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

正文內(nèi)容

畢業(yè)設計_基于at89c52多功能數(shù)字鐘的設計與仿真(編輯修改稿)

2025-01-06 20:24 本頁面
 

【文章內(nèi)容簡介】 25P1526P1627P1728INT129INT030T131T032EA/VP33X134X235RESET36RD37WR38VCC39GND40P001P012P023P034P045P056P067P078P209P2110P2211P2312P2413P2514P2615P2716RXD17TXD18ALE/P19PSEN20AT89C52u189c52 圖 AT89C52 《單片機應用系統(tǒng)》項目設計報告 7 它能控制所有中斷的允許或禁止。程序員不應將“ 1”寫入這些位,它們是將來AT89 系 列產(chǎn)品作為擴展用的。 定時器 2 的中斷是由 T2CON 中的 TF2 和 EXF2 邏輯或產(chǎn)生的,當轉向中斷服務程序時,這些標志位不能被硬件清除,事實上,服務程序需確定是 TF2 或 EXF2 產(chǎn)生中斷,而由軟件清除中斷標志位。定時器 0 和定時器 1的標志位 TF0 和 TF1 在定時器溢出那個機器周期的 S5P2 狀態(tài)置位,而會在下一個機器周期才查詢到該中斷標志。然而,定時器 2 的標志位TF2 在定時器溢出的那個機器周期的 S2P2 狀態(tài)置位,并在同一個機器周期內(nèi)查詢到該標志。 2)7 段 led 數(shù)碼管 下圖為 7 段 led 數(shù)碼管的共陽的,位碼接高電平,段碼接低電平是后亮, 多位七段 LED 數(shù)碼顯示器結構 利用人的視覺延遲的特點,采用掃描的方式驅(qū)動多位七段 LED 數(shù)碼管,節(jié)省驅(qū)動電路,降低功耗。 保證一定的掃描循環(huán) 。 LED 數(shù)碼管驅(qū)動: LED 數(shù)碼管要正常顯示,就要用驅(qū)動電路來驅(qū)動數(shù)碼管的各個段碼,從而顯示出我們要的數(shù)字,因此根據(jù) LED 數(shù)碼管的驅(qū)動方式的不同,可以分為靜態(tài)式和動態(tài)式兩類。 靜態(tài)顯示驅(qū)動 靜態(tài)驅(qū)動也稱直流驅(qū)動。靜態(tài)驅(qū)動是指每個數(shù)碼管的每一個段碼都由一個單片機的 I/O 端口進行驅(qū)動,或者使用如 BCD 碼二 十進制譯碼器譯碼進行驅(qū)動。靜態(tài)驅(qū)動的優(yōu)點是編程簡單,顯示亮度高,缺點是占用 I/O 端口多,如驅(qū)動 5 個數(shù)碼管靜態(tài)顯示則需要 58=40 根 I/O 端口來驅(qū)動,要知道一個89S51 單片機可用的 I/O 端口才 32 個呢:),實際應用時必須增加譯碼驅(qū)動器進行驅(qū)動,增加了硬件電路的復雜性。 動態(tài)顯示驅(qū)動 LED 數(shù)碼管動態(tài)顯示接口是單片機中應用最為廣泛的一種顯示方式之一,動態(tài)驅(qū)動是將所有數(shù)碼管的 8 個顯示筆劃 a,b,c,d,e,f,g,dp的同名端連在一起,另外為每個數(shù)碼管的公共極 COM 增加位選通控制電路,位選通由各自獨立的 I/O 線控制,當單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機對位選通 COM端電路的控制,所以我們只要將需要顯 示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會亮。通過分時輪流控制各個數(shù)碼管的abfcgdeV C C1234567abcdefg8 dp dp9l e d1Y E L L O W C AabfcgdeV C C1234567abcdefg8 dp dp9l e d2Y E L L O W C AabfcgdeV C C1234567abcdefg8 dp dp9l e d3Y E L L O W C AabfcgdeV C C1234567abcdefg8 dp dp9l e d4Y E L L O W C AabfcgdeV C C1234567abcdefg8 dp dp9l e d5Y E L L O W C AabfcgdeV C C1234567abcdefg8 dp dp9l e d6Y E L L O W C AabfcgdeV C C1234567abcdefg8 dp dp9l e d7Y E L L O W C AabfcgdeV C C1234567abcdefg8 dp dp9l e d8Y E L L O W C Aa a a a a a a ab b b b b b b bccccccccd d d d d d d deeeeeeeef f f f f f f fggggggggh h h h h h h h12345678 如圖 7段共陽極 led碼管數(shù) 《單片機應用系統(tǒng)》項目設計報告 8 的 COM 端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。在輪流顯示過程中,每位數(shù)碼管的點亮時間為 1~ 2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應,盡管實際上各位數(shù)碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感,動態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的 I/O 端口,而且功耗更低。 3) 74LS245 驅(qū)動 74LS245 是我們常用的芯片,用來驅(qū)動 led 或者其他的設備,它是 8路同相三態(tài)雙向總線收發(fā)器,可雙向傳輸數(shù)據(jù)。 74LS245 還具有雙向三態(tài)功能,既可以輸出,也可以輸入數(shù)據(jù)。 當 8051單片機的 P0口總線負載達到或超過 P0最大負載能力時,必須接入 74LS245等總線驅(qū)動器。 當片選端 /CE 低電平有效時, DIR=“ 0”,信號由 B 向 A 傳輸;(接收) DIR=“ 1”,信號由 A 向 B 傳輸;(發(fā)送)當 /CE 為高電平時, A、 B 均為高阻態(tài)。 由于 P2口始終輸出地址的高 8位,接口時 74LS245的三態(tài)控制端 /1G和 /2G接 地,P2 口與驅(qū)動器輸入線對應相連。 P0 口與 74LS245 輸入端相連 ,/E 端接地,保證數(shù)據(jù)現(xiàn)暢通。 8051的 /RD和 /PSEN相與后接 DIR,使得 /RD或 /PSEN有效時, 74LS245輸入( ← Di),其它時間處于輸出( → Di)。 A02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19A B /B A1U37 4 L S 2 4 5 圖 74ls245 19112 182 183 174 165 156 147 138 129 11U174 L S 24 512345678vc cvc cenLMNPQRST 圖 74ls245 《單片機應用系統(tǒng)》項目設計報告 9 4)蜂鳴器 由于單片機的 IO驅(qū)動能力有限( 10MA左右),所以若是直接將蜂鳴器接至單片機的 IO,上電以后很會將單片機的 IO燒壞。所以一般都是通過三極管的放大作用來控制。電阻 R4的作用是限流,使 通過單片機的 IO 電流不至于過大而燒壞單片機。三極管的作用是放大,圖中所示的是 PNP型三極管。為什么用 PNP 而不是用 NPN型。因為 51單片機在上電的時候 IO引腳默認是高電平,而在 IO 為高情況下,PNP 三極管 8550 的不導通的,也就是蜂鳴器不工作。若是三極管是 NPN 型,在IO 為高電平的時候上電蜂鳴器即工作,也就是說實驗板一上電,蜂鳴器就會發(fā)出聲音,這將是非常不方便的。 5)限流電阻 因為 89C51 芯片的 p0 口里面少個上拉電阻,所以要加一個,因為 7 段數(shù)碼管的一般電流約 10ma 左右, vcc為 5V,段碼的所承受的電壓為 。 =左右, 右的電阻了。 A1B2U1B U Z Z E RQ1D P Y _ 7 S E G _ D PR910kF E N Gv c c 圖 蜂鳴器 1 16R8A3301 16R7A3301 16R6A3301 16R5A3301 16R4A3301 16R3A3301 16R2A3301 16R1A330iiiiiiiiabcdefgh 圖 上拉電阻 《單片機應用系統(tǒng)》項目設計報告 10 6)微動開關 開關這里設計的要在程序中設計一個去抖的延時程序,已達到不要硬件 去抖的效果,如果要接硬件的話接一個 RS 觸發(fā)器,它是由兩個與非門交叉耦合而成,S和 R是信號的輸入端,低電平有效, Q 和 Q既表示觸發(fā)器的狀態(tài),又是觸發(fā)器的輸出端。 在啟動過程中, S 端一旦下降到開門平, Q 端電平就會上升,反饋到門 B 的輸入端,促使 B由截止轉向?qū)ǎ?Q端的電 平下降,反饋到門 A的輸入端,進一步促使門 A截止, Q端電平進一步上升, Q 端電平上升的結果又會使 Q 的電平進一步下降,這樣的過程,是的門 A很快截止、門 B很快導通,觸發(fā)器在極短的時間內(nèi)完成由截止到導通的轉換。通過 R段的復位時也有類似的正反饋過程發(fā)生,從而完成按鍵開關的消抖功能。 S4SWPBS3SWPBS2SWPBS1SWPBS1S2S3S4GNDgnd 圖 開關 《單片機應用系統(tǒng)》項目設計報告 11 總 設計連接圖 X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .0 /T 21P 1 .1 /T 2 E X2P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 2R13 3 0 RR23 3 0 RR33 3 0 RR43 3 0 RR53 3 0 RR63 3 0 RR73 3 0 RR83 3 0 RA02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19A B / B A1U27 4 L S 2 4 5L S 1S P E A K E R 圖 第四 章 軟件設計 主要流程圖及程序 軟件設計方案 《單片機應用系統(tǒng)》項目設計報告 12 軟件采用模塊化設計,在程序中以一個主函數(shù),多個子 函數(shù)的方式編寫,這樣多有利程序的可讀、可移植等。 函數(shù)共包含: 1.主函數(shù); 2.鬧鐘對比函數(shù); 3.秒、分、時加 1 函數(shù); 4.緩沖函數(shù); 5.顯示掃描函數(shù); 6.鬧鈴函數(shù);
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1