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

正文內(nèi)容

數(shù)字電子時(shí)鐘設(shè)計(jì)畢業(yè)設(shè)計(jì)-在線(xiàn)瀏覽

2025-08-04 06:31本頁(yè)面
  

【正文】 動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門(mén)電路。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(IIL)。部分端口還有第二功能,如表1所示: 第二功能 MOSI(用于ISP編程)(用于ISP編程表1P2口:P2口是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O口,對(duì)端口寫(xiě)“1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。在訪問(wèn)8位地址的外部數(shù)據(jù)寄存器(例如執(zhí)行MOVXRi指令)時(shí),P2口線(xiàn)上的內(nèi)容(也即特殊功能寄存器(SFR)區(qū)中P2寄存器的內(nèi)容),在整個(gè)訪問(wèn)期間不改變。在Flash編程或校驗(yàn)時(shí),P2亦接收高位地址和其它控制信號(hào)。P3口:P3口的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門(mén)電路。作輸入口使用時(shí),被外部信號(hào)拉低的P3口將用上拉電阻輸出電流(IIL)。P3口除了作為一般的I/O口線(xiàn)外,更重要的用途是它的第二功能,如下表所示:端口引腳(串行輸入口)TXD(外中斷1)(定時(shí)/計(jì)數(shù)器1)(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通)RD ,上電后。因?yàn)檎袷庮l率較低,也可以不接電容,對(duì)計(jì)時(shí)精度影響不大。它經(jīng)過(guò)一個(gè)簡(jiǎn)單的串行接口與微處理器通信。對(duì)于小于31天的月和月末的日期自動(dòng)進(jìn)行調(diào)整,還包括閏年校正的功能。~。并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)或RAM數(shù)據(jù)。DS1302共有12個(gè)寄存器,其中有7個(gè)寄存器與日歷、時(shí)鐘相關(guān),存放的數(shù)據(jù)位為BCD碼形式。高電平啟動(dòng)輸入/輸出,低電平結(jié)束輸入/輸出。GND:接地引腳Vcc1:在單電源與電池供電的系統(tǒng)中提供低電源。DS1302由Vcc1或Vcc2中較打大者供電。就時(shí)鐘而言,通常了采用LCD 顯示或者LED顯示。屏的第一行的亮暗由RAM區(qū)的000H——00FH的16字節(jié)的內(nèi)容決定,當(dāng)(000H)=FFH時(shí),則屏幕的左上角顯示一條短亮線(xiàn),長(zhǎng)度為8個(gè)點(diǎn);當(dāng)(3FFH)=FFH時(shí),則屏幕的右下角顯示一條短亮線(xiàn);當(dāng)(000H)=FFH,(001H)=00H,(002H)=00H,……(00EH)=00H,(00FH)=00H時(shí),則在屏幕的頂部顯示一條由8段亮線(xiàn)和8條暗線(xiàn)組成的虛線(xiàn)。1602LCDHD44780,帶背光的比不帶背光1602LCD個(gè)字符芯片工作電壓:—工作電流:()模塊最佳工作電壓:字符尺寸:(WH)mm1602LCD14腳(無(wú)背光)或VSS9 數(shù)據(jù)2電源正極 10 VL D4數(shù)據(jù)RS12D5數(shù)據(jù)513E 14D7數(shù)據(jù) 7BLA背光源正極8BLK背光源負(fù)極根據(jù)功能需要,本時(shí)鐘需要設(shè)置一下功能鍵:校對(duì)選擇鍵(主鍵),加1操作鍵(+1),減1操作鍵(1)。獨(dú)立式鍵盤(pán)電路配置靈活,軟件結(jié)構(gòu)簡(jiǎn)單,但每個(gè)按鍵必須占用一根I/O口,在按鍵數(shù)量較多時(shí),I/O口浪費(fèi)較大,且電路結(jié)構(gòu)復(fù)雜。由于本設(shè)計(jì)的電子時(shí)鐘最多需要3分按鍵,若采用矩陣式鍵盤(pán)會(huì)有按鍵浪費(fèi),故采用多歷史鍵盤(pán)。鍵盤(pán)是為了完成時(shí)鐘/日歷校正的顯示功能。圖25 復(fù)位電路校對(duì)選擇鍵(主鍵)按下后進(jìn)入校對(duì)狀態(tài),+1鍵對(duì)時(shí)間日期進(jìn)行加1和右移功能,1鍵對(duì)時(shí)間日期進(jìn)行減1和左移功能。采用蜂鳴器結(jié)構(gòu)簡(jiǎn)單,控制方便,只是鈴聲單一。電路參考下圖26鬧鈴、背光電路圖四、軟件程序設(shè)計(jì)主程序開(kāi)始設(shè)定定時(shí)器常數(shù),開(kāi)中斷顯示時(shí)間到1秒?T0中斷現(xiàn)場(chǎng)保護(hù)重裝定時(shí)器初值滿(mǎn)20次否?滿(mǎn)24小時(shí)否?滿(mǎn)60秒否?滿(mǎn)60分否?恢復(fù)現(xiàn)場(chǎng)時(shí)值加1時(shí)緩沖單元清零秒值加1分緩沖單元清零秒緩沖單元清零分值加1結(jié)束時(shí)鐘調(diào)整程序關(guān)閉顯示,省電狀態(tài)分鐘閃爍,調(diào)時(shí)狀態(tài)分值加1按鍵S2時(shí)間t1時(shí)值=24?按鍵S2時(shí)間t按鍵S2時(shí)間t時(shí)鐘閃爍,調(diào)時(shí)狀態(tài)分值=60?分值清零時(shí)值加1時(shí)值清零返回顯示S2是否按下 第一次上電,系統(tǒng)向進(jìn)行初始化,1602 LCD液晶顯示為當(dāng)前時(shí)間、年、月、日和星期。 該程序主要實(shí)現(xiàn)對(duì)DS1302寫(xiě)保護(hù),對(duì)年、月、日、時(shí)、分、秒等的寄器的讀寫(xiě)操作。 單片機(jī)直接驅(qū)動(dòng)1602液晶芯片,編程也簡(jiǎn)單。 本設(shè)計(jì)要求簡(jiǎn)單,按鍵采用獨(dú)立式按鍵接入。在隨機(jī)掃描方式中,CPU完成某種特定任務(wù)后,即執(zhí)行鍵盤(pán)掃描程序,以確定鍵盤(pán)有無(wú)按鍵接入,然后根據(jù)按鍵功能轉(zhuǎn)去之星相應(yīng)的操作。定時(shí)掃描方式與隨機(jī)掃描方式基本相同,只是利用CPU內(nèi)的定時(shí)中斷,每個(gè)一定時(shí)間掃描有無(wú)按鍵信號(hào)輸入,鍵盤(pán)反應(yīng)速度較快,在處理鍵盤(pán)功能過(guò)程中,可以通過(guò)鍵盤(pán)命令進(jìn)行干預(yù),如取消、暫停等操作。該單片機(jī)完全有能力完成以上工作,所以采用隨機(jī)掃描鍵盤(pán)方式,系統(tǒng)也能正常運(yùn)行。入過(guò)沒(méi)有按鍵按下,擇程序?qū)㈡I盤(pán)值清零,返回主程序。 數(shù)字電子時(shí)鐘51單片機(jī)系統(tǒng)設(shè)計(jì)程序 表51 P1口對(duì)應(yīng)段碼及數(shù)值:顯示數(shù)字16進(jìn)制代碼dpgfedcba0001111113FH10000011006H2010110115BH3010011114FH40110011066H5011011016DH6011111017DH70000011107H8011111117FH9011011116FH。 。 。程序執(zhí)行開(kāi)始地址LJMP START 。外中斷0中斷程序入口RETI 。定時(shí)器T0中斷程序入口LJMP INTT0 。外中斷1中斷程序入口RETI 。定時(shí)器T1中斷程序入口LJMP INTT1 。串行中斷程序入口地址RETI 。 主 程 序 。 START: MOV R0,70H 。clr 。 INC R0 。 MOV 20H,00H 。放入熄滅符數(shù)據(jù) MOV TMOD,11H 。50MS定時(shí)初值(T0計(jì)時(shí)用) MOV TH0,3CH 。50MS定時(shí)初值(T1閃爍定時(shí)用) MOV TH1,3CH 。總中斷開(kāi)放 SETB ET0 。開(kāi)啟T0定時(shí)器 MOV R4,14H 。調(diào)用顯示子程序 JNB ,SETMM1 。 SETMM1: LJMP SETMM 。T0中斷服務(wù)程序 INTT0: PUSH ACC 。狀態(tài)字入棧保護(hù) CLR ET0 。關(guān)閉定時(shí)器T0 MOV A,0B7H 。低8位初值修正 MOV TL0,A 。高8位初值修正 ADDC A,TH0 。重裝初值(高8位修正值) SETB TR0 。20次中斷未到中斷退出 ADDSS: MOV R4,14H 。指向秒計(jì)時(shí)單元(71H72H) ACALL ADD1 。秒數(shù)據(jù)放入A(R3為2位十進(jìn)制數(shù)組合) CLR C 。 ADDMM: JC OUTT0 。大于或等于60秒時(shí)對(duì)秒計(jì)時(shí)單元清0 MOV R0,77H 。分計(jì)時(shí)單元加1分鐘 MOV A,R3 。清進(jìn)位標(biāo)志 CJNE A,60H,ADDHH 。小于60分時(shí)中斷退出 ACALL CLR0 。指向小時(shí)計(jì)時(shí)單(78H79H) ACALL ADD1 。時(shí)數(shù)據(jù)放入A CLR C 。 HOUR: JC OUTT0 。大于或等于24小時(shí)小時(shí)計(jì)時(shí)單元清0 OUTT0: MOV 72H,76H 。入對(duì)應(yīng)顯示單元 MOV 74H,78H 。 POP PSW ?;謴?fù)累加器 SETB ET0 。中斷返回。 閃動(dòng)調(diào)時(shí) 程 序 。中斷現(xiàn)場(chǎng)保護(hù) PUSH PSW 。裝定時(shí)器T1定時(shí)初值 MOV TH1, 3CH 。(50MS中斷6次) MOV R2,06H 。 JB 02H,FLASH1 。02H位為0時(shí)正常顯示 MOV 73H,77H 。 MOV 75H,79H 。恢復(fù)現(xiàn)場(chǎng) POP ACC 。中斷退出FLASH1: JB 01H,FLASH2 。01H位為
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1