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

正文內(nèi)容

用單片機(jī)內(nèi)部定時(shí)器實(shí)現(xiàn)的數(shù)字鐘_智能測(cè)控儀器設(shè)計(jì)(文件)

2025-08-03 19:27 上一頁面

下一頁面
 

【正文】 單片機(jī)中盡可能地把所需要的存儲(chǔ)器和 I/O 口都集成在一塊芯片上,使得單片機(jī)可以實(shí)現(xiàn)更多的功能。 高效率和高性能 為了提高執(zhí)行速度和執(zhí)行效率,單片機(jī)開始使用 RISC、流水線和 DSP 的設(shè)計(jì)技術(shù),使單片機(jī)的性能有了明顯的提高,表現(xiàn)為:?jiǎn)纹瑱C(jī)的時(shí)鐘頻率得到提高;同樣頻率的單片機(jī)運(yùn)行效率也有了很大的提升;由于集成度的提高,單片機(jī)的尋址能力、片內(nèi) ROM( FLASH)和 RAM 的容量都突破了以往的數(shù)量和限制。由于 CMOS等工藝的大量采用,很多單片機(jī)可以在更低的電壓下工作( 或 ),功耗已經(jīng)降低到 uA 級(jí)。 整個(gè)電路的工作原理是由晶振芯片提供準(zhǔn)確的時(shí)鐘電路,由鍵盤調(diào)整數(shù)字鐘的功能,并通過軟件編程把時(shí)間數(shù)字通過 LCD 顯示出來。在執(zhí)行指令時(shí), CPU 首先到程序存儲(chǔ)器中取出需要執(zhí)行的指令操作碼,然后譯碼,并由時(shí)序電路產(chǎn)生一系列控制信號(hào)完成指令所規(guī)定的操作。 鍵盤的任務(wù)有三項(xiàng):( 1)首先判別是否有鍵按下。在本設(shè)計(jì)中,鍵盤具有向單片機(jī)輸入數(shù)據(jù)、命令等功能,是人與單片機(jī)對(duì)話的主要手段。當(dāng)定時(shí)時(shí)間到時(shí),定時(shí)器向 CPU申請(qǐng)一次中斷,CPU響應(yīng)中斷后轉(zhuǎn)入中斷服務(wù)程序,在 TO的中斷服務(wù)程序中實(shí)現(xiàn)時(shí)、分、秒的累加,即每產(chǎn)生一次中斷, 時(shí)基單元的內(nèi)容加 1,當(dāng) 時(shí)基單元的內(nèi)容等于 10時(shí),便產(chǎn)生 1S 信號(hào),使秒計(jì)數(shù)單元的內(nèi)容加 1,并將 時(shí)基單元的內(nèi)容清 0;當(dāng)秒計(jì)數(shù)單元計(jì)滿 60后,向分計(jì)數(shù)單元進(jìn)位,使分計(jì)數(shù)單元的內(nèi)容加 1,并將秒計(jì)數(shù)單元的內(nèi)容清 0;當(dāng)分計(jì)數(shù)單元計(jì)滿 60后,向 時(shí)計(jì)數(shù)單元進(jìn)位,使時(shí)計(jì)數(shù)單元的內(nèi)容加 1,并將分計(jì)數(shù)單元的內(nèi)容清 0;時(shí)計(jì)數(shù)單元計(jì)滿 24后清 O。 8052 有三個(gè)定時(shí)器 /計(jì)數(shù)器,其中連個(gè)基本定時(shí)器 /計(jì)數(shù)器是定時(shí)器 /計(jì)數(shù)器 0 和定時(shí)器 /計(jì)數(shù)器 1。定時(shí)器實(shí)際上也是工作在技術(shù)方式下的,只不過對(duì)固定頻率的脈沖計(jì)數(shù);由于脈沖周期固定,由計(jì)數(shù)值可以計(jì)算出時(shí)間,有定時(shí)功能。當(dāng) T0或 T1 腳上負(fù)跳變需 2 個(gè)機(jī)器周期,即 24 個(gè)振蕩周期。 第 2 腳: VDD 接 5V 正電源。當(dāng) RS 和 R/W 共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng) RS 為低電平 R/W為高電平時(shí)可以讀忙信號(hào),當(dāng) RS 為高電平 R/W 為低電平時(shí)可以寫入數(shù)據(jù)。下面以長(zhǎng)沙太陽人電子有限公 9 司的 1602 字符型液晶顯示器為例,介紹其用法。 2. 字符的顯示 用 LCD 顯示一個(gè)字符時(shí)比較復(fù)雜,因?yàn)橐粋€(gè)字符由 68 或 88 點(diǎn)陣組成,既要找到和顯示屏幕上某幾個(gè)位置對(duì)應(yīng)的顯示 RAM 區(qū)的 8 字節(jié),還要使每字節(jié)的不同位為 “1”,其它的為 “0”,為 “1”的點(diǎn)亮,為 “0”的不亮。因此,時(shí)鐘頻率直接影響單片機(jī)的速度,時(shí)鐘電路的質(zhì)量也直接影響單片機(jī)系統(tǒng)的穩(wěn)定性。這兩個(gè)引腳跨接石英晶體振蕩器和微調(diào)電容,就構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。圖 3 獨(dú)立式按鍵電路圖 R1R2R38 0 C5 1P 1 .0P 1 .1P 1 .2K0K1K2+ 5 V 11 5.軟件設(shè)計(jì) 系統(tǒng)的軟件設(shè)計(jì)也是工具系統(tǒng)功能的設(shè)計(jì)。 主控模塊設(shè)計(jì) 開始工作時(shí),先把一切都初始化,然后單片機(jī)里的定時(shí)器開始 工作,主程序開始運(yùn)行,同時(shí)對(duì)按鍵進(jìn)行檢測(cè),檢測(cè)完就可以開始計(jì)時(shí) 。 sbit BF=P0^7。 sbit K4=P3^6。 unsigned char code digit[]={0123456789}。j++) 。 E=1。 _nop_()。 } void Write_(unsigned char dicate) { while(BusyTest()==1)。 _nop_()。 _nop_()。 _nop_()。 13 E=0。 RW=0。 P0=y。 _nop_()。 _nop_()。 Write_(0x38)。 Write_(0x38)。 Write_(0x06)。 14 } void Displayhour() { unsigned char i,j。 WriteData(digit[i])。 j=m%10。 } void Displaysecond() { unsigned char i,j。 WriteData(digit[i])。 TMOD=0x01。 TL0=(6553650000)%256。 m=0。 while(string[i]!=39。 } WriteAddress(0x46)。 WriteAddress(0x49)。 while(1) { Displayhour()。 Displaysecond()。 if(h==24) { h=0。 if(K2==0) { m++。 } if(K3==0) { delay(15)。 delay(15)。 } } while(K4==0)。 s++。 h++。 } 18 6. 結(jié)果與討論 圖 5 實(shí)驗(yàn)結(jié)果圖 19 7. 體會(huì)與建議 經(jīng)過 將近一個(gè)月 學(xué)習(xí)和 設(shè)計(jì),我收獲頗多,有深刻的心得體會(huì)。實(shí)踐才能出真知,實(shí)踐才是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),唯有通過親自動(dòng)手制作,才能令我們掌握的知識(shí)不再是一些紙上談兵的東西。 通過這次 設(shè)計(jì),我掌握了常用元件的識(shí)別和測(cè)試;熟悉了常用儀器、儀表;了解了電路的連線方法;以及如何提高電
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1