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

正文內(nèi)容

基于單片機(jī)控制的專用定時(shí)器設(shè)計(jì)(參考版)

2024-11-16 14:58本頁面
  

【正文】 有了一定的經(jīng)驗(yàn)及實(shí)踐,還要有一定的實(shí)際動(dòng)手能力,這樣才能深深體會(huì)到經(jīng)驗(yàn)及實(shí)踐的重要性。 通過這次設(shè)計(jì),我深深地領(lǐng)悟到基礎(chǔ)知識(shí)的重要性。 雖然設(shè)計(jì)過程很艱難,可我 學(xué)到了許多知識(shí),我的知識(shí)得到鞏固和擴(kuò)展,自己的學(xué)習(xí)得到充實(shí),掌握了大量的知識(shí)。 揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 18 圖 44 剩余時(shí)間顯示圖 揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 19 心得體會(huì) 緊張而又充實(shí)的畢業(yè)設(shè)計(jì)結(jié)束了,回想起這幾個(gè)多月來的設(shè)計(jì),感觸頗多! 這次畢業(yè)論文本以為十分簡單,可是經(jīng)過仔細(xì)研究才知道其中包含許多知識(shí),有的知識(shí)還是自己以前沒有掌握的和沒有接觸到的。 圖 43 定時(shí)結(jié)束顯示圖 key4 鍵可以切換到顯示剩余時(shí)間 ,當(dāng)時(shí)間走到 4 秒的時(shí)候的顯示圖 。 揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 17 圖 41 設(shè)置定時(shí)為 1 分 02 秒圖 key3 切換到定時(shí)界面,達(dá)到設(shè)置時(shí)間定時(shí)停止, LED 燈亮。 圖 41 設(shè)置定時(shí)初始界面圖 。 仿真過程簡述:(假如要定時(shí) 1 分 02 秒為例) key2 鍵切換到設(shè)置定時(shí)界面。y)。x) for(y=110。 for(x=z。 延時(shí)時(shí)間如果過短將會(huì)出現(xiàn)掃描不充分導(dǎo)致數(shù)碼管閃爍或顯示的亮度不夠等問題。 if(fen==60) { fen=0。 if(miao==60) { miao=0。 if(t==20) 揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 15 { t=0。 t++。 } void time0()interrupt 1//定時(shí)中斷子程序 { TH0=(6553650000)/256。 EX1=1。 EX0=1。 TL0=(6553650000)%256。 ET0=1。 void init()//程序的初始化 { TMOD=0X01。 uchar code table[]={0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71, }。 設(shè)置定時(shí)界面 定時(shí)器及中斷初始化 啟動(dòng)定時(shí)器 判斷鍵 2,鍵3 是否按下? 定時(shí)界面 圖 32 定時(shí)器過程流程圖 顯示需要定時(shí)的值 用分調(diào)節(jié)和秒調(diào)節(jié)鍵設(shè)置定時(shí)長度 按 下鍵 4 可以顯示剩余時(shí)間 揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 14 sbit key3=P1^7。在編制 C 程序時(shí),程序的開始部分一般是預(yù)處理命令、函數(shù)說明和變量定義等。在 main()函數(shù)中調(diào)用其它函數(shù),其它函數(shù)也可以相互調(diào)用,但 main()函數(shù)只能調(diào)用其它的功能函數(shù),而不能被其它的函數(shù)所調(diào)用。 揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 11 圖 26 電路工作原理圖 揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 12 第三章 軟件電路設(shè)計(jì) C 語言程序采用函數(shù)結(jié)構(gòu),每個(gè) C 語言程序由一個(gè)或多個(gè)函數(shù)組成,在這些函數(shù) 中至少應(yīng)包含一個(gè)主函數(shù) main(),也可以包含一個(gè) main()函數(shù)和若干個(gè)其它的功能函數(shù)。 LED 燈連接 。其中, LED 數(shù)碼管段選位連接 P0 口,位選位連接從 到 。如果系統(tǒng)在上電時(shí)得不到有效的復(fù)位,則程序計(jì)數(shù)器 PC將得不到一個(gè)合適的初值,因此, CPU 可能會(huì)從一個(gè)未被定義的位置開始執(zhí)行程序。在 圖 25 的復(fù)位電路中,當(dāng) Vcc 掉電時(shí),必然會(huì)使 RST 端電壓迅速下降到 0V 以下,但是,由于內(nèi)部電路的限制作用,這個(gè)負(fù)電壓將不會(huì)對器件產(chǎn)生損害。為了保證系統(tǒng)能夠可靠地復(fù)位, RST 端的高電平信號(hào)必須維持足夠長的時(shí)間。F。 圖 24 手動(dòng)復(fù)位 圖 ( 2) 、上電復(fù)位 AT89C51 的上電復(fù)位電路如 圖 25 所示,只要在 RST 復(fù)位輸入引腳上接一電容至 Vcc 端,下接一個(gè)電阻到地即可。手動(dòng)按鈕復(fù)位的電路如所示。一般采用的辦法是在 RST 端和正電源 Vcc 之間接一個(gè)按鈕。當(dāng)系統(tǒng)處于正常工作狀態(tài)時(shí),且振蕩器穩(wěn)定后,如果 RST 引腳上有一個(gè)高電平并維持 2 個(gè)機(jī)器周期 (24 個(gè)振蕩周期 )以上,則 CPU 就可以響應(yīng)并將系統(tǒng)復(fù)位。 3. 基本的復(fù)位方式 單片機(jī) 在啟動(dòng)時(shí)都需要復(fù)位,以使 CPU 及系統(tǒng)各部件處于確定的初始狀態(tài),并從初態(tài)開始工作。而單片機(jī)復(fù)位電路設(shè)計(jì)的好壞 ,直接影響到整個(gè)系統(tǒng)工作的可靠性。 2. 復(fù)位電路的作用 揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 9 在上電或復(fù)位過程中,控制 CPU 的復(fù)位狀態(tài):這段時(shí)間內(nèi)讓 CPU 保持復(fù)位狀態(tài),而不是一上電或剛復(fù)位完畢就工作,防止 CPU 發(fā)出錯(cuò)誤的指令、執(zhí)行錯(cuò)誤操作,也可以提高電磁兼容性能。 晶振通常與鎖相環(huán)電路配合使用,以提供系統(tǒng)所需的時(shí)鐘頻率。通常一個(gè)系統(tǒng)共用一個(gè)晶振,便于各部分保持同步。晶振用一種能把電能和機(jī)械能相互轉(zhuǎn)化的晶體在共振的狀態(tài)下工作,以提供穩(wěn)定,精確的單頻振蕩。高級(jí)的精度更高。 圖 23 獨(dú)立按鍵 晶振與復(fù)位電路的介紹 1. 單片機(jī)晶振電路原理及作用 單片機(jī)系統(tǒng)里都有晶振,在單片機(jī)系統(tǒng)里晶振作用非常大,全程叫晶體振蕩器,他結(jié)合單片機(jī)內(nèi)部電路產(chǎn)生單片機(jī)所需的時(shí)鐘頻率,單片機(jī)晶振提供的時(shí)鐘頻率越高,那么單片機(jī)運(yùn)行速度就越快,單片接的一切指令的執(zhí)行都是建立在單片機(jī)晶振提供的時(shí)鐘頻率。 獨(dú)立鍵盤 本設(shè)計(jì)共用到了 3 個(gè)獨(dú)立鍵盤和 2 個(gè)中斷鍵,分別是定時(shí)界面切換鍵,設(shè)置定時(shí)界面切換鍵,剩余時(shí)間顯 示切換鍵,分調(diào)節(jié)中斷和秒調(diào)節(jié)中斷 ,其中 key2鍵是切換到設(shè)置定時(shí)界面的功能, key3 鍵是切換到定時(shí)界面, key3 鍵是顯示剩余時(shí)間的功能。注意加密方式 1 時(shí), /EA 將內(nèi)部鎖定為 RESET;當(dāng) /EA 端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。但在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的 /PSEN信號(hào)將不出現(xiàn)。 PSEN:外部程序存儲(chǔ)器的選通信號(hào)。另外,該引腳被略微拉高。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。因此它可用作對外部輸出的脈沖或用于定時(shí)目的。在 FLASH 編程期間,此引腳用于輸入編程脈沖。當(dāng)振蕩器復(fù)位器件時(shí),要保持 RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。 P3 口也可作為 AT89C51 的一些特殊功能口,如下表所示: RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時(shí)器 0 外部輸入) T1(記時(shí)器 1 外部輸入) /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通) 揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 7 /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通) P3 口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。當(dāng) P3 口寫入 “ 1” 后,它們被內(nèi)部上拉為高電平,并用作輸入。 P2 口在 FLASH 編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。 P2 口當(dāng)用于外部程序存儲(chǔ)器或 16 位地址外部數(shù)據(jù)存 儲(chǔ)器進(jìn)行存取時(shí), P2 口輸出地址的高八位。并因此作為輸入時(shí), P2 口的管腳被外部拉低,將輸出電流。在 FLASH編程和校驗(yàn)時(shí), P1 口作為第八位地址接收。 P1 口: P1 口是一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門電流。 P0 能夠用于外部程 序
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1