freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī),紅綠燈顯示實(shí)驗(yàn)報(bào)告-wenkub

2024-10-17 14 本頁面
 

【正文】 “00”。觀察仿真結(jié)果,完成實(shí)驗(yàn)報(bào)告。、電路原理圖::及 2、編程思路及 C51 源程序:、仿真運(yùn)行效果:、實(shí)驗(yàn)小結(jié) :通過本次實(shí)驗(yàn)我熟悉 uVision3 編譯軟件了解軟件得結(jié)構(gòu)組成與功能學(xué)習(xí)C51 語言得程序設(shè)計(jì)方法)學(xué)會在 uVision3中進(jìn)行 C51 程序錄入、編譯、與 調(diào)試?yán)斫?Proteus 與 Keil 聯(lián)合得仿真原理實(shí)現(xiàn) LED 指示燈循環(huán)控制功能。二、實(shí)驗(yàn)內(nèi)容 按照教材 P243 得圖 A、34,繪制實(shí)驗(yàn)二電路原理圖; 2、編寫 C51 程序,實(shí)現(xiàn) 8 個(gè) LED 燈依次點(diǎn)亮得功能: P0、0→P0、1→ P0、2→P0、3→ ┅ →P0、7→P0、6→P0、5→ ┅ →P0、0 得順序,無限循環(huán),間隔約50ms; 觀察仿真結(jié)果,完成實(shí)驗(yàn)報(bào)告。三、實(shí)驗(yàn)要求:提交得實(shí)驗(yàn)報(bào)告中應(yīng)包括:1、繪圖方法簡述,要求說明元件與電源得選取、擺放及屬性編輯,總線與標(biāo)簽得畫法等內(nèi)容;電路原理圖。對以后進(jìn)一步學(xué)習(xí)plc相關(guān)知識奠定了堅(jiān)實(shí)的基礎(chǔ)。七、時(shí)序分析 正常無故障運(yùn)行:。當(dāng)縱向綠燈熄滅并亮起黃燈持續(xù)2s后紅燈亮起,同時(shí)橫向的綠燈也亮起并維持8s到此一個(gè)循環(huán)就此結(jié)束,下一個(gè)循環(huán)開始。模擬軟件S7200調(diào)試時(shí),雙向紅綠燈開始正常工作,橫向的綠燈和縱向的紅燈先亮。本實(shí)驗(yàn)設(shè)置了兩個(gè)緊停按鈕。第8秒時(shí)橫向的綠燈熄滅,同時(shí)亮起黃燈并維持2s后熄滅。三、控制要求分析實(shí)驗(yàn)利用PLC控制十字路口的紅綠燈。c)利用for控制每位顯示可大大減少代碼量。b)數(shù)碼管以非常短的時(shí)間重復(fù)點(diǎn)亮,利用人的視覺暫留給人以穩(wěn)定顯示字符之感。j0。j0。j0。extern void DpyDisplay(u8 a, u8 b, u8 c, u8 d, u8 e, u8 f, u8 g, u8 h)。Dpy7Display(g)。Dpy3Display(c)。delay(100)。delay(100)。delay(100)。delay(100)。delay(100)。delay(100)。delay(100)。delay(100)。LSC = c。sbit LSC = P2^4。其它內(nèi)容見顯示實(shí)驗(yàn)三、實(shí)驗(yàn)步驟::a): includetypedef unsigned char u8。、子程序、循環(huán)程序的編寫方法。、了解機(jī)器周期和指令周期的概念。typedef unsigned int u16。u8 code array[17] = {0x3f, 0x06, 0x5b, 0x4f,0x66, 0x6d, 0x7d, 0x07,0x7f, 0x6f, 0x77, 0x7c,0x39, 0x5e, 0x79, 0x71,0x00}。}void delay(u16 i){ while(i0)i。Dpy = 0x00。Dpy = 0x00。Dpy = 0x00。Dpy = 0x00。Dpy = 0x00。Dpy = 0x00。Dpy = 0x00。Dpy = 0x00。Dpy4Display(d)。Dpy8Display(h)。void main(){ u16 i, j, n。j){for(i=0。j){for(i=0。j)} } {} for(i=0。c)利用for循環(huán)使數(shù)碼管穩(wěn)定顯示,并使數(shù)字逐秒減少。可外接不同色LED模擬紅綠燈。十字路口的紅綠燈分為橫向控制燈和縱向控制燈,每個(gè)方向有紅、綠、黃3種顏色的控制燈。第10s時(shí),橫向黃燈熄滅的同時(shí)亮起紅燈并維持10s,同時(shí)縱向的綠燈亮起并維持8s。四、PLC的I/O分析,。打開軟件錄入程序,運(yùn)行調(diào)試直到達(dá)到正確控制紅綠燈的亮滅。第10s時(shí),橫向黃燈熄滅的同時(shí)亮起紅燈并維持10s,同時(shí)縱向的綠燈亮起并維持8s。關(guān)閉軟件。八、實(shí)驗(yàn)心得體會通過實(shí)驗(yàn)操作,了解掌握了plc編程的原理和方法,同時(shí)實(shí)驗(yàn)前期遇到很多各類問題,均得到了解決,對plc產(chǎn)生了初步的興趣。利用提供得hex 文件驗(yàn)證此電路得運(yùn)行效果。學(xué)會可執(zhí)行文件 加載及程序仿法;理解Proteus在單片機(jī)開發(fā)中得作用,完成單片機(jī)電路原 理圖得繪制. 實(shí)驗(yàn)名稱:實(shí)驗(yàn) 2——LED 指示燈循環(huán)控制一、實(shí)驗(yàn)?zāi)康?熟悉μVision3 編譯軟件、掌握 C51編程與調(diào)試方法。觀察仿真結(jié)果,完成實(shí)驗(yàn)報(bào)告:繪制得電路原理圖、編程思路分析及 C51源程序、調(diào)試過程簡述,仿真運(yùn)行效果以及實(shí)驗(yàn)小結(jié)。要求采用外部中斷原理完成本次實(shí)驗(yàn),其中按鍵 KK2 均設(shè)置為下降沿觸發(fā)方式,自然優(yōu)先級; 編寫 C51 程序?qū)崿F(xiàn)如下功能:開機(jī)后 D1滅燈,LED1黑屏,隨后單擊 K1→D1狀態(tài)反轉(zhuǎn),單擊 K2 →LED1 從 0 開始循環(huán)顯示0~F 字符。經(jīng)過編程操作起來更加熟練能很快得完成繪圖,編程時(shí)也得心應(yīng)手,能熟練得運(yùn)用軟件找出自己所編程中得語法問題及其她問題,并以改正。采用12MHz晶振頻率,T0 定時(shí)方式 50ms 定時(shí)中斷法編程(1s 需要經(jīng)過 20 軟循環(huán))(流程圖與參考程序模版如下所示).//定時(shí)中斷方式實(shí)現(xiàn)得電子秒表15()件文頭?(定義無符號字符型變量 t—-中斷次數(shù)計(jì)數(shù)器,并賦初值0(定義無符號字符型變量 second—秒計(jì)數(shù)器,并賦初值 0(定義位于 ROM 區(qū)得無符號字符型數(shù)組table-—顯示字模)timer0()(中斷函數(shù)關(guān)鍵詞){ ?()0T 閉關(guān)?(初值重裝載 0x3cb0)()1增器數(shù)計(jì)數(shù)次斷中? {)02==t(fi???// 秒1于當(dāng)相,次 02斷中若?。]01%dnoces[elbat=2P?(定義T0 定時(shí)方式 1—TMOD)05()0LT與0HT——載加0bc3x0值初出溢 sm?()AE,0TE——化始初斷中?(啟動(dòng) T0)(死循環(huán))編程思路及C1 51 源程序: :仿真運(yùn)行效果:5、實(shí)驗(yàn)小結(jié) :本次實(shí)驗(yàn)進(jìn)行得比較順利,根據(jù)指導(dǎo)材料中提供得流程圖完成了源程序得編 寫,成功生成了、hex文件, 實(shí)驗(yàn),我更加深入得了解到單片機(jī)定時(shí)/計(jì)數(shù)功能實(shí)現(xiàn)得機(jī)理,通過與單片機(jī)中 斷功能得結(jié)合,可以完成更多得預(yù)期功能。新建一個(gè) C51 文件 , 單擊左上角的 New File 如下圖所示:保存新建的文件,單擊SAVE如下圖:(),再單擊“保存”,如下圖:保存好后把此文件加入到工程中方法如下 : 用鼠標(biāo)在 Source Group1 上單擊右鍵 , 然后再單擊 Add Files to Group ‘Source Group 139。三、實(shí)驗(yàn)工具(軟件、硬件等)Keil計(jì)算機(jī)實(shí)驗(yàn)二:Proteus軟件學(xué)習(xí)一、實(shí)驗(yàn)?zāi)康牧私釶roteus的基本功能熟悉Proteus的設(shè)計(jì)環(huán)境Preoteus ISIS及第三方編譯工具Keil掌握Proteus中實(shí)現(xiàn)單片機(jī)系統(tǒng)設(shè)計(jì)與仿真的步驟與方法二、實(shí)驗(yàn)內(nèi)容設(shè)計(jì)與仿真的開發(fā)過程Proteus強(qiáng)大的單方機(jī)系統(tǒng)設(shè)計(jì)與仿真功能,使之成為單片機(jī)系統(tǒng)應(yīng)用開發(fā)和改進(jìn)手段之一。三、實(shí)驗(yàn)工具(軟件、硬件等)載有Proteus的計(jì)算機(jī)一臺實(shí)驗(yàn)三:LED流水燈一、實(shí)驗(yàn)?zāi)康挠肒eil軟件編寫程序并利用開發(fā)板仿真學(xué)習(xí)LED燈工作原理二、實(shí)驗(yàn)內(nèi)容延時(shí)實(shí)現(xiàn)LED流水燈效果P2口八個(gè)燈作跑馬燈。最早的設(shè)計(jì)理念是通過將大量外圍設(shè)備和CPU集成在一個(gè)芯片中,使計(jì)算機(jī)系統(tǒng)更小,更容易集成進(jìn)復(fù)雜的而對體積要求嚴(yán)格的控制設(shè)備當(dāng)中。一個(gè)不是很復(fù)雜的功能要是用美國50年代開發(fā)的74系列,或者60年代的CD4000系列這些純硬件來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國70年代成功投放市場的系列單片機(jī),結(jié)果就會有天壤之別!只因?yàn)閱纹瑱C(jī)的通過你編寫的程序可以實(shí)現(xiàn)高智能,高效率,以及高可靠性!單片機(jī)誕生于20世紀(jì)70年代末,經(jīng)歷了SCM、MCU、SoC三大階段。(Micro Controller Unit)階段,主要的技術(shù)發(fā)展方向是:不斷擴(kuò)展?jié)M足嵌入式應(yīng)用時(shí),對象系統(tǒng)要求的各種外圍電路與接口電路,突顯其對象的智能化控制能力。Philips公司以其在嵌入式應(yīng)用方面的巨大優(yōu)勢,將MCS51從單片微型計(jì)算機(jī)迅速發(fā)展到微控制器。因此,對單片機(jī)的理解可以從單片微型計(jì)算機(jī)、單片微控制器延伸到單片應(yīng)用系統(tǒng)。針對微控制器的特點(diǎn),我們首先考慮串行擴(kuò)展,因?yàn)槲⒖刂破鞯腎/O引腳有限,并行擴(kuò)展一則外圍芯片面積比較大,二則對抑制EMI不利。單片機(jī)實(shí)驗(yàn)報(bào)告include define uint unsigned int void d(uint x){uint n。nmain(){unsigned int i。實(shí)驗(yàn)結(jié)束后先斷電源再拆線,將元器件歸位后離開。sbit I11 = P1^3。void Go(){ //APH1 = 0。//PH2為0 則B線圈為反向電流I02 = 1。//輸出0 I11 = 1。delay(speed)。PH2 = 1。PH1 = 1。//PH2為0 則B線圈為反向電流I02 = 0。for(j=0。加載程序,觀察實(shí)驗(yàn)結(jié)果,如果不正確對程序進(jìn)行改進(jìn)后重復(fù)此操作。void main(void){unsigned char ledValue, keyNum。break。break。break。break。}GPIO_LED = ledValue。Scan_1:while(P1!=0xff)。for(。}} }四、矩陣鍵盤實(shí)驗(yàn)編程由16個(gè)矩陣按鍵控制數(shù)碼管顯示相應(yīng)的數(shù)值 在Keil ,按照下圖連接電路后將HC600S51單片機(jī)開發(fā)板接通電源,按下開關(guān),錄入。void Delayms(uint x)。loop: i = ScanKey()。break。break。break。break。break。break。break。break。}void Delayms(uint x){uint n。n{。//無鍵按下,返回for(i=0,P1=0xfe。0xf0)!=0xf0){ n=P1。while((P1amp。return n。(圖一)圖一單片機(jī)實(shí)驗(yàn)報(bào)告圖二見上圖圖二 include define uchar unsigned char define uint unsigned int void Delayms(uint x)。P0 = LED7Code[LedNumV
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1