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

正文內(nèi)容

【畢業(yè)設(shè)計(jì)、論文】電子時(shí)鐘的設(shè)計(jì)-預(yù)覽頁

2025-02-09 08:45 上一頁面

下一頁面
 

【正文】 T89S51是以多工的方式送出地址及數(shù)據(jù)。ATAT89S51可以利用PSEN及RD引腳分別啟用存在外部的RAM與EPROM,使得數(shù)據(jù)存儲(chǔ)器與程序存儲(chǔ)器可以合并在一起而共用64K的定址范圍。設(shè)計(jì)者必須外加一個(gè)鎖存器將端口0送出的地址鎖住成為A0~A7,再配合端口2所送出的A8~A15合成一組完整的16位地址總線,而定位地址到64K的外部存儲(chǔ)器空間。如果是使用8052或是8032的話,可以做外部中斷輸入的觸發(fā)引腳。:INT0,外部中斷0輸入。:WR:外部數(shù)據(jù)存儲(chǔ)器的寫入信號(hào)。它將編碼時(shí)賦予代碼的含義“翻譯”過來。輸 入 輸 出 顯示數(shù)字符號(hào) LT RBI A3 A2 A1 A0 BI RBO a b c d e f g1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 1 X 0 0 0 1 1 1 0 0 1 1 1 1 1 1 X 0 0 1 0 1 0 0 1 0 0 1 0 2 1 X 0 0 1 1 1 0 0 0 0 1 1 0 3 1 X 0 1 0 0 1 1 0 0 1 1 0 0 4 1 X 0 1 0 1 1 0 1 0 0 1 0 0 5 1 X 0 1 1 0 1 1 1 0 0 0 0 0 6 1 X 0 1 1 1 1 0 0 0 1 1 1 1 7 1 X 1 0 0 0 1 0 0 0 0 0 0 0 8 1 X 1 0 0 1 1 0 0 0 1 1 0 0 9 X X X X X X 0 1 1 1 1 1 1 1 熄滅 1 0 0 0 0 0 0 1 1 1 1 1 1 1 熄滅0 X X X X X 1 0 0 0 0 0 0 0 8 74LS138芯片說明74HC138:74LS138 為3 線-8 線譯碼器,共有 54/74S138和 54/74LS138 兩種線路結(jié)構(gòu)型式,其74LS138工作原理如下: 當(dāng)一個(gè)選通端(G1)為高電平,另兩個(gè)選通端(/(G2A)和/(G2B))為低電平時(shí),可將地址端(A、B、C)的二進(jìn)制編碼在一個(gè)對(duì)應(yīng)的輸出端以低電平譯出。71LS138有三個(gè)附加的控制端、和。3線8線譯碼器74LS138的功能表帶控制輸入端的譯碼器又是一個(gè)完整的數(shù)據(jù)分配器。 晶振電路右圖所示為時(shí)鐘電路原理圖,在AT89S51芯片內(nèi)部有一個(gè)高增益反相放大器,其輸入端為芯片引腳XTAL1,輸出端為引腳XTAL2。例如,若時(shí)鐘頻率為12 MHz,每機(jī)器周期為1μs,則只需2μs以上時(shí)間的高電平,在RST引腳出現(xiàn)高電平后的第二個(gè)機(jī)器周期執(zhí)行復(fù)位。只要保證RESET為高電平的時(shí)間大于兩個(gè)機(jī)器周期,便能正常復(fù)位。共陽型就是把多個(gè)LED顯示段的陽極接在一起,又稱為公共端。而多位數(shù)碼管,除某一位的公共端會(huì)連接在一起,不同位的數(shù)碼管的相同端也會(huì)連接在一起。動(dòng)態(tài)顯示的原理是,各個(gè)數(shù)碼管的相同段連接在一起,共同占用8 位段引管線;每位數(shù)碼管的陽極連在一起組成公共端。 按鍵模塊時(shí)間計(jì)數(shù)電路由秒個(gè)位和秒十位計(jì)數(shù)器、分個(gè)位和分十位計(jì)數(shù)器、時(shí)個(gè)位和時(shí)十位計(jì)數(shù)器及星期計(jì)數(shù)器電路構(gòu)成,其中秒個(gè)位和秒十位計(jì)數(shù)器、分個(gè)位和分十位計(jì)數(shù)器為60進(jìn)制計(jì)數(shù)器,時(shí)個(gè)位和時(shí)十位計(jì)數(shù)器為24進(jìn)制計(jì)數(shù)器。開 始定時(shí)器T0初始化設(shè)置顯示初值為12:00:00設(shè)置定時(shí)4ms初值設(shè)中斷250次設(shè)置中斷允許秒寄存器值加1秒按鍵了?秒寄存器值加1使秒寄存器清0秒按鍵松 開了?N分按鍵了?分寄存器值加1秒寄存器=60?秒按松開了?分按鍵松開?時(shí)寄存器值=20使分寄存器清0時(shí)寄存器值加1使寄存器清0啟動(dòng)T0中斷NY時(shí)按鍵了?NNNNY源程序代碼ORG 00H;主程序起始地址JMP START;主程序STARTORG 0BH;定時(shí)器T0中斷起始地址JMP TIM0;定時(shí)器T0中斷子程序TIM0START: MOV SP;70H;設(shè)置堆棧指針MOV 28H,00;設(shè)置顯示位數(shù)掃描指針初值為0MOV 2AH,12H;設(shè)置時(shí)鐘顯示寄存器初值為12HMOV 2BH,00;設(shè)置分鐘顯示寄存器初值為00HMOV 2CH,00;設(shè)置秒鐘顯示寄存器初值為00HMOV TMOD,01H;設(shè)置定時(shí)器T0工作在方式1MOV TH0,0F0H;定時(shí)4ms的初值,即0F060HMOV TL0,60H;初值的低位MOV IE,82H;定時(shí)器T0中斷允許MOV R4,250;保證后面實(shí)現(xiàn)中斷250次,即1s的延時(shí)SETB TR0;啟動(dòng)定時(shí)器T0LOOP: JB ,N2;若秒沒有按鍵,就轉(zhuǎn)去下一步檢查分CALL DELAY;延時(shí)5ms消除抖動(dòng)MOV A,2CH;將秒寄存器的值載入累加器A ADD A,01H;A的內(nèi)容加1DA A;十進(jìn)制調(diào)整MOV 2CH,A;A 的值存入秒寄存器CJNE A,60H,N1;看是否已經(jīng)是60秒,若不是就繼續(xù)檢查MOV 2CH,00;已經(jīng)是60秒,就清空秒寄存器的值N1: JNB ,$;秒按鍵還沒有放開就循環(huán)等待CALL DELAY;延時(shí)5ms,消除抖動(dòng)N2: JB ,N4;若分沒有按鍵,就轉(zhuǎn)去下一步檢查時(shí)鐘CALL DELAY;延時(shí)5ms,消除抖動(dòng)MOV A,2BH;將分寄存器的值載入累加器AADD A,01H;A的內(nèi)容加1DA A;十進(jìn)制調(diào)整MOV 2BH,A;A的值存入分寄存器CJNE A,60H,N3;看是否已經(jīng)是60分MOV 2BH,00;已經(jīng)是60分,就清空秒寄存器的值N3: JNB ,$;分按鍵還沒有放開就循環(huán)等待CALL DELAY;延時(shí)5ms,消除抖動(dòng)N4: JB ,LOOP;若時(shí)沒有按鍵,就轉(zhuǎn)回去繼續(xù)檢查看是否秒有按鍵CALL DELAY;延時(shí)5ms,消除抖動(dòng)MOV A,2AH;將時(shí)寄存器的值載入累加器AADD A,01H;A的內(nèi)容加1DA A;十進(jìn)制調(diào)整MOV 2AH,A;A的值存入時(shí)寄存器CJNE A,24H,N5;看是否已經(jīng)是24時(shí),若不是就繼續(xù)檢查MOV 2AH,00;已經(jīng)是24時(shí),就清空寄存器的值N5: JNB ,$;時(shí)鐘按鍵還沒有放開就循環(huán)等待CALL DELAY;延時(shí)5ms,消除抖動(dòng)JMP LOOP;返回重新檢查看是否有按鍵。掃描位數(shù)為6,就另其值為0X3:MOV A,R0。掃描位數(shù)存入ASWAP A。******計(jì)時(shí)子程序******CLOCK: MOV A,2CH;秒寄存器值載入AADD A,1;加1秒DA A;十進(jìn)制調(diào)整MOV 2CH,A;A的值存入秒寄存器CJNE A,60H,X4;A不等于60秒,就跳出程序去顯示MOV 2CH,00;已經(jīng)是60秒,就清0MOV A,2BH;分寄存器值載入AADD A,1;加1分DA A;十進(jìn)制調(diào)整MOV 2BH,A;A的值存入分寄存器 CJNE A,60H,X4;A不等于60分,就跳出程序去顯示MOV 2BH,00;已經(jīng)是60分就清0MOV A,2AH;時(shí)寄存器值載入AADD A,1;加1小時(shí)DA A;十進(jìn)制調(diào)整MOV 2AH,A;A的值存入是寄存器CJNE A,24H,X4;A不等于24時(shí),就跳出程序去顯示MOV 24H,00;已經(jīng)是24時(shí),就清0X4: RET。藍(lán)色方框內(nèi)為可編輯區(qū),元件要放到它里面。舉例,當(dāng)你選擇“元件(ponents)”,單擊“P”按鈕會(huì)打開挑選元件對(duì)話框,選擇了一個(gè)元件后(單擊了“OK”后),該元件會(huì)在元件列表中顯示,以后要用到該元件時(shí),只需在元件列表中選擇即可。6.仿真工具欄仿真控制按鈕 1* 運(yùn)行2* 單步運(yùn)行3* 暫停4* 停止按照自己設(shè)計(jì)的電路圖就可以畫出想要的電路圖?。看穑很浖心M受到電腦CPU工作頻率的影響,所以效果不是很明顯,但是一些基本的現(xiàn)象還是可以看出來的。連接芯片是要弄清楚各個(gè)引腳對(duì)應(yīng)的端口號(hào),該接地的地方一定要接地,該接高電平的地方一定要接高電平。在這次課程設(shè)計(jì)中,運(yùn)用到了很多以前的專業(yè)知識(shí),雖然過去從未獨(dú)立應(yīng)用過它們,但在學(xué)習(xí)的過程中帶著問題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計(jì)的一大收獲。在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過的知識(shí)理解得不夠深刻,掌握得不夠牢固,不能靈活運(yùn)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1