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

正文內(nèi)容

最新單片機(jī)培訓(xùn)實(shí)驗(yàn)設(shè)計(jì)ecmt匯總-資料下載頁(yè)

2025-06-23 23:01本頁(yè)面
  

【正文】 ,0x3f}。 uint b[20]={0x00,0x20,0x40,0x60,0x80,0xa0}。 for(i=0。i5。i++) { P1=b[i]。 P0=a[i]。 delay(1)。 } } } }}四、編寫程序并調(diào)試通過完成1s定時(shí)程序的調(diào)試和運(yùn)行,觀察其功能實(shí)現(xiàn)原理;編譯并燒寫自編程序,實(shí)現(xiàn)8個(gè)脈沖的計(jì)數(shù),并顯示“HELLO”字符(選作)擴(kuò)展,自行設(shè)計(jì)電子鐘,時(shí)、分、秒在數(shù)碼管中顯示出來。實(shí)驗(yàn)五 串行通信一、實(shí)驗(yàn)?zāi)康恼莆諉纹瑱C(jī)串行通信的工作原理及編程方法二、實(shí)驗(yàn)連線將JP7的2用短接塊連接起來,實(shí)現(xiàn)單機(jī)自發(fā)自收通信。電路圖如圖44所示。三、實(shí)驗(yàn)程序該實(shí)驗(yàn)通過單片機(jī)給串行口輸出數(shù)據(jù),再通過串行口自收回來,在數(shù)碼管顯示出來。 匯編程序圖44 實(shí)驗(yàn)電路圖ORG 0000HMOV TMOD,20HMOV TH1,0CCHMOV TL1,0CCHSETB TR1MOV SCON,50H ;串口控制字LOOP: MOV P0,00H CLR TIMOV A,07HMOV P1,00HMOV P0,AACALL DELAYMOV SBUF,A ;將A中數(shù)據(jù)送入緩存JNB TI,$ ;發(fā)送完畢,TI=1CLR TIMOV A,00HMOV A,SBUF ;接受數(shù)據(jù)JNB RI,$ ;接受完畢,RI=1CLR RIMOV P0,AMOV P1,20HACALL DELAYSJMP LOOP DELAY: MOV R5,08H DELAY1: MOV R6,0FAH DELAY2: MOV R7,0FAH DJNZ R7,$ DJNZ R6,DELAY2 DJNZ R5,DELAY1 RETEND C語(yǔ)言程序includeincludeunsigned char r_buffer,t_buffer。unsigned int i,j。void read(void)。delay(unsigned int count){unsigned char t。while(count!=0) { for(t=0。t72。t++)。 }}/*串口初始化*/void Serial_Init(void){TMOD=0x20。SCON=0x50。TH1=0xfd。 /*波特率為19200*/TL1=0xfd。PCON=0x80。EA=1。ES=1。ET1=0。PS=1。TR1=1。}/*串口接收中斷處理程序*/void SerialInterrupt(void) interrupt 4 using 1{ if(RI) /*接收完畢,置位*/ { RI=0。 r_buffer=SBUF。 /*讀入SBUF內(nèi)容*/ read()。 } return。}void read(void){ switch(r_buffer) { case 0x01: { P0=0x3f。 P1=0x00。 delay(2000)。 } break。 case 0x02: { P0=0x06。 P1=0x20。 delay(2000)。 } break。 case 0x03: { P0=0x5b。 P1=0x40。 delay(2000)。 } break。 case 0x04: { P0=0xff。 P1=0x60。 delay(2000)。 } break。 default: break。 }}/*主程序*/void main(void){Serial_Init()。t_buffer=0x01。SBUF=t_buffer。 while(TI==0)。 TI=0。P0=0x3f。P1=0x00。 delay(1000)。t_buffer=0x02。SBUF=t_buffer。while(TI==0)。TI=0。P0=0x06。P1=0x20。 delay(1000)。t_buffer=0x03。SBUF=t_buffer。while(TI==0)。TI=0。P0=0x5b。P1=0x40。 delay(5000)。t_buffer=0x04。SBUF=t_buffer。while(TI==0)。TI=0。P0=0x4f。P1=0xa0。 delay(2000)。 } 自編程序編寫并燒寫程序,采用通信方式1,波特率為1200,甲機(jī)交替發(fā)送66H,89H,乙機(jī)接受,并將接收數(shù)據(jù)在數(shù)碼管中顯示出來。分別編出發(fā)送和接受程序,分別執(zhí)行。四、編寫程序并調(diào)試通過單片機(jī)綜合實(shí)驗(yàn)1——電子鐘設(shè)計(jì)學(xué)習(xí)《電子鐘設(shè)計(jì)》參考資料完成以下實(shí)驗(yàn)要求1. 設(shè)計(jì)要求a) 利用實(shí)驗(yàn)板資源制作簡(jiǎn)易電子時(shí)鐘,由6個(gè)七段數(shù)碼管顯示時(shí)間XX : XX: XX,即分別顯示小時(shí)十位、小時(shí)個(gè)位、分十位、分個(gè)位、秒十位、秒個(gè)位。b) 設(shè)置3個(gè)功能按鍵:調(diào)整鍵(SET)、加1鍵(AD)和減1鍵(DC),實(shí)現(xiàn)時(shí)間可調(diào)。上電后,顯示時(shí)間00 : 00: 00,并開始走時(shí)。按下1次(SET)時(shí),秒個(gè)位走時(shí)停止,秒十位閃亮,此時(shí)按下(AD),該位數(shù)值加1,若按下(DC),則該位數(shù)值減1;繼續(xù)按下(SET)時(shí),分個(gè)位、分十位、小時(shí)個(gè)位、小時(shí)十位依次閃亮,并可按上述方法進(jìn)行時(shí)間調(diào)整。(SET)按下第6次時(shí),時(shí)間調(diào)整結(jié)束,時(shí)鐘在調(diào)整后的時(shí)間上重新開始走時(shí)。c) 計(jì)時(shí)以24小時(shí)制進(jìn)行,最大計(jì)時(shí)及設(shè)置時(shí)間為23 : 59: 59。要求用T0用于1秒時(shí)間計(jì)時(shí),T1用于指示時(shí)間調(diào)整時(shí)相應(yīng)位的閃亮,在時(shí)間調(diào)整時(shí),將對(duì)應(yīng)單元的顯示數(shù)據(jù)換成“熄滅符”數(shù)據(jù)(LED段碼為0x00),使對(duì)應(yīng)調(diào)整單元的顯示數(shù)據(jù)間隔閃亮。設(shè)計(jì)目的a) 掌握常用單片機(jī)系統(tǒng)鍵盤掃描,LED顯示,定時(shí)器及中斷的編程方法;b) 掌握單片機(jī)系統(tǒng)軟件的設(shè)計(jì)和編程實(shí)現(xiàn)方法;設(shè)備及工具a) ECMT1型教學(xué)實(shí)驗(yàn)板b) 計(jì)算機(jī)c) 線制串行通信線纜單片機(jī)綜合實(shí)驗(yàn)1——頻率計(jì)學(xué)習(xí)范例——頻率測(cè)量通用程序庫(kù)(等精度法)演示程序,編寫程序?qū)崿F(xiàn)對(duì)實(shí)驗(yàn)板多諧振蕩器輸出信號(hào)的頻率的測(cè)量。 參考實(shí)驗(yàn)板電路圖中脈沖產(chǎn)生模塊電路,脈沖產(chǎn)生電路由555定時(shí)器組成的占空比可調(diào)節(jié)的多諧振蕩器電路構(gòu)成,其原理可參考《數(shù)字電子技術(shù)基礎(chǔ)》課程有關(guān)章節(jié)。調(diào)節(jié)可變電阻R14和R15可以改變多諧振蕩器輸出信號(hào)的頻率和占空比。使用短路塊將JP3的3和4短接起來,這樣多諧振蕩器的輸出將接入單片機(jī)定時(shí)/計(jì)數(shù)器T1的外部捕獲引腳。程序中將T1設(shè)置成計(jì)數(shù)器模式,對(duì)外部輸入信號(hào)進(jìn)行捕捉,編寫程序可以實(shí)現(xiàn)對(duì)信號(hào)的周期和頻率的測(cè)量。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1