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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)報(bào)告_(編輯修改稿)

2025-04-09 19:56 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 T WR_DATA: SETB RS CLR RW CLR E ACALL CHECK_BF SETB E RET DISP_LCD: MOV R1,0 LOOP: MOV A,R1 MOVC A,@A+DPTR MOV LCD,A INC R1 ACALL WR_DATA DJNZ R0,LOOP RET CLS: MOV LCD,00000001B ACALL WR_COM RET DELAY: MOV R5,100 D1: MOV R6,100 D2: MOV R7,100 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 RET LINE1: DB 39。Hello!39。 LINE2: DB 39。Wele to LCD!39。 LINE3: DB 39。Nice to see you!39。 LINE4: DB 39。Good luck!39。 END 17 . 綜合調(diào)試結(jié)果分析與展示 循環(huán)顯示內(nèi)容: 按下鍵后顯示內(nèi)容如下: 18 7. 數(shù)字鐘設(shè)計(jì)(題目 11) . 工作原理 1) 系統(tǒng)運(yùn)行從 00 點(diǎn) 00 分 00 秒開始計(jì)時(shí),并在六個(gè)數(shù)碼管上動(dòng)態(tài)顯示時(shí)、分、秒當(dāng)前值。 2) 用鍵盤設(shè)置當(dāng)前時(shí)間。紅色發(fā)光二極管是秒燈,每閃爍一次表示時(shí)間走動(dòng)一秒鐘。綠色發(fā)光二極管是設(shè)置燈,當(dāng)時(shí)間正常走動(dòng)時(shí)此燈不亮,當(dāng)?shù)谝淮伟聪略O(shè)置鍵時(shí),設(shè)置燈亮,分鐘的兩位數(shù)碼管出現(xiàn)閃爍,時(shí)間停止走動(dòng),進(jìn)入校時(shí)狀態(tài),表示此時(shí)可以進(jìn)行分鐘的調(diào)整,當(dāng)按一次加 1 鍵,可實(shí)現(xiàn)分鐘加 1 功能。 如果再次按下設(shè)置鍵時(shí),秒燈保持熄滅,設(shè)置燈保持點(diǎn)亮 狀態(tài),表示分鐘的數(shù)碼管停止閃爍,表示小時(shí)的兩位數(shù)碼管則開始閃爍,此時(shí)可進(jìn)行小時(shí)的調(diào)整,按加 1 鍵可實(shí)現(xiàn)小時(shí)的加 1 功能,小時(shí)調(diào)整以 24 為上限,超出 24 小時(shí)則重新回 0。當(dāng)?shù)谌伟聪略O(shè)置鍵時(shí),數(shù)碼管停止閃爍,設(shè)置燈熄滅,秒燈重新閃爍,時(shí)間以設(shè)置值開始計(jì)時(shí)。 3) 可以設(shè)置鬧鈴時(shí)間為: 07: 30: 00 蜂鳴器發(fā)音。 . 硬件設(shè)計(jì)電路及描述 單片機(jī), 7 段 8 位數(shù)碼管,蜂鳴器 作為鬧鈴發(fā)聲 ,按鍵 來(lái)設(shè)置時(shí)間 。具體接線見后面結(jié)果展示。 . 軟件設(shè)計(jì)流程及描述 include unsigned char code codevalue[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x67,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00}。 unsigned char dispbitcode[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 unsigned char dispbuf[8]={0,0,16,0,0,16,0,0}。 unsigned char dispbitt=0。 unsigned char mstt=0。 unsigned char second。 unsigned char minite。 unsigned char hour。 unsigned int tt。 unsigned char i,j。 sbit P1_0=P1^0。 sbit P1_1=P1^1。 sbit P1_2=P1^2。 sbit fm=P1^7。 void main(void) { TMOD=0x02。 19 TH0=0x06。 TL0=0x06。 TR0=1。 ET0=1。 EA=1。 EX0=1。 IT0=1。 hour=0。 while(1) { if(P1_0==0) { for(i=5。i0。i) for(j=248。j0。j)。 if(P1_0==0) { second++。 if(second==60) { second=0。 } dispbuf[0]=second%10。 dispbuf[1]=second/10。 while(P1_0==0)。 } } if(P1_1==0) { for(i=5。i0。i) for(j=248。j0。j)。 if(P1_1==0) { minite++。 if(minite==60) { minite=0。 } dispbuf[3]=minite%10。 dispbuf[4]=minite/10。 while(P1_1==0)。 } } if(P1_2==0) { 20 for(i=5。i0。i) for(j=248。j0。j)。 if(P1_2==0) { hour++。 if(hour==24) { hour=0。 } dispbuf[6]=hour%10。 dispbuf[7]=hour/10。 while(P1_2==0)。 } } if(hour==7amp。amp。minite==30amp。amp。second==00) { fm=0。 for(i=100。i0。i) for(j=248。j0。j)。 fm=1。 } } } void t0(void) interrupt 1 { mstt++。 if(mstt==8) { mstt=0。 P2=0xff。 //關(guān)閉所有顯示 P0=codevalue[dispbuf[dispbitt]]。 P2=dispbitcode[dispbitt]。 dispbitt++。 if(dispbitt==8) { dispbitt=0。 } } 。 tt++。 if(tt==4000) { tt=0。 second++。 21 if(second==60) { second=0。 minite++。 if(minite==60) { minite=0。 hour++。 if(hour==24) { hour=0。 } } } dispbuf[0]=second%10。 dispbuf[1]=second/10。 dispbuf[3]=minite%10。 dispbuf[4]=minite/10。 dispbuf[6]=hour%10。 dispbuf[7]=hour/10。 } } . 綜合調(diào)試結(jié)果分析與展示 臺(tái) 22 8. 電梯控制系統(tǒng)簡(jiǎn)易模型設(shè)計(jì)(題目 14) . 工作原理 1) 電梯的起始位置為一樓,等待控制 START 按鍵按下,數(shù)碼管顯示“ 1”。 2) 當(dāng) START 按鍵按下后,電梯開始向上運(yùn)動(dòng),控制臺(tái)的上升指示燈 UP 亮。 2 秒后到達(dá)二樓,數(shù)碼管顯示“ 2”,并在二樓停留 5 秒,然后繼續(xù)上升。每樓層停留 5 秒,直到 1樓。然后重復(fù)上述過(guò)程。 3) 如果在一個(gè)上下循環(huán)中按下 STOP 鍵,電梯下降到一樓后停止工作。直到再次按下START 鍵后重新恢復(fù)工作。 . 硬件設(shè)計(jì)電路及描述 單片機(jī),一個(gè) 7 段數(shù)碼管顯示樓層號(hào),紅、綠 led 燈對(duì)應(yīng)上、下方 向,兩個(gè)按鍵控制走、停。具體連線見結(jié)果展示。 . 軟件設(shè)計(jì)流程及描述 include define uint unsigned int define uchar unsigned char uchar flag。 uchar codevalue[]={0
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1