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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89c52單片機(jī)的電子鐘設(shè)計(jì)-資料下載頁

2024-12-03 19:37本頁面

【導(dǎo)讀】單片機(jī)自20世紀(jì)70年代問世以來,以其極高的性能價(jià)格比,受到人們的重視和關(guān)注,應(yīng)用很廣、發(fā)展很快。而51單片機(jī)是各單片機(jī)中最為典型和最有代表性的一種。鐘,它由220V交流電源供電。在硬件方面,除了CPU外,使用6個(gè)七段LED數(shù)碼管來。進(jìn)行顯示,LED采用的是靜態(tài)顯示。通過LED能夠比較準(zhǔn)確顯示時(shí)、分、秒。的按鍵實(shí)現(xiàn)對(duì)時(shí)間的調(diào)整。軟件方面采用匯編語言編程。整個(gè)電子鐘裝置能完成時(shí)間的顯。示、調(diào)時(shí)、定時(shí)鬧鐘、秒表、復(fù)位等功能。方法,從而鍛煉了我學(xué)習(xí)、設(shè)計(jì)和開發(fā)軟、硬件的能力。棚種植中,棚中溫度的采集與控制成為一個(gè)制約其發(fā)展的因素。度不均會(huì)導(dǎo)致作物生長(zhǎng)狀況不理想。因此,單片機(jī)對(duì)溫度的控制問題是一個(gè)工業(yè)生產(chǎn)中經(jīng)。利用單片機(jī)采集和控制溫度可以達(dá)到小型化、輕便化。展為先導(dǎo),以廣泛的應(yīng)用領(lǐng)域拉動(dòng),表現(xiàn)出較微處理器更具個(gè)性的發(fā)展趨勢(shì)。工作十年、二十年,另一方面是指與微處理器相比的長(zhǎng)壽命。隨著半導(dǎo)體技術(shù)的飛速發(fā)

  

【正文】 教導(dǎo)了我,是他們用寬容、認(rèn)真的態(tài)度一直感染著我。他們不僅僅教給我知識(shí),還有生活的態(tài)度,做人的道理,指引了我人生的道路。 再次我要感謝一直陪同我走完大學(xué)三年求學(xué)之路的同寢室的兄弟們,謝謝他們平時(shí)對(duì)我無微不至的照顧和關(guān)心。我很高興能生活在一個(gè)互助友愛和充 滿活力的集體中,從他們的身上我學(xué)到了很多,同時(shí)他們給我的大學(xué)生活留下了許多美好的回憶。 最后,我要特別感謝我的父母。在我求學(xué)的過程中他們付出的不僅僅是辛勤的勞動(dòng)和汗水,而是世界上最崇高、最偉大的愛。他們所做的一切是我這一生都無法回報(bào)的。 真誠感謝給予我熱情幫助和關(guān)注的所有人。 24 附 錄 電子時(shí)鐘源程序 THH EQU 31H 。時(shí)鐘小時(shí) TMM EQU 32H 。時(shí)鐘分鐘 TSS EQU 33H 。時(shí)鐘秒 WHH EQU 34H 。秒表小時(shí) WMM EQU 35H 。秒表分鐘 WSS EQU 36H 。秒表秒 WXX EQU 37H 。秒表百分秒 CHH EQU 38H 。鬧鐘小時(shí) CMM EQU 39H 。鬧鐘分鐘 C0H EQU 21H 。C0 定時(shí)數(shù)據(jù)高字節(jié) C0L EQU 22H 。C0 定時(shí)數(shù)據(jù)低字節(jié) C1H EQU 23H 。C1 計(jì)數(shù)數(shù)據(jù)高字節(jié) C1L EQU 24H 。C1 計(jì)數(shù)數(shù)據(jù)低字節(jié) C2H EQU 25H 。C2 定時(shí)數(shù)據(jù)高字節(jié) C2L EQU 26H 。C2 定時(shí)數(shù)據(jù)低字節(jié) FZ EQU 27H 。秒表開 /停標(biāo)志( 1 為開, 2 為停) 。 ORG 00H AJMP RST 。復(fù) 位程序 。 ORG 0BH AJMP ST 。T0 定時(shí)中斷 。 ORG 1BH AJMP CN 。T1 計(jì)數(shù)中斷 。 ORG 2BH AJMP CT 。T2 定時(shí)中斷 。 ORG 30H 。復(fù)位程序 RST: NOP ACALL DELAY MOV SP, 50H 。堆棧指針 MOV TCON, 00000000B MOV TMOD, 01010001B 。T1 計(jì)數(shù), T0 定時(shí),方式 1 MOV T2CON, 00000000B 。 MOV IE, 10000000B MOV IP, 00100000B 。T2 優(yōu)先于 T0,T1 25 。設(shè)定初值 MOV THH, 12 。12 點(diǎn) MOV TMM, 00 MOV TSS,00 MOV WHH, 00 。0 MOV WMM, 00 MOV WSS, 00 MOV WXX, 00 MOV CHH, 07 。7 點(diǎn) MOV CMM, 00 MOV FZ, 02 。秒表停 。 。時(shí)鐘定時(shí) 1 秒 MOV C0H, 3CH 。65536C0= MOV C0L, 0B0H 。C0=15536=3CB0H MOV C1H, 0FFH 。65536C1=201S MOV C1L, 0ECH 。C1=65516=FFECH MOV TH0, C0H MOV TL0,C0L MOV TH1, C1H MOV TL1,C1L 。秒表定時(shí) 秒 MOV C2H, 0D8H 。65536C2= MOV C2L, 0F0H 。C2=55536=D8F0H MOV TH2, C2H MOV TL2,C2L MOV RCAP2H, C2H 。自動(dòng)重裝 T2 值 MOV RCAP2L,C2L 。 MOV P1, 00 MOV P2, 00 MOV P0, 00 。 SETB TR0 。啟動(dòng) T0 SETB ET0 。開中斷 T0 SETB TR1 。啟動(dòng) T1 SETB ET1 。開中斷 T1 。 START: MOV C, JNC WC 。=0 GOTO WC CON: MOV C, JNC ADJC 。=0 GOTO ADJC 26 CON0: MOV C, JC CON1 。=1 GOTO CON1 ACALL DELAY 。延遲 10ms INC THH 。 CON1: MOV C, JC CON2 。=1 GOTO CON2 ACALL DELAY 。延遲 10ms INC TMM CON2: MOV A, THH ACALL HBCD MOV P1, A 。顯示小時(shí) MOV A, TMM ACALL HBCD MOV P2, A 。顯示分鐘 MOV A, TSS ACALL HBCD MOV P0, A 。顯示秒鐘 AJMP START 。 ADJC: MOV C, JC CON3 。=1 GOTO CON3 ACALL DELAY 。延遲 10ms INC CHH 。鬧時(shí)加 1 MOV A, CHH CJNE A, 24, CON3 。CHH=\=24 GOTO CON3 MOV CHH, 00 CON3: MOV C, JC CON4 。=1 GOTO CON4 ACALL DELAY 。延遲 10ms INC CMM 。鬧分加 1 MOV A, CMM CJNE A, 60, CON4 。CMM=\=60 GOTO CON4 MOV CMM, 00 CON4: MOV A, CHH ACALL HBCD MOV P1, A 。顯示鬧小時(shí) MOV A, CMM ACALL HBCD MOV P2, A 。顯示鬧分鐘 MOV P0, 00 。顯示鬧秒鐘 AJMP CON 。 WC: MOV C, JNC RUN 。=0 GOTO RUN 27 MOV A, THH CJNE A, CHH, CON5 。THH=\=CHH GOTO CON5 MOV A, TMM CJNE A, CMM, CON5 。TMM=\=CMM GOTO CON5 SETB CON5: AJMP CON0 。 RUN: MOV C, JC CON6 。=1 GOTO CON6 ACALL DELAY 。延遲 10ms CLRET2 CLRTR2 MOV WHH, 00 。0 MOV WMM, 00 MOV WSS, 00 MOV WXX, 00 MOV P1, 00 MOV P2, 00 MOV P0, 00 AJMP WC CON6: MOV C, JC CON8 。=1 GOTO CON8 ACALL DELAY 。延遲 10ms DEC FZ MOV A, FZ CJNE A, 01, CON7 。FZ=\=01 GOTO CON7 SETB TR2 。啟動(dòng) T2 SETB ET2 。開中斷 T2 AJMP CON8 CON7: MOV FZ, 02 CLRET2 CLRTR2 CON8: MOV A, WHH CJNE A, 0, CON9 。WHH=\=0 GOTO CON9 MOV A, WMM ACALL HBCD MOV P1, A MOV A, WSS ACALL HBCD MOV P2, A MOV A, WXX ACALL HBCD MOV P0, A AJMP CON10 28 CON9: MOV A, WHH ACALL HBCD MOV P1, A MOV A, WMM ACALL HBCD MOV P2, A MOV A, WSS ACAL HBCD MOV P0, A CON10: AJMP START 。 。 。T0 定時(shí)中斷 ST: SETB MOV TH0, C0H 。重裝 T0 值 MOV TL0,C0L 。在 口形成脈沖 RETI 。 。T1 計(jì)數(shù)中斷 CN: MOV TH1, C1H 。重裝 T1 值 MOV TL1,C1L INC TSS 。秒加 1 MOV A, TSS CJNE A, 60, NC 。TSS=\=60 GOTO NC MOV TSS,00 INC TMM 。分加 1 MOV A, TMM CJNE A, 60, NC 。TMM=\=60 GOTO NC MOV TMM, 00 INC THH 。時(shí)加 1 MOV A, THH CJNE A, 24, NC 。THH=\=24 GOTO NC MOV THH, 00 NC: NOP RETI 。 。T2 定時(shí)中斷 CT: CLRTF2 。清 T2 溢出標(biāo)志 INC WXX 。百分秒加 1 MOV A, WXX CJNE A, 100, TC 。WXX=\=100 GOTO TC MOV WXX, 00 INC WSS 。秒加 1 MOV A, WSS 29 CJNE A, 60, TC 。WSS=\=60 GOTO TC MOV WSS, 00 INC WMM 。分加 1 MOV A, WMM CJNE A, 60, TC 。WMM=\=60 GOTO TC MOV WMM, 00 INC WHH 。時(shí)加 1 MOV A, WHH CJNE A, 24, TC 。WHH=\=24 GOTO TC MOV WHH, 00 TC: NOP RETI 。 。單字節(jié)十六進(jìn)制整數(shù)轉(zhuǎn)換成單字節(jié) BCD 碼整數(shù) HBCD: MOV B, 100 DIV AB MOV R3, A MOV A, 10 XCH A, B DIV AB SWAP A ORL A, B RET 。 。程序延時(shí)子程序 DELAY: NOP MOV R6, 20 。10ms T2: MOV R5, 250 。 T3: DJNZ R5, T3 DJNZ R6, T2 RET 。 。 END
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1