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

正文內(nèi)容

基于ds12c887時(shí)鐘芯片的高精度時(shí)鐘的設(shè)計(jì)-全文預(yù)覽

  

【正文】 x0f)。 case 3 : {while(!key1)。 while(!key1)。 LCD_write_(0x0f)。 switch(key_num) {case 1:{while(!key1)。 default :break。 Display_Btime(0x80+0x0f,39。)。)。A39。 case 6: {Display_Btime(0x80+0x0d,39。 Display_Btime(0x80+0x0f,39。)。)。H39。 case 4: {Display_Btime(0x80+0x0d,39。 Display_Btime(0x80+0x0f,39。)。)。U39。 case 2: {Display_Btime(0x80+0x0d,39。 Display_Btime(0x80+0x0f,39。)。 Display_BCDtime(0x05,nian)。 Display_BCDtime(0x0b,ri)。 Display_BCDtime(0x48,fen)。 LCD_write_data(0x30+gw)。 sw=date/10。 LCD_en=0。 LCD_en=0。 LCD_en=1。 return(DS_read_dat)。 DS_read_dat = P1。 P1=add。 DS_as=1。 DS_rw=1。 P1=add。}void DS_write(uchar add,uchar date){ DS_as=1。x0。 uchar code table1[]={DATE }。sbit LCD_en=P2^2。sbit DS_as=P2^4。本設(shè)計(jì)將書本知識(shí)和實(shí)物結(jié)合在一起,提高了查找相關(guān)資料和撰寫論文的能力,培養(yǎng)了端正的態(tài)度和分析解決問(wèn)題的能力,對(duì)今后的學(xué)習(xí)和工作產(chǎn)生積極重大的影響。我要由衷地感謝老師的給予的意見(jiàn)和建議,感謝同學(xué)給予的幫助。 [J]. 電子技術(shù)應(yīng)用, 2002,(12): 6970+73.[10] 程雯。 [N].科技信息, 2010,(35):1213+56.[6] 張永安。 張振東。圖16 實(shí)物功能展示圖由于時(shí)間有限,本系統(tǒng)還有一些需要改進(jìn)和完善的地方。分鐘和秒鐘增大到59變成0,小時(shí)增大到23變成0,日期增大到31號(hào)變成1,月份增大到11月變成1,星期調(diào)到周日變成周一。設(shè)計(jì)好電路后,一次次的燒程序,改線路,看試驗(yàn)結(jié)果,用萬(wàn)用表測(cè)試哪些PIN腳有短接。正常運(yùn)行時(shí)間數(shù)據(jù)10年內(nèi)不會(huì)丟失,是工業(yè)生產(chǎn)高精度時(shí)鐘的理想芯片。芯片DS12CR887的113字節(jié)普通RAM空間為非易失性RAM空間,可以在未處理器程序中作為非易失性內(nèi)存空間使用。寄存器D字節(jié)的內(nèi)容如下。當(dāng)1時(shí),表示當(dāng)前時(shí)間和鬧鐘設(shè)定時(shí)間一至,由復(fù)位操作或讀寄存器C操作清除。當(dāng)1時(shí),/IRQ引腳為低,產(chǎn)生中斷申請(qǐng)。當(dāng)0時(shí),設(shè)置為12小時(shí)模式;當(dāng)1時(shí),設(shè)置為24小時(shí)模式。DM:數(shù)據(jù)模式位,不受復(fù)位操作影響,可以進(jìn)行讀寫。復(fù)位或者SET位為1時(shí)清除此位。當(dāng)1時(shí),允許寄存器C中的周期中斷標(biāo)志位PF,驅(qū)動(dòng)/IRQ引腳向低產(chǎn)生中斷信號(hào)輸出,中斷信號(hào)產(chǎn)生的周期通過(guò)RS0~RE3決定。寄存器B字節(jié)的內(nèi)容如下。當(dāng)該位為零時(shí),表示至少在244,s內(nèi)不會(huì)產(chǎn)生更新。當(dāng)Vcc≤3v時(shí),芯片內(nèi)部自動(dòng)將Vcc切換至片內(nèi)置電池上,當(dāng)VCC恢復(fù)為。微機(jī)需靠讀寄存器C來(lái)清除該腳信號(hào),RESET腳也可清除該信號(hào)。引腳上的正脈沖用于切換地址/數(shù)據(jù)復(fù)用總線。NC (2,3,16,20,21,22腳):不解任何引腳。DS12C887的流程圖如圖7所示。19IRQ中斷請(qǐng)求,在DS12887中IRQ是一個(gè)低有效信號(hào),它能對(duì)處理器發(fā)出一個(gè)中斷信號(hào)。當(dāng)MOT引腳接Vcc選擇Motorola時(shí)序,當(dāng)MOT接地選擇的是Intel時(shí)序。(6)用戶還可對(duì)DS12C887進(jìn)行編程以實(shí)現(xiàn)多種方波輸出,并可對(duì)其內(nèi)部的三路中斷通過(guò)軟件進(jìn)行屏蔽。其內(nèi)部還增加了世紀(jì)寄存器,利用硬件電路解決了“千年”問(wèn)題。其電路如圖211所示:圖9 1602的電路連接 DS12C887概述DS12C887具有DS12R885裸片, DS12C887與計(jì)算機(jī)常用的時(shí)鐘芯片MC146818B和DS12887管腳兼容,同時(shí)可直接替換可以用來(lái)直接代替IBM PC上的時(shí)鐘日歷芯片DS12887。指令10:寫入數(shù)據(jù)。指令6:功能設(shè)置命令 DL:高電平時(shí)為4位總線,低電平時(shí)為8位總線 N:低電平的時(shí)候顯示單行,高電平的時(shí)候顯示雙行F: 低電平的時(shí)候顯示5x7的點(diǎn)陣字符,高電平的時(shí)候顯示5x10的點(diǎn)陣字符。高電平表示有效,低電平則無(wú)效。7DB0雙向數(shù)據(jù)總線第0位(最低位)8DB1雙向數(shù)據(jù)總線第1位9DB2雙向數(shù)據(jù)總線第2位10DB3雙向數(shù)據(jù)總線第3位11DB4雙向數(shù)據(jù)總線第4位12DB5雙向數(shù)據(jù)總線第5位13DB6雙向數(shù)據(jù)總線第6位14DB7雙向數(shù)據(jù)總線第7位(最高位),是讀忙標(biāo)志位15BLA背光電源正極16BLK背光電源負(fù)極 1602讀寫時(shí)序圖1602液晶模塊內(nèi)部的控制器一共具有11條控制指令,如表3所示:表3序號(hào)指令RSR/WD7D6D5D4D3D2D1D01清顯示00000000012光標(biāo)返回000000001*3置輸入模式00000001I/DS4顯示開(kāi)/關(guān)控制0000001DCB5光標(biāo)或字符移位000001S/CR/L**6置功能00001DLNF**7置字符發(fā)生存貯器地址0001字符發(fā)生存貯器地址8置數(shù)據(jù)存貯器地址001顯示數(shù)據(jù)存貯器地址9讀忙標(biāo)志或地址01BF計(jì)數(shù)器地址10寫數(shù)到CGRAM或DDRAM)10要寫的數(shù)據(jù)內(nèi)容11從CGRAM或DDRAM讀數(shù)11讀出的數(shù)據(jù)內(nèi)容表3字符控制命令說(shuō)明:通過(guò)指令編程來(lái)實(shí)現(xiàn)1602液晶模塊的讀寫操作、屏幕和光標(biāo)的操作。 1602液晶概述1602LCD是指顯示的字符和數(shù)字為16X2,即可以顯示兩行,每行16個(gè)字符液晶模塊共32個(gè)字符和數(shù)字。這里采用的是手動(dòng)復(fù)位。因?yàn)榫д衽c單片機(jī)的振蕩電路中腳XTAL0和腳XTAL1會(huì)產(chǎn)生偕波,雖然諧波對(duì)電路的影響不大,但是會(huì)影響電路中時(shí)鐘振蕩器的穩(wěn)定性. 在晶振的腳XTAL0和腳XTAL1之間接分別接入兩個(gè)5pf30pf的瓷片電容接可以增加電路的穩(wěn)定性。定時(shí)/計(jì)數(shù)器2 的控制和狀態(tài)位位于T2CON,T2MOD,寄存器對(duì)(RCAO2H、RCAP2L)是定時(shí)器2 在16 位捕獲方式或16 位自動(dòng)重裝載方式下的捕獲/自動(dòng)重裝載寄存器。并非所有的地址都被定義,從80H—FFH 共128 個(gè)字節(jié)只有一部分被定義,還有相當(dāng)一部分沒(méi)有定義。欲使CPU 僅訪問(wèn)外部程序存儲(chǔ)器(地址為0000HFFFFH ) , EA端必須保持低電平(接地).PSEN:程序儲(chǔ)存允許PSEN輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng)AT89C52由外部程序存儲(chǔ)器取指令時(shí),每個(gè)機(jī)器周期兩次PSEN有效,就是輸出兩個(gè)脈沖。對(duì)Flash存儲(chǔ)器編程的時(shí)候,這個(gè)引腳還用于輸入編程脈沖(PROG)。這個(gè)時(shí)候,被外部拉低的P3口將用上拉電阻輸出電流(IIL) . 在訪問(wèn)外部程序存儲(chǔ)器或16位地址的外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行MOvxDPTR 指令)時(shí),P2送出高8 位地址數(shù)據(jù)。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流IIL與AT89C51不同之處是, ()和輸入() , 參見(jiàn)圖3 FLASH編程和程序校驗(yàn)期間,Pl接收低8位地址。當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器或程序存儲(chǔ)器時(shí),這組口線分時(shí)轉(zhuǎn)換地址(低8位)和數(shù)據(jù)總線復(fù)用,在訪問(wèn)期間激活內(nèi)部 上拉電阻。STC89C52 是STC公司生產(chǎn)的低電壓,高性能CMOS 8位單片機(jī).片內(nèi)含8K byTES的可反復(fù)擦寫的只讀程序存儲(chǔ)器(PEROM)和256 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),器件采用STC公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),與標(biāo)準(zhǔn)MCS51指令系統(tǒng)及8052 產(chǎn)品引腳兼容,片內(nèi)置通用8位中央處理器(CPU )和FLASH由存儲(chǔ)單元, STC89C52單片功能強(qiáng)大,適用于許多電子產(chǎn)品。(3)顯示電路選擇在明確本次設(shè)計(jì)思路之后,畫出設(shè)計(jì)框圖。所以最終選擇LCD1602液晶顯示方案。2. LCD1602 液晶顯示,液晶顯示最大的特點(diǎn)就是界面簡(jiǎn)潔,已經(jīng)廣泛應(yīng)用于現(xiàn)代工業(yè)控制和智能化儀器儀表等地方,己經(jīng)成為單片機(jī)開(kāi)發(fā)領(lǐng)域典型模塊之一。能夠準(zhǔn)確計(jì)時(shí),提供精確的時(shí)間,這樣就簡(jiǎn)化了電路的器件選擇,另外也使程序的設(shè)計(jì)更加簡(jiǎn)潔。軟件部分主要包括了主程序模塊,DS12C887模塊,LCD1602模塊,鍵盤控制模塊。這種設(shè)計(jì)還有一個(gè)非常大的缺點(diǎn)就是如果單片機(jī)斷電,芯片里的時(shí)間計(jì)時(shí)就停止,再次上電時(shí)又從初始設(shè)定重新計(jì)時(shí),這樣就需要在每次上電都調(diào)整時(shí)間,比較麻煩。所以設(shè)計(jì)一款體積小,工作穩(wěn)定,時(shí)間精確的時(shí)鐘具有十分重要的意義。采用單片機(jī)STC89C52和時(shí)鐘日歷芯片DS12C887設(shè)計(jì)并且制作出來(lái)的電子鐘,一個(gè)月的時(shí)間里只有1秒內(nèi)的誤差[1],比DS1302,DS1307,PCF8485等的芯片設(shè)計(jì)出來(lái)的時(shí)鐘更精確[2]時(shí)鐘按照工具接口方式不同可以分為并行接口時(shí)鐘和串行接口時(shí)鐘,并行接口時(shí)鐘的特點(diǎn)是:傳輸速度快,但是硬件數(shù)目多,接線數(shù)目多,產(chǎn)品體積大。所以設(shè)計(jì)基于DS12C877時(shí)鐘芯片的高精度時(shí)鐘的設(shè)計(jì)具有十分重要的現(xiàn)實(shí)意義和實(shí)用價(jià)值。人們對(duì)時(shí)鐘的要求越來(lái)越高,不僅要求每天的的時(shí)間誤差小于幾毫秒,還要求具有定時(shí)鬧鐘,具有萬(wàn)年歷等功能。特此聲明。文中引用他人研究成果的部分已在標(biāo)注中說(shuō)明;其他同志對(duì)本設(shè)計(jì)(論文)的啟發(fā)和貢獻(xiàn)均已在謝辭中體現(xiàn);其它內(nèi)容及成果為本人獨(dú)立完成。論文作者簽名: 指導(dǎo)教師簽名: 日期: 基于DS12C887時(shí)鐘芯片的高精度時(shí)鐘的設(shè)計(jì)摘要隨著社會(huì)的發(fā)展人們的生活節(jié)奏越來(lái)越快,每天的工作,學(xué)習(xí),休息的時(shí)間都安排的很緊,需要一個(gè)時(shí)鐘準(zhǔn)確的報(bào)時(shí)。DS12C887也可以很方便的由軟件編程進(jìn)行功能的調(diào)整或增加。單一功能定時(shí)時(shí)鐘只提供年,月,日,時(shí),分,秒的時(shí)間信息和日歷功能,多功能時(shí)鐘除了提供時(shí)間信息和日歷功能以外,通常還具有報(bào)警,定時(shí),鬧鐘等功能。時(shí)鐘芯片的種類也越來(lái)越多,對(duì)時(shí)鐘芯片的要求越來(lái)越高,比如精度高,體積小,功耗低,性能穩(wěn)定,功能齊全,使用方便,技術(shù)更新靈活。由于單片機(jī)內(nèi)部時(shí)鐘會(huì)產(chǎn)生誤差,即使設(shè)計(jì)時(shí)間誤差補(bǔ)償程序也很難實(shí)現(xiàn)提供準(zhǔn)確時(shí)間的功能。利用單片機(jī)將復(fù)位電路、能夠降低功耗和減少顯示器外部引線的顯示電路[10]、電源電路等正確的連接在一起,并通過(guò)單片機(jī)的編程來(lái)實(shí)現(xiàn)本次設(shè)計(jì)任務(wù)中的要求。 時(shí)間芯片DS12C887采用了內(nèi)部集成晶振的電路,并且具有內(nèi)部溫漂補(bǔ)償電路
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1