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

正文內(nèi)容

單片機多功能數(shù)字電子時鐘設計畢業(yè)設計論文-全文預覽

2025-07-18 13:25 上一頁面

下一頁面
  

【正文】 ,要顯示什么內(nèi)容。sda=1。 //sck被置高在其下一次變?yōu)?時數(shù)據(jù)被寫入}rst=0。i++)//循環(huán)8次讀取{if(sda)temp|=0x80。rst=1。//發(fā)送數(shù)據(jù)rst=0。rst=1。//在SCK上升沿的時候字節(jié)寫入DS1302}}/*************************1302寫數(shù)據(jù)子函數(shù)**************************/void write_1302(uchar addd,uchar dat){rst=0。sda=tempamp。 向DS1302寫數(shù)據(jù)/***************************寫數(shù)據(jù)字節(jié)子函數(shù)**************************/void write_1302_byte(uchar temp)//用來發(fā)送8位數(shù)據(jù)信息{uchar i。因下文多次用到,固在此先作說明。y)。for(x=z。只要時間初值正確時鐘就能一直精準的走下去。常見的1602字符液晶有兩種,一種顯示綠色背光黑色字體,另一種顯示藍色背光白色字體,如下圖所示。DS1302與單片機之間能簡單地采用同步的方式進行通信,僅需用到三個口線(1)RST 復位 (2)I/O數(shù)據(jù)線 (3)SCLK串行時鐘。采用獨立式鍵盤接口,每個按鍵各接一根輸入線,通過檢測輸入線的電平狀態(tài)很容易判斷哪個鍵被按下。④、工作電源: 3~5V/DC。采用數(shù)字式溫度傳感器DS18B20,它是數(shù)字式溫度傳感器,具有測量精度高,電路連接簡單特點,此類傳感器僅需要一條數(shù)據(jù)線進行數(shù)據(jù)傳輸,,Vcc接電源,Vss接地。第三章 系統(tǒng)的硬件設計與實現(xiàn)STC89C52LCD1602液晶顯示模塊DS18B20溫度傳感器時鐘電路鍵盤輸入模塊復位電路電源蜂鳴器模塊 圖31硬件框圖 硬件系統(tǒng)硬件概述本電路以STC89C52單片機為控制核心,以STC89C52最小系統(tǒng)為基礎(chǔ)。第6腳:E端為使能端當E端由高電平跳變成低電平時液晶模塊執(zhí)行命令。第2腳,VCC接5V正電源。常見的1602字符液晶有兩種,一種顯示綠色背光黑色字體,另一種顯示藍色背光白色字體目前市面上絕大多數(shù)基于HD44780液晶芯片控制,原理是完全相同的。此外DS1302 還有年份寄存器、控制寄存器、充電寄存器、時鐘突發(fā)寄存器及與RAM相關(guān)的寄存器等。第一行秒寄存器,CH為時鐘暫停標志位、該位為1時時鐘停止,該位為0時時鐘運行??刂谱止?jié)最高有效位(位7) 必須是邏輯1,如果它為0,則不能把數(shù)據(jù)寫入DS1302中,位6為 0,表示存取日歷時鐘數(shù)據(jù),為1表示存取RAM數(shù)據(jù):位5至位1指示操作單元的地址最低有效位(位0) 如為0表示要進行寫操作,為1表示進行讀操作,控制字節(jié)總是從最低位開始傳輸表22 DS1302的控制字格式RAM RD1 A4 A3 A2 A1 A0/ CK /WR(3) 數(shù)據(jù)輸入輸出(I/O)在控制指令字輸入后的下一個SCLK時鐘的上升沿時,數(shù)據(jù)被寫入DS1302數(shù)據(jù)輸入從低位即位0開始。表6為DS1302的日歷、時間寄存器內(nèi)容:“CH”是時鐘暫停標志位當該位為1時,時鐘振蕩器停止,DS1302處于低功耗狀態(tài)當該位為0時時鐘開始運行。位1至位5指操作單元的地址。SCLK: 串行時鐘輸入端,控制數(shù)據(jù)的輸入與輸出I/O: 三線接口時的雙向數(shù)據(jù)線CE: 輸入信號,在讀、寫數(shù)據(jù)期間必須為高 DS1302使用方法(1) 時鐘芯片DS1302的工作原理DS1302在每次進行讀、寫程序前都必須初始化,先把SCLK端置 “0”,接著把RST端置“1”,最后才給予SCLK脈沖。正常運行時可按復位按鈕對單片機復位,如圖22所示圖22 STC89C52最小系統(tǒng) DS1302時鐘芯片介紹 DS1302概述DS1302 是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實時時鐘芯片,它可以對年、月、日、周日、時、分、秒進行計時,具有閏年補償功能,。兩個小電容通常取值3pF,以保證振蕩器電路的穩(wěn)定性及快速性。其中電源電路、時鐘電路、復位電路是 保證單片機系統(tǒng)能夠正常工作的最基本的三部分電路,缺一不可。④可編程輸入/輸出引腳 (32根)STC89C52單片機有4組8位的可編程I/O口,分別位P0、PPP3口,每個口有8位(8根引腳),共32根。第二章 主要元器件介紹 STC89C52介紹 STC89C52主要功能及PDIP封裝STC89C52是由深圳宏晶科技公司生產(chǎn)的與工業(yè)標準MCS51指令集和輸出管腳相兼容的單片機。另外,數(shù)字式溫度傳感器還具有測量精度高、測量范圍廣等優(yōu)點。方案二采用DS1302時鐘芯片實現(xiàn)時鐘。液晶顯示屏的顯示功能強大,可顯示大量文字、顯示多樣,清晰可見,且價格適中所以采用了LCD數(shù)碼管作為顯示。但體積較大、且價格也相對較高、從便攜實用的角度出發(fā),不采用此種方案。兩種單片機都完全能夠滿足設計需要、STC89C52相對ATS89C52價格便宜且抗干擾能力強。 單片機芯片的選擇方案和論證方案一:采用STC89C52芯片作為硬件核心。通過設計可以很好的學習單片機的基礎(chǔ)知識。在單片機的應用系統(tǒng)中,時鐘有兩個方面的含義。出新型的時鐘。單片機多功能數(shù)字電子時鐘設計單片機多功能數(shù)字電子時鐘設計緒論概述時間對人們來說是非常寶貴的,準確的掌握時間和分配時間對人們來說至關(guān)重要。怎樣讓時鐘更好、更方便、更精確的顯示時間,這就要求人們不斷設計研發(fā)。 時鐘電路在計算機系統(tǒng)中起著非常重要的作用是保證系統(tǒng)正常工作的基礎(chǔ)。2研究目的通過利用STC89C52單片機和DS1302芯片和DS18B20以及外圍的按鍵和LCD顯示器等部件顯示完整的日歷和溫度,設計一個基于單片機的電子時鐘。第一章 設計要求與方案論證1具有年、月、日、星期、時、分、秒顯示功能,2具有年、月、日、星期、時、分、秒校正功能,3具有12/24小時切換顯示功能,4具有顯示溫度功能。AT89S52片內(nèi)具有8K字節(jié)程序存儲空間、256字節(jié)的數(shù)據(jù)存儲空間沒有EEPROM存儲空間也與MCS51系列單片機完全兼容,具有在線編程可擦除技術(shù)。點陣式數(shù)碼管是由八行八列的發(fā)光二極管組成,可用來顯示數(shù)。方案三采用LCD液晶顯示屏。所以不采用此方案。方案二:采用數(shù)字式溫度傳感器DS18B20,此類傳感器為數(shù)字式傳感器而且僅需要一條數(shù)據(jù)線進行數(shù)據(jù)傳輸,易于與單片機連接,可以去除A/D模塊,降低硬件成本,簡化系統(tǒng)電路。采用1602 LCD液晶作為顯示器件。ALE/PROG(Pin30):地址鎖存允許信號PSEN(Pin29):外部存儲器讀選通信號EA/VPP(Pin31):程序存儲器的內(nèi)外部選通,接低電平從外部程序存儲器讀指令,如果接高電平則從內(nèi)部程序存儲器讀指令。它包含五個電路部分:電源電路、時鐘電路、復位電路、片內(nèi)外程序存儲器選擇電路、輸入/輸出接口電路。②時鐘電路 單片機引腳18和引腳19外接晶振及電容,STC89C52芯片的工作頻率可在2∽33MHz范圍之間選,單片機工作頻率取決于晶振XT的頻率。隨著電容C1充電,它兩端電壓上升使得RST電位下降,最終使單片機退出復位狀態(tài)。當Vcc2Vcc1+,由Vcc2向DS1302供電:當Vcc2Vcc1時,由Vcc1向DS1302供電。對于位6,若對程序進行讀/寫時RAM=1,對時間進行讀/寫時, CK=0??刂谱止?jié)總是從最低位開始輸入/輸出的。(2) DS1302的控制字節(jié)DS1302的控制字如表所示。表23 DS1302時鐘寄存器讀寄存器寫寄存器Bit7Bit7Bit7Bit7Bit7Bit7Bit7Bit7范圍81H80HCH10秒秒00—5983H82H10分分00—5985H84H12010時時0—2324AM/PM1—1287H86H10月日0—2389H88H10月月1—128BH8AH0000周1—318DH8CH10年年1—128FH8EHWP0000000——。 第八行控制寄存器bit7是寫保護位WP當WP為1時寫保護位可防止對任一寄存器的寫操作,在任何的對時鐘和RAM的寫操作之前,WP位必須為0。 1602字符液晶介紹 1602液晶概述工業(yè)字符型液晶,1602是指顯示的內(nèi)容為16*2,能同時顯示兩行,每行16個字符。圖25 1602字符液晶 1602引腳介紹圖26 LCD液晶顯示表24 1602字符液晶引腳說明編號符號引腳說明編號符號引腳說明1GND電源地2VCC電源正極3V0液晶顯示對比度調(diào)解端4RS數(shù)據(jù)/命令選擇端5R/W讀寫選擇6E使能信號7D0數(shù)據(jù)口8D1數(shù)據(jù)口9D2數(shù)據(jù)口10D3數(shù)據(jù)口11D4數(shù)據(jù)口12D5數(shù)據(jù)口13D6數(shù)據(jù)口14D7數(shù)據(jù)口15BLA背光電源正16BLK背光電源負各個引腳具體功能說明:第1腳,GND為地電源。第5腳:R/W為讀寫信號線高電平時進行讀操作低電平時進行寫操作。 1602字符液晶使用方法1 基本操作時序表25 1602字符液晶讀寫狀態(tài)表操作輸入輸出讀指令RS=L, RW=H, E=H,D0—D7=狀態(tài)字寫指令RS=L,RW=L,D0—D7=指令碼,E=H,無讀數(shù)據(jù)RS=H, RW=H, E=H,D0—D7=數(shù)據(jù)寫數(shù)據(jù)RS=H,EW=L, D0—D7=數(shù)據(jù),E=高脈沖,無讀寫操作時序如圖27和28所示:圖27 1602液晶讀時序圖圖2
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1