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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)電子鐘(完整版)

  

【正文】 大于人視覺(jué)暫留頻率,信息看起來(lái)才穩(wěn)定。、調(diào)試。目的:培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí)的能力,綜合設(shè)計(jì)能力,培養(yǎng)動(dòng)手能力及分析問(wèn)題、解決問(wèn)題的能力。,畫(huà)出電路總框圖,簡(jiǎn)述各部分工作原理。周三至周五做插接線實(shí)驗(yàn),最后根據(jù)實(shí)驗(yàn)情況總結(jié)、撰寫(xiě)設(shè)計(jì)說(shuō)明書(shū)。四、編程算法思路五、程序流程圖六、硬件單元設(shè)計(jì)七、軟件單元設(shè)計(jì)八、調(diào)試結(jié)果分析九、設(shè)計(jì)總結(jié)及心得體會(huì)十、參考文獻(xiàn)一設(shè)計(jì)任務(wù)基本任務(wù):利用定時(shí)器/計(jì)數(shù)器中斷和靜態(tài)顯示或動(dòng)態(tài)顯示,實(shí)現(xiàn)電子時(shí)鐘的時(shí)分秒精確走時(shí)和校準(zhǔn)。然后通過(guò)數(shù)碼管把它們的內(nèi)容在相應(yīng)位置顯示出來(lái)即可。觀察實(shí)驗(yàn)箱上的數(shù)碼管顯示,判斷其是否為所需結(jié)果,如果與所要求的有差別,需繼續(xù)調(diào)試,重新修改程序,檢查硬件設(shè)施不斷地調(diào)試,不斷地檢查直至得到所要的結(jié)果。十參考文獻(xiàn)【1】張毅剛,彭喜元,董繼成。智能儀器原理與設(shè)計(jì)。若在年月日界面再次按下S2,則再次跳轉(zhuǎn),顯示星期,幾秒后跳轉(zhuǎn)回初始界面。工作原理 l 硬件采用80C51系列單片機(jī)作為CPU,P0口作為數(shù)據(jù)線,通過(guò)鎖存器進(jìn)行段選和位選,是數(shù)碼管不斷地顯示數(shù)字。(2)本電子鐘用的是共陰極數(shù)碼管。即可以顯示時(shí)間。P0=0x7f。P0=0xbf。p11=1。p11=1。p11=1。p11=1。p11=1。P0=0xdf。led_f(ms)。ss=!ss。break。mf=0。delay(1)。led_f(y)。line()。if(bb==100){bb=0。if(s1==0){switch(x){ case 1 : if(shanshuo==1){led_s(s)。if(shanshuo==1){led_f(f)。delay(2)。line()。led_h(nian)。} delay(2)。delay(2)。led_h(ns)。} delay(2)。delay(1)。led_h(nian)。delay(2)。aa=0。if(h23)h=0。case 6 : case 7 :nian++。break。delay(1)。line()。delay(2)。} } } } } } } (頭文件庫(kù))(1) ifndef _DELAY_H__void led_s(unsigned int s)。sbit s2=P2^5。unsigned int ss=1。//關(guān)閉流水燈ET1=1。} if(s1==0||s2==0)gongneng()。(h==nh)amp。amp。} if(f==60){ f=0。if(y==13){ y=1。y++。if(m==2){mms++。譬如,最簡(jiǎn)單的程序沒(méi)寫(xiě)好就想著寫(xiě)更復(fù)雜的程序,做事還是缺乏耐性和細(xì)心,當(dāng)有時(shí)遇到問(wèn)題時(shí),總覺(jué)得無(wú)從下手,對(duì)于課本上的知識(shí)不能很好的組織起來(lái)??梢?jiàn),將要顯示的存儲(chǔ)單元的數(shù)據(jù)直接送到P0口去驅(qū)動(dòng)LED數(shù)碼管顯示是不能正確表達(dá)的,必須在系統(tǒng)內(nèi)部將要顯示的數(shù)據(jù)經(jīng)過(guò)BCD碼行轉(zhuǎn)換后,將各個(gè)單元數(shù)據(jù)的段選代碼送入P0口,給CD4511譯碼后去驅(qū)動(dòng)數(shù)碼管顯示。 45161。 保護(hù)現(xiàn)場(chǎng)161。②設(shè)置按鍵,能對(duì)時(shí)、分、秒進(jìn)行調(diào)整。HOURKBIT MINITEK BIT SECONDK BIT DISPBUF EQU 40H DISPBIT EQU 48H 流程圖秒寄存器分寄存器時(shí)寄存器 圖T2SCNTAEQU 49HT2SCNTB EQU 4AH TEMPORG 00H。MOVTL0,(655362000)/ 256SETBTR0。NK1: JBMINITEK,NK2。A, 8 A R1, A A, HOUR。MOV R1, ADECR1MOV A, BMOV R1, ADECR1RET INT_T0:。表地址送數(shù)據(jù)指針MOVC A,A+DPTRMOVP3, AINCDISPBITMOV A, DISPBITCJNE A, 08H, KNAMOVDISPBIT, 00H KNA:INCT2SCNTA。MOVMINITE, 00H。五 心得體會(huì)計(jì)算機(jī)控制技術(shù)是一門(mén)很綜合的課程。望老師批評(píng)改正。重裝時(shí)間初值MOVTL1,0B0HDJNZR7,LOOP1。數(shù)據(jù)指針指向B口MOVA,R0。未到,掃描碼右移一位MOVR3,AAJMPLP1LP2:RETTAB:DB0FCH,60H,0DAH,0F2H,66H,0B6HDB0BEH,0E0H,0FEH,0F6H,02H,0DFHDELAY: MOVR5,05H。顯示查表指令地址偏移量MOVDPTR,TABMOVCA,A+DPTR。將小時(shí)放在兩個(gè)位地址中MOVA,R1MOVB,0AHDIVABMOV3BH,AMOV3AH,BINCR1MOVA,R1MOVB,0AHDIVABMOV38H,AMOV37H,BINCR1MOVA,R1MOVB,0AHDIVABMOV35H,AMOV34H,BRETDSN:MOVR0,34H。設(shè)定時(shí)間初值MOV36H,10MOV39H,10MOVR7,14H。討論某一部分原理時(shí)又要涉及到其它部分的工作原理。時(shí)加1MOV A, HOURCJNE A, 24, NEXT。秒加一MOV A, SECOND。MOV TL0,(655362000)/ 256MOV A, 0FFHMOV P3, AMOV A, DISPBUFADDA, DISPBIT。AB R1, A。INCMINITEMOVA,MINITECJNEA,60, NM60MOVMINITE,00H NM60:LCALL DISPJNBMINITEK, $。SETBEA。執(zhí)行ORG0BH。這樣通過(guò)P0口送出一個(gè)存儲(chǔ)單元的高位、低位BCD顯示代碼,通過(guò)P2口送出掃描選通代碼輪流點(diǎn)亮LED1至LED6,就會(huì)將要顯示的數(shù)據(jù)在數(shù)碼管中顯示出來(lái)。在軟件的控制之下,堆??稍谄瑑?nèi)RAM中的任一區(qū)間設(shè)定,而堆棧的數(shù)據(jù)存取與一般的RAM存取又有區(qū)別,對(duì)它的操作,要遵循161。時(shí)間的運(yùn)行依靠定時(shí)中斷子程序?qū)r(shí)鐘單元數(shù)值進(jìn)位調(diào)整來(lái)實(shí)現(xiàn)的。如:有一個(gè)單元存儲(chǔ)了45這樣一位數(shù),則需轉(zhuǎn)換成四位的BCD碼:(0100)(0101)然后放入A中。把“單片機(jī)系統(tǒng)”-“動(dòng)態(tài)數(shù)碼顯示”區(qū)域中的A-H端口上;把“單片機(jī)系統(tǒng):-“動(dòng)態(tài)數(shù)碼顯示”區(qū)域中S-S8端口上;“單片機(jī)系統(tǒng)”、“獨(dú)立式鍵盤(pán)”區(qū)域中的SPSPSP1端口上。if(mms=100){ mms=0。case 32 : if(y==1||y==3||y==5||y==7||y==8||y==10||y==12){r=0。} } } default : break。}if(h==24){ h=0。p37=1。(ns==1))ll=1。line()。TL1=(655355000)%256。p12=0。sbit p10=P1^0。define _DELAY_H__ void delay(unsigned int a)。led_h(ns)。delay(1)。led_f(f)。if(nh23)nh=0。break。case 4 : r++。} { led_s(r)。if(s59)s=0。} if(x==7){ led_f(xing)。delay(1)。default : break。break。delay(2)。case 7 :if(shanshuo==1){led_f(xing)。break。delay(2)。if(shanshuo==1){led_h(h)。line()。led_f(f)。}日期
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1