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

正文內容

指針式電子鐘_畢業(yè)論文(編輯修改稿)

2024-10-02 12:21 本頁面
 

【文章內容簡介】 主電源和備用電源),可設置備用電源充電方式,提供了對后備電源進行涓細電流充電的能力。利用單片機強大的控制功能就可實現實時計時的功能,而且消耗的系統(tǒng)資源少,程序簡單。 蕪湖職業(yè)技術學院論文 9 DS1302 可以對年、月、日、星期、時、分、秒進行計時,且具有閏年補償等多種功能 DS1302 有 12 個寄存器,其中有 7 個寄存器與日歷、時鐘相關,存放的數據位為 BCD 碼形式;采用單片機計時,一方面需要采用計數器,占用硬件資源,另一方面需要設置中斷、查詢等,同樣耗費單片機的資源,而采用時鐘芯片DS1302。 DS1302 引腳介紹 圖 31 8 、 Vcc1:備用電池端; Vcc2: 5V電源。當 Vcc2Vcc1+ 時,由 Vcc2 向 DS1302 供電,當 Vcc2 Vcc1 時,由 Vcc1 向 DS1302 供電。 SCLK:串行時鐘,輸入; I/O:數據輸入輸出口; CE/RST:復位腳 2 X X2 是外接晶振腳 ( 的晶振) 地( GND) 蕪湖職業(yè)技術學院論文 10 DS1302 有關日歷,時間的寄存器 表 31 DS1302 與單片機接口電路 圖 32 由于 DS1302 是依靠外部晶振與其內部的電容配合來產生時鐘脈沖,因為DS1302 在芯片本身已經集成了 6pF 電容。所以,為了獲得穩(wěn)定的可靠的時鐘,必須選用具有 6pF 負載電容的晶振。當它工作于所要求的負載電容時,所以要選用32768HZ 的晶振。 石英晶振用 12M,因為一個機器周期為 1/12 時鐘周期,所以這樣用 12M 的話,一個時鐘周期為 12us 那么定時器計一 次數就是 1us 了,電容范圍是在 2040pf之間的都行。蕪湖職業(yè)技術學院論文 11 表 32 引腳號 DS1302 AT89C51 1 I/O 2 SCLK 3 RST 顯示模塊設計 液晶顯示模塊 方案( 1) : 數碼管是利用發(fā)光二極管的特性組合而成數字顯示器件,通過控制相應的二極管的狀態(tài)顯示相應的數字。要使數碼管正常顯示就得有驅動電路驅動相應的段碼,數碼管的現實方式可分為靜態(tài)顯示和動態(tài)顯示,靜態(tài)顯示方式只適合顯示單個的數字,因此本設計應采用動態(tài)顯示方式。由于動態(tài)顯示方式利用的是人眼視覺暫留 的特性,掃描的時間應不大于 20 毫秒,占用系統(tǒng)資源大,而且顯示的個數和字型有限,在本設計中不易采用。 蕪湖職業(yè)技術學院論文 12 方案( 2): 12864 是一種圖形點陣液晶顯示器 ,它主要由行驅動器 /列驅動器及128 64 全點陣液晶顯示器組成。可完成圖形顯示,也可以顯示 8 4 個 (16 16點陣 )漢字。該類液晶顯示模塊(即 KS0108B 及其兼容控制驅動器)的指令系統(tǒng)比較簡單,總共只有七種。關于行列和頁的解釋:從上向下共 64 行,每 8 行為一頁,共八頁,從左到右共 128 列,左半屏 0 到 63 列,右半屏 0 到 63 列。顯示時,每頁以列為單位顯示。 綜合比較 上述兩種方案,應采用 12864 液晶組成本設計的顯示模塊。 PG12864LCD 的特性介紹 PG12864LCD 是像素可尋址的圖形液晶顯示屏模塊 芯片特性: +5V,可自帶驅動 LCD 所需的負電壓。 ,點陣數為 128 列 *64 行,可顯示 8 行 *4 行個( 16*16 點陣)漢字,也可完成圖像,字符的顯示。 3.與 CPU接口采用 5 條位控制總線和 8 位并行數據總線輸入輸出。 ,自帶 EL 驅動。 ,顯示開關設置,顯示起始行設置,地址指針設置和數據讀 /寫等指令。 蕪湖職業(yè)技術學院論文 13 LCD12864 引腳介紹 表 33 管腳號 管腳名稱 LEVER 管腳功能描述 1 VSS 0 電源地 2 VDD + 電源電壓 3 V0 液晶顯示器驅動電壓 4 D/I(RS) H/L D/I=“H” 表示 DB7∽DB0 為顯示數據D/I=“L” 表示 DB7∽DB0 為顯示指令數據 5 R/W H/L R/W=“H” , E=“H” 數據被讀到DB7∽DB0R/W=“L” , E=“H→L” 數據被寫到IR 或 DR 6 E H/L R/W=“L” , E 信 號 下 降 沿 鎖 存DB7∽DB0 R/W=“H” , E=“H”DDRAM 數據讀到DB7∽DB0 7 DB0 H/L 數據線 8 DB1 H/L 數據線 9 DB2 H/L 數據線 10 DB3 H/L 數據線 11 DB4 H/L 數據線 12 DB5 H/L 數據線 13 DB6 H/L 數據線 14 DB7 H/L 數據線 15 CS1 H/L H:選擇芯片 (右半屏 )信號 16 CS2 H/L H:選擇芯片 (左半屏 )信號 17 RET H/L 復位信號 ,低電平復位 18 VOUT 10V LCD 驅動負電壓 19 LED+ LED 背光板電源 20 LED LED 背光板電源 蕪湖職業(yè)技術學院論文 14 LCD12864 的原理簡圖 圖 33 通過 DB0 DB7數據線和 AT89C51 連接,對應的管腳必須有效。在顯示的時候,要通過列驅動和行驅動來控制液晶屏顯示。在各個驅動時,對應的都有相應的控制器來控制。 顯示部分分為左右半屏,當 CS0 為有效電平時,左半屏顯示, CS1 為有效電平時,右半屏顯示。 12864內部功能器件及相關功能 1. 指令寄存器 (IR) IR是用于寄存指令碼,與數據寄存器數據相對應。當 D/I=0 時,在 E信號下降沿的作用下,指令碼寫入 IR。 2.數據寄存器 (DR) DR是用于寄存數據的,與指令寄存器寄存指令相對應。當 D/I=1 時,在下降沿作用下,圖形顯示數據寫入 DR,或在 E 信號高電平作用下由 DR 讀到 DB7∽ DB0數據總線。 DR 和 DDRAM 之間的數據傳輸是模塊內部自動執(zhí)行的。 蕪湖職業(yè)技術學院論文 15 3.忙標志: BF BF標志提供內部工作情況。 BF=1 表示模塊在內部操作,此時模塊不接受外部指令和數據。 BF=0 時,模塊為準備狀態(tài),隨時可接受外部指令和數據。 利用 STATUS READ 指令,可以將 BF 讀到 DB7 總線,從檢 驗模塊之工作狀態(tài)。 4.顯示控制觸發(fā)器 DFF 此觸發(fā)器是用于模塊屏幕顯示開和關的控制。 DFF=1 為開顯示( DISPLAY OFF), DDRAM 的內容就顯示在屏幕上, DFF=0 為關顯示( DISPLAY OFF)。 DDF 的狀態(tài)是指令 DISPLAY ON/OFF 和 RST 信號控制的。 5. XY 地址計數器 XY 地址計數器是一個 9 位計數器。高 3 位是 X地址計數器,低 6 位為 Y地址計數器, XY 地址計數器實際上是作為 DDRAM 的地址指針, X地址計數器為 DDRAM的頁指針, Y 地址計數器為 DDRAM 的 Y 地址指針。 X地址計數 器是沒有記數功能的,只能用指令設置。 Y 地址計數器具有循環(huán)記數功能,各顯示數據寫入后, Y 地址自動加 1, Y 地址指針從 0到 63。 6.顯示數據 RAM( DDRAM) DDRAM 是存儲圖形顯示數據的。數據為 1 表示顯示選擇,數據為 0 表示顯示非選擇。 DDRAM 與地址和顯示位置的關系見 DDRAM 地址表。 7. Z 地址計數器 Z 地址計數器是一個 6 位計數器,此計數器具備循環(huán)記數功能,它是用于顯示行掃描同步。當一行掃描完成,此地址計數器自動加 1,指向下一行掃描數據,RST 復位后 Z 地址計數器為 0。 Z地址計數器可以用指令 DISPLAY START LINE 預置。因此,顯示屏幕的起始行就由此指令控制,即 DDRAM 的數據從哪一行開始顯示在屏幕的第一行。此模塊的 DDRAM 共 64 行,屏幕可以循環(huán)滾動顯示 64行。 各功能指令分別介紹如下 蕪湖職業(yè)技術學院論文 16 ? 顯示開 /關指令 R/WRS DB7 DB6 DB5 DB4 DB3DB2DB1 DB0 00 00111111/0 當 DB0= 1時, LCD 顯示 RAM 中的內容; DB0= 0 時,關閉顯示。 顯示起始行( ROW)設置指令 R/WRS DB7 DB6 DB5 DB4 DB3DB2DB1 DB0 00 11顯 示起始行( 0~ 63) 該指令設置了對應液晶屏最上一行的顯示 RAM 的行號,有規(guī)律地改變顯示起始行,可以使 LCD 實現顯示滾屏的效果。 頁( PAGE)設置指令 R/WRS DB7 DB6 DB5 DB4 DB3DB2DB1 DB0 00 10111頁號( 0~ 7) 顯示 RAM 共 64行,分 8頁,每頁 8行。 列地址( Y Address)設置指令 R/WRS DB7 DB6 DB5 DB4 DB3DB2DB1 DB0 00 01顯示列地址( 0~ 63) 設置了頁地址和列地址,就唯一確定了顯示 RAM 中的一個 單元,這樣 MPU 就可以 用讀、寫指令讀出該單元中的內容或向該單元寫進一個字節(jié)數據。 讀狀態(tài)指令 R/WRS DB7 DB6 DB5 DB4 DB3DB2DB1 DB0 10 BUSY0ON/OFFREST0000 該指令用來查詢液晶顯示模塊內部控制器的狀態(tài),各參量含義如下: BUSY: 1內部在工作 0正常狀態(tài) ON/OFF: 1顯示關
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1