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

正文內(nèi)容

基于單片機(jī)的電子時(shí)鐘設(shè)計(jì)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-07-24 19:54 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 RAM數(shù)據(jù)。DS1302內(nèi)部有一個(gè)318的用于臨時(shí)性存放數(shù)據(jù)的RAM寄存器。DS1302是DS1202的升級(jí)產(chǎn)品,與DS1202兼容,但增加了主電源/后背電源雙電源引腳,同時(shí)提供了對(duì)后背電源進(jìn)行涓細(xì)電流充電的能力。如圖36所示,表出DS1302的引腳排列,其中Vcc1為后備電源,VCC2為主電源。在主電源關(guān)閉的情況下,也能保持時(shí)鐘的連續(xù)運(yùn)行。DS1302由Vcc1或Vcc2兩者中的較大者供電。當(dāng)Vcc2大于Vcc1+,Vcc2給DS1302供電。當(dāng)Vcc2小于Vcc1時(shí),DS1302由Vcc1供電。X1和X2是振蕩源。RST是復(fù)位/片選線,通過(guò)把RST輸入驅(qū)動(dòng)置高電平來(lái)啟動(dòng)所有的數(shù)據(jù)傳送。RST輸入有兩種功能:首先,RST接通控制邏輯,允許地址/命令序列送入移位寄存器;其次,RST提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。當(dāng)RST為高電平時(shí),所有的數(shù)據(jù)傳送被初始化,允許對(duì)DS1302進(jìn)行操作。如果在傳送過(guò)程中RST置為低電平,則會(huì)終止此次數(shù)據(jù)傳送,I/O引腳變?yōu)楦咦钁B(tài)。上電運(yùn)行時(shí),在Vcc≥,RST必須保持低電平。只有在SCLK為低電平時(shí),才能將RST置為高電平。I/O為串行數(shù)據(jù)輸入輸出端(雙向),SCLK始終是輸入端。圖36 DS1302芯片 DS1302的寄存器 DS1302有12個(gè)寄存器,其中有7個(gè)寄存器與日歷、時(shí)鐘相關(guān),存放的數(shù)據(jù)位為BCD碼形式, 此外,DS1302 還有年份寄存器、控制寄存器、充電寄存器、時(shí)鐘突發(fā)寄存器及與RAM相關(guān)的寄存器等。時(shí)鐘突發(fā)寄存器可一次性順序讀寫(xiě)除充電寄存器外的所有寄存器內(nèi)容。 DS1302與RAM相關(guān)的寄存器分為兩類:一類是單個(gè)RAM單元,共31個(gè),每個(gè)單元組態(tài)為一個(gè)8位的字節(jié),其命令控制字為C0H~FDH,其中奇數(shù)為讀操作,偶數(shù)為寫(xiě)操作;另一類為突發(fā)方式下的RAM寄存器,此方式下可一次性讀寫(xiě)所有的RAM的31個(gè)字節(jié),命令控制字為FEH(寫(xiě))、FFH(讀)。 MAX7219工作原理簡(jiǎn)介MAX7219是MAXIM公司生產(chǎn)的串行輸入/輸出共陰極數(shù)碼管顯示驅(qū)動(dòng)芯片,一片MAX7219可驅(qū)動(dòng)8個(gè)7段(包括小數(shù)點(diǎn)共8段)數(shù)字LED、LED條線圖形顯示器、或64個(gè)分立的LED發(fā)光二級(jí)管。該芯片具有10MHz傳輸率的三線串行接口可與任何微處理器相連,只需一個(gè)外接電阻即可設(shè)置所有LED的段電流。它的操作很簡(jiǎn)單,MCU只需通過(guò)模擬SPI三線接口就可以將相關(guān)的指令寫(xiě)入MAX7219的內(nèi)部指令和數(shù)據(jù)寄存器,同時(shí)它還允許用戶選擇多種譯碼方式和譯碼位。此外它還支持多片7219串聯(lián)方式,這樣MCU就可以通過(guò)3根線(即串行數(shù)據(jù)線、串行時(shí)鐘線和芯片選通線)控制更多的數(shù)碼管顯示。 如圖37所示,各引腳的功能為:DIN:串行數(shù)據(jù)輸入端DOUT:串行數(shù)據(jù)輸出端,用于級(jí)連擴(kuò)展LOAD:裝載數(shù)據(jù)輸入CLK:串行時(shí)鐘輸入DIG0~DIG7:8位LED位選線,從共陰極LED中吸入電流SEG A~SEG G DP: 7段驅(qū)動(dòng)和小數(shù)點(diǎn)驅(qū)動(dòng)ISET: 通過(guò)一個(gè)10k電阻和Vcc相連,設(shè)置段電流圖37 MAX7219的內(nèi)部引腳分配 寄存器介紹MAX7219內(nèi)部的寄存器如表31所示,主要有:譯碼控制寄存器、亮度控制寄存器、掃描界限寄存器、關(guān)斷模式寄存器、測(cè)試控制寄存器。編程時(shí)只有正確操作這些寄存器,MAX7219才可工作。 表31 MAX7219內(nèi)部的相關(guān)寄存器 分別介紹如下:(1) 譯碼控制寄存器(X9H)如表32所示,MAX7219有兩種譯碼方式:B譯碼方式和不譯碼方式。當(dāng)選擇不譯碼時(shí),8個(gè)數(shù)據(jù)為分別一一對(duì)應(yīng)7個(gè)段和小數(shù)點(diǎn)位;B譯碼方式是BCD譯碼,直接送數(shù)據(jù)就可以顯示。實(shí)際應(yīng)用中可以按位設(shè)置選擇B譯碼或是不譯碼方式。表32 MAX7219的譯碼控制寄存器 (2) 掃描界限寄存器(XBH)如表33所示,此寄存器用于設(shè)置顯示的LED的個(gè)數(shù)(1~8),比如當(dāng)設(shè)置為0xX4時(shí),LED 0~5顯示。 表33 MAX7219的掃描界限控制寄存器 (3)亮度控制寄存器(XAH)共有16級(jí)可選擇,用于設(shè)置LED的顯示亮度,從0xX0~0xXF(4)關(guān)斷模式寄存器(XCH)共有兩種模式選擇,一是關(guān)斷狀態(tài),(最低位 D0=0)一是正常工作狀態(tài)(D0=1)。 按鍵電路 74HC21如圖38所示,由八個(gè)開(kāi)關(guān)和兩個(gè)與門(mén)(74HC21)以及與89C51引腳連線構(gòu)成,主要完成對(duì)計(jì)時(shí)的啟動(dòng),清零,暫停,繼續(xù)和對(duì)小時(shí),分鐘,秒進(jìn)行調(diào)整。 圖38 74HC21 74HC02如圖39所示,,(/WR)(/WR)引腳控制U2工作。圖39 74HC02 74HC373 如圖310所示,74HC373為三態(tài)輸出八D鎖存器,Q0Q7為正常邏輯狀態(tài),Q0Q7呈高阻態(tài),即不驅(qū)動(dòng)總線,也不為總線的負(fù)載,Q端被鎖存在已建立的數(shù)據(jù)電平。圖310 74HC373 晶振電路晶體振蕩器,簡(jiǎn)稱晶振。在電氣上它可以等效成一個(gè)電容和一個(gè)電阻并聯(lián)再串聯(lián)一個(gè)電容的二端網(wǎng)絡(luò),電工學(xué)上這個(gè)網(wǎng)絡(luò)有兩個(gè)諧振點(diǎn),以頻率的高低分其中較低的頻率是串聯(lián)諧振,較高的頻率是并聯(lián)諧振。由于晶體自身的特性致使這兩個(gè)頻率的距離相當(dāng)?shù)慕咏谶@個(gè)極窄的頻率范圍內(nèi),晶振等效為一個(gè)電感,所以只要晶振的兩端并聯(lián)上合適的電容它就會(huì)組成并聯(lián)諧振電路。這個(gè)并聯(lián)諧振電路加到一個(gè)負(fù)反饋電路中就可以構(gòu)成正弦波振蕩電路,由于晶振等效為電感的頻率范圍很窄,所以即使其他元件的參數(shù)變化很大,這個(gè)振蕩器的頻率也不會(huì)有很大的變化。晶振有一個(gè)重要的參數(shù),那就是負(fù)載電容值,選擇與負(fù)載電容值相等的并聯(lián)電容,就可以得到晶振標(biāo)稱的諧振頻率。一般的晶振振蕩電路都是在一個(gè)反相放大器(注意是放大器不是反相器)的兩端接入晶振,再有兩個(gè)電容分別接到晶振的兩端,每個(gè)電容的另一端再接到地,這兩個(gè)電容串聯(lián)的容量值就應(yīng)該等于負(fù)載電容,請(qǐng)注意一般IC的引腳都有等效輸入電容,這個(gè)不能忽略。 ,如果再考慮元件引腳的等效輸入電容,則兩個(gè)22p的電容構(gòu)成晶振的振蕩電路就是比較好的選擇。晶體振蕩器也分為無(wú)源晶振和有源晶振兩種類型。無(wú)源晶振與有源晶振(諧振)的英文名稱不同,無(wú)源晶振為crystal(晶體),而有源晶振則叫做oscillator(振蕩器)。無(wú)源晶振需要借助于時(shí)鐘電路才能產(chǎn)生振蕩信號(hào),自身無(wú)法振蕩起來(lái),所以“無(wú)源晶振”這個(gè)說(shuō)法并不準(zhǔn)確;有源晶振是一個(gè)完整的諧振振蕩器?! ≈C振振蕩器包括石英(或其晶體材料)晶體諧振器,陶瓷諧振器,LC諧振器等。本論文用到的晶振電路如圖311所示,圖311 晶振電路D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE1LE11U174LS373D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE1LE11U274HC373XTAL218XTAL119ALE30EA31PSEN29RST939383736353433321234567810111213141716152821222324252627U3AT89C51231U4:A74HC02564U4:B74HC0212456U5:A74LS2191012138U5:B74LS21圖312系統(tǒng)總體原理圖系統(tǒng)使用說(shuō)明START()鍵:用來(lái)啟動(dòng)計(jì)時(shí)。CONTINUE()鍵:計(jì)時(shí)暫停后用來(lái)繼續(xù)計(jì)時(shí)。CLEAR()鍵:對(duì)時(shí)、分、秒各單元進(jìn)行清零。PAUSE()鍵:用來(lái)暫停當(dāng)前計(jì)時(shí)。HOUR()鍵:對(duì)時(shí)進(jìn)行加1運(yùn)算。MIN S()鍵:對(duì)分單元的十位進(jìn)行加1運(yùn)算。MIN G()鍵:對(duì)分單元的個(gè)位進(jìn)行加1運(yùn)算。SEC S()鍵:對(duì)秒單元的十位進(jìn)行加1運(yùn)算。24第4章 系統(tǒng)軟件設(shè)計(jì) 圖41 系統(tǒng)主程序流程圖 圖42電子時(shí)鐘顯示程序流程圖圖43外部中斷處理流程圖 顯示子程序 DIS: MOV A,R5 ;先位碼 MOV DPTR,7FFFH ; MOVX @DPTR,A MOV A,@R0 ;再段碼,取顯示數(shù)據(jù) MOV DPTR,TAB ;表地址 MOVC A,@A+DPTR ;查表,取出字型碼 MOV DPTR,0bFFFH ; 定時(shí)中斷子程序MOV TH0,3CH MOV TL0,0B0H DJNZ R1,FANHUI ;判斷1秒到否?未到跳轉(zhuǎn) MOV R1,20 INC 30H ;秒個(gè)位加一 DJNZ R4,FANHUI ;判斷10秒到否?未到跳轉(zhuǎn),判斷秒個(gè)位滿否 MOV R4,10 ;計(jì)時(shí)未到裝初值 MOV 30H,00H ;計(jì)時(shí)到則清零 INC 31H ;秒計(jì)時(shí)到,分個(gè)位加1(進(jìn)位) DJNZ R3,FANHUI MOV R3,6 MOV 31H,00H INC 32H DJNZ 40H,FANHUI MOV 40H,10 MOV 32H,00H ;分個(gè)位計(jì)時(shí)到則清零 INC 33H DJNZ R2,FANHUI MOV R2,6 MOV 33H,00H INC 36H ;時(shí)位判斷時(shí)用MOV A,36H CJNE A,24,JUMP ;時(shí)位計(jì)時(shí)不滿則轉(zhuǎn)移,若滿則清零 MOV 36H,00HJUMP: MOV A,36H MOV B,10 DIV AB MOV 34H,B MOV 35H,A ;顯示時(shí)位FANHUI: RETIST1: CLR EX0 ;鍵盤(pán)1(校秒十位)判斷時(shí)用,禁止外部中斷0中斷 PUSH B PUSH ACC JB ,ST2 ;;若未通則跳轉(zhuǎn)到下一控制位 LCALL DELAY111 JNB ,$ LCALL DELAY111 DJNZ R3,GO ;計(jì)時(shí)未滿則轉(zhuǎn)移 MOV R3,6 ;倒計(jì)時(shí)滿(計(jì)數(shù)值滿)則賦初值GO: INC 31H ;秒個(gè)位滿則秒十位加一進(jìn)位 MOV A,31H CJNE A,6,$+3 ;判讀秒十位滿否JNB ,$ ;,等待 JC ST2 MOV 31H,00H MOV A,31H ST2: JB ,ST3 ;鍵盤(pán)2判斷時(shí)用(校分個(gè)位) LCALL DELAY111 JNB ,$ LCALL DELAY111 DJNZ 40H,GO1 MOV 40H,10GO1: INC 32H MOV A,32H CJNE A,10,$+3 JNB ,$ JC ST3 MOV 32H,00H MOV A,32HST3: JB ,ST4 ;鍵盤(pán)3判斷時(shí)用(校分十位) LCALL DELAY111 JNB ,$
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1