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

正文內(nèi)容

數(shù)字時(shí)鐘的課程設(shè)計(jì)--基于單片機(jī)的數(shù)字時(shí)鐘(編輯修改稿)

2025-02-14 15:57 本頁面
 

【文章內(nèi)容簡介】 端口,共有 8 個(gè)位, 表示位 0, 表示位 1,依此類推。其他三個(gè) I/O端口(PPP3)則不具有此電路組態(tài),而是內(nèi)部有一提升電路,P0 在當(dāng)做 I/O 用時(shí)可以推動(dòng) 8 個(gè) LS 的 TTL 負(fù)載。如果當(dāng) EA 引腳為低電平時(shí)(即取用外部程序代碼或數(shù)據(jù)存儲(chǔ)器) ,P0 就以多工方式提供地址總線(A0~A7)及數(shù)據(jù)總線(D0~D7) 。設(shè)計(jì)者必須外加一鎖存器將端口 0 送出的地址栓鎖住成為 A0~A7,再配合端口 2 所送出的A8~A15 合成一完整的 16 位地址總線,而定址到 64K 的外部存儲(chǔ)器空間。(10)PORT2(~):端口 2 是具有內(nèi)部提升電路的雙向 I/O 端口,每一個(gè)引腳可以推動(dòng) 4 個(gè) LS 的 TTL 負(fù)載,若將端口 2 的輸出設(shè)為高電平時(shí),此端口便能當(dāng)成輸入端口來使用。P2 除了當(dāng)做一般 I/O 端口使用外,若是在 AT89S52 擴(kuò)充外接程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),也提供地址總線的高字節(jié) A8~A15,這個(gè)時(shí)候 P2 便不能當(dāng)做I/O 來使用了。(11)PORT1(~):端口 1 也是具有內(nèi)部提升電路的雙向 I/O 端口,其輸出緩沖器可以推動(dòng) 4 個(gè) LS TTL 負(fù)載,同樣地若將端口 1 的輸出設(shè)為高電平,便是由此端口來輸入數(shù)據(jù)。如果是使用 8052 或是 8032 的話, 又當(dāng)做定時(shí)器 2 的外部脈沖輸入腳,而 可以有 T2EX 功能,可以做外部中斷輸入的觸發(fā)腳位。(12)PORT3(~):端口 3 也具有內(nèi)部提升電路的雙向 I/O 端口,其輸出緩沖器可以推動(dòng) 4 個(gè) TTL 負(fù)載,同時(shí)還多工具有其他的額外特殊功能,包括串行通信、外部中斷控制、計(jì)時(shí)計(jì)數(shù)控制及外部數(shù)據(jù)存儲(chǔ)器內(nèi)容的讀取或?qū)懭肟刂频裙δ?。其引腳分配如下:①:RXD,串行通信輸入。②:TXD,串行通信輸出。③:INT0,外部中斷 0 輸入。④:INT1,外部中斷 1 輸入。⑤:T0,計(jì)時(shí)計(jì)數(shù)器 0 輸入。⑥:T1,計(jì)時(shí)計(jì)數(shù)器 1 輸入。⑦:WR:外部數(shù)據(jù)存儲(chǔ)器的寫入信號。⑧:RD,外部數(shù)據(jù)存儲(chǔ)器的讀取信號。AT89S52 單片機(jī)的內(nèi)部功能模塊如下圖 32,為實(shí)現(xiàn)其基本功能,內(nèi)部必需要有配置輸入輸出(I/O 口) 、儲(chǔ)存器(RAM 或 ROM) 、運(yùn)算和控制單元(CPU)等相應(yīng)的功能電路。 第 7 頁 共 26 頁圖 32 AT89S52 內(nèi)部結(jié)構(gòu) 單片機(jī)最小系統(tǒng)電路介紹 單片機(jī)最小系統(tǒng)主要由復(fù)位電路,晶振電路,電源等幾部分組成。復(fù)位電路是為了把電路初始化到一個(gè)確定的狀態(tài),把一個(gè)例如狀態(tài)機(jī)初始化到空狀態(tài);震蕩電路是為系統(tǒng)提供基本的時(shí)鐘信號;電源則是為系統(tǒng)供電。復(fù)位電路:由電容串聯(lián)電阻構(gòu)成,由圖 21 并結(jié)合“電容電壓不能突變”的性質(zhì),可以知道,當(dāng)系統(tǒng)一上電,RST 腳將會(huì)出現(xiàn)高電平,并且這個(gè)高電平持續(xù)的時(shí)間由電路的 RC 值決定,所以適合組合 RC 的取值就可以保證可靠的復(fù)位。一般 C 取 10uF,R 取10K。單片機(jī)最小系統(tǒng)復(fù)位電路的極性電容的大小直接影響單片機(jī)的復(fù)位時(shí)間,相應(yīng)的值越大,復(fù)位時(shí)間越短。晶振電路:典型的晶振取 或者 12MHz,單片機(jī)最小系統(tǒng)晶振的振蕩頻率直接影響單片機(jī)的處理速度,頻率越大處理速度越快。 (MOSI)6K8ET9XDNWALG/VUpFaYesBuJ+ 第 8 頁 共 26 頁圖 33 單片機(jī)最小系統(tǒng) LCD1602顯示電路圖 34 1602 顯示電路液晶顯示器簡稱是利用液晶經(jīng)過處理后能夠改變光線傳輸方向的特性,達(dá)到顯示字符或者圖形的目的。其特點(diǎn)是體積小、重量輕、功耗極低、顯示內(nèi)容豐富等特點(diǎn),在單片機(jī)應(yīng)用系統(tǒng)中有著日益廣泛的應(yīng)用。1602 芯片:主要用于顯示時(shí)間和定時(shí)時(shí)間。1602 芯片由點(diǎn)陣字符液晶顯示器件和專用的行、列驅(qū)動(dòng)器、控制及必要的鏈接件、結(jié)構(gòu)件組裝而成,可以顯示數(shù)字和西文字符,但不能顯示圖形,已經(jīng)可以滿足本次設(shè)計(jì)的需要。1602 型 LCD 可以顯示 2 行 16個(gè)字符,有 8 位數(shù)據(jù)總線 D0~D7 和 RS,R/W,EN 三個(gè)控制端口,工作電壓為 5V,并且具有字符對比度調(diào)節(jié)和背光功能。4 軟件設(shè)計(jì)部分軟程序主要分為兩個(gè)部分,即液晶顯示部分和控制按鍵部分。由于本設(shè)計(jì)采用的是用按鍵分別控制,可以在主函數(shù)中調(diào)用一個(gè)鍵盤掃描的函數(shù),當(dāng)相應(yīng)的不同按鍵按下后通過控制單片機(jī) P2 的輸出,從而控制液晶的顯示。源程序見附錄三所示: 軟件編程思路在確定了時(shí)鐘要實(shí)現(xiàn)的功能后按照上述各按鍵所實(shí)現(xiàn)的效果編寫程序。本程 第 9 頁 共 26 頁序包含液晶寫指令函數(shù)(write())、寫數(shù)據(jù)函數(shù)(writedata())、初始化函數(shù)(init())、寫入時(shí)分秒函數(shù)(writesfm())和鍵盤掃描函數(shù)這些程序圍繞主函數(shù)相互調(diào)用。 電路的仿真圖 41 仿真原理圖 第 10 頁 共 26 頁圖 42 仿真結(jié)果圖 電路調(diào)試將安裝好的電路板按要求接入 5V 電源,指示燈亮,說明電源連接成功;撥動(dòng)開關(guān)后,兩個(gè)指示燈都亮,電路板已進(jìn)入正常供電模塊,液晶也已點(diǎn)亮,調(diào)節(jié)控制LCD1602 的電位器,使液晶顯示屏第一行出現(xiàn) 16 個(gè)小黑方塊,則電位器調(diào)已合適,硬件調(diào)試結(jié)束。先定義管腳,寫 void w_(uchar )。(寫指令)和 void w_data(uchar date)。(寫數(shù)據(jù))函數(shù),初始化函數(shù),中斷函數(shù),主函數(shù)等,液晶顯示年月日、星期、時(shí)分秒,然后寫按鍵掃描函數(shù),實(shí)現(xiàn)時(shí)間校對功能。5 結(jié)論本次設(shè)計(jì)主要采用了 AT89S52 單片機(jī)和 LCD1602 顯示頻等元器件,實(shí)現(xiàn)本次設(shè)計(jì)的方法不唯一,但相較而言,本方案所用的元器件較少,提高了設(shè)計(jì)電路的易操作性,并且實(shí)驗(yàn)的調(diào)節(jié)方法也很簡單,做到了節(jié)約、簡便、迅速、易行的基本要求。通過 C語言將程序?qū)懭胄酒瑑?nèi)部后,是芯片按照設(shè)定進(jìn)行運(yùn)行。課程設(shè)計(jì)主要目的還是培養(yǎng)我們綜合運(yùn)用所學(xué)的知識(shí),將理論與實(shí)踐相結(jié)合,初步認(rèn)識(shí)單片機(jī)芯片與電路,研究它的線路組成和工作方式、工作原理。電路設(shè)計(jì)是一個(gè)很靈活的東西,它反映你解決問題的邏輯思維和創(chuàng)新能力。本次課程設(shè)計(jì),我能運(yùn)用已學(xué)知識(shí)解決設(shè)計(jì)過程中碰到的問題,使自己的動(dòng)手能力和思考問題的能力得到很大的提高本次實(shí)驗(yàn)提高了我的課程設(shè)計(jì)基本技能,使我學(xué)會(huì)了如何設(shè)計(jì)電路,熟練了電路焊接方法以及掌握硬件調(diào)試方法與軟件調(diào)試方法,同時(shí)還提高了我的動(dòng)手能力和 第 11 頁 共 26 頁測試技術(shù)能力。從開始進(jìn)行設(shè)計(jì)到完成實(shí)現(xiàn)數(shù)字時(shí)鐘功能,我找了很多資料,并應(yīng)用了 Altium designer,Proteus 軟件進(jìn)行畫圖、仿真,并通過調(diào)試以完成設(shè)計(jì)要求的功能。 謝 辭感謝學(xué)校、學(xué)院給我們提供這樣的實(shí)踐動(dòng)手機(jī)會(huì),并通過課程設(shè)計(jì)使我們能夠有機(jī)會(huì)將書本上學(xué)到的知識(shí)運(yùn)用到的實(shí)際中去。在電路設(shè)計(jì)和硬件調(diào)試的過程中,本人通過復(fù)習(xí)課本和上網(wǎng)查閱多種資料,尤其是著重對單片機(jī)的學(xué)習(xí),了解其原理、性能及各引腳的作用,此外本次設(shè)計(jì)中的復(fù)位電路,晶振電路及 LCD1602 顯示部分也有了更深刻的認(rèn)識(shí),也對模擬電路和數(shù)字電路的基礎(chǔ)知識(shí)又有了許多新的了解,從而對設(shè)計(jì)方法與性能參數(shù)的測試有所了解與掌握。在這次課程設(shè)過程中蔣俊正老師給了我很多的指導(dǎo)和幫助,并監(jiān)督我及時(shí)完成了本次課程設(shè)計(jì),在此對蔣俊正老師和所有給予我?guī)椭耐瑢W(xué)表示感謝。謝謝! 第 12 頁 共 26 頁參考文獻(xiàn)[1] 王衛(wèi)東 李旭瓊. 模擬電子技術(shù)基礎(chǔ)(第 2 版). 北京:電子工業(yè)出版社,2022[2] [M].北京:電子工業(yè)出版社,2022.[3] 語言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2022.[4] 華成英. 模擬電子技術(shù)基礎(chǔ)(第 4 版). 北京:高等教育出版社,2022[5] 康華光. 電子技術(shù)基礎(chǔ)模擬部分(第 4 版).北京:高等教育出版社,2022 第 13 頁 共 26 頁附 錄附錄一:原理圖 (MOSI)67CK8RET9XDNWALG/VUpFaYesBuJ+kno_ 第 14 頁 共 26 頁附錄二:PCB 圖附錄三:程序代碼include define uchar unsigned char define uint unsigned int sbit rs=P2^0。sbit rw=P2^1。 sbit lcden=P2^2。 sbit s1=P1^4。 sbit s2=P1^6。 sbit s3=P1^7。sbit beep=P3^6。 uint count,s1num。 uchar shi,fen,miao,zhou,ri,yue,nian。 uchar code table[]= 20221126 2 。 uchar code table1[]= 23:59:55 。 void delay(uint z)。 //延時(shí) 1msvoid di()。 //void w_(uchar )。 //寫指令void w_data(uchar date)。 //寫數(shù)據(jù) 第 15 頁 共 26 頁void init()。 //1602 初始化void w_sfm(uchar add,uchar date)。//時(shí)分秒顯示函數(shù)void w_zhou(uchar add,uchar date)。//周顯示函數(shù)void w_ryn(uchar add,uchar date)。 //日月年顯示函數(shù)void keyscan()。//按鍵掃描程序//主程序//主程序void main() { init()。 TMOD=0x01。 //使用定時(shí)器 T0 的模式 1TH0=(6553646083)/256。 //定時(shí)器 T0 的高 8 位設(shè)置初值TL0=(6553646083)%256。 //定時(shí)器 T0 的低 8 位設(shè)置初值EA=1。 //開總中斷ET0=1。 //定時(shí)器 T0 中斷允許TR0=1。 //啟動(dòng)定時(shí)器 T0 while(1) { keyscan()。 if(count==20) { count=0。 miao++。 if(miao==60) { miao=0。 fen++。 if(fen==60) { fen=0。 di()。 shi++。 if(shi==24) { shi=0。
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1