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

正文內(nèi)容

基于51系列單片機(jī)和時(shí)鐘芯片ds1302的日歷時(shí)鐘設(shè)計(jì)與制作-在線瀏覽

2024-12-27 18:42本頁面
  

【正文】 .. 錯(cuò)誤 !未定義書簽。如圖 所示。 工程訓(xùn)練的 思路 數(shù)字時(shí)鐘總共分為硬件部分和軟件部分。首先,大家都對各個(gè)主要元器件認(rèn)真學(xué)習(xí);其次,學(xué)習(xí)它們之間的各種聯(lián)系;然后,通過 protel 軟件在電腦上將數(shù)字時(shí)鐘的總原理圖繪制出,同時(shí)將總原理圖導(dǎo)入到 PCB 中認(rèn)真排布好接線;最后,轉(zhuǎn)印電路圖,電解實(shí)物 PCB,鉆孔并將各個(gè)元器件對應(yīng)焊接到 PCB 板上。整個(gè)程序由主程序,顯示程序,按鍵程序,時(shí)鐘程序及各種功能函數(shù)程序組成。通過開發(fā)板將自己編寫好的程序稍入到單片機(jī)中。我們需要參照之前的資料來檢查硬件,如果硬件檢查無誤后,我們再次認(rèn)真檢查軟件,查看程序是否有錯(cuò)誤。 51 單片機(jī)最小系統(tǒng)晶振 Y1 也可以采用 6MHz 或者 ,在正常工作的情況下可以采用更高頻率的晶振, 51 單片機(jī)最小系統(tǒng)晶振的振蕩頻率直接影響單片機(jī)的處理速度,頻率越大處理速度越快。 設(shè)置為定時(shí)器模式時(shí),加 1 計(jì)數(shù)器是對內(nèi)部機(jī)器周期 計(jì)數(shù)( 1 個(gè)機(jī)器周期等于 12 個(gè)振蕩周期,即計(jì)數(shù)頻率為晶振頻率的 1/12)。 設(shè)置為計(jì)數(shù)器模式時(shí),外部事件計(jì)數(shù)脈沖由 T0 或 T1 引腳輸入到計(jì)數(shù)器。當(dāng)某周期采樣到一高電平輸入,而下一周期又采樣到一低電平時(shí),則計(jì)數(shù)器加 1,更新的計(jì)數(shù)值在下一個(gè)機(jī)器周期的 S3P1 期間裝入計(jì)數(shù)器。當(dāng)晶振頻率為 12MHz 時(shí),最高計(jì)數(shù)頻率不超過 1/2MHz,即計(jì) 數(shù)脈沖的周期要大于 2 ms。 VCC1 為后備電源, VCC2 為主電源。DS1302 由 VCC1 或 VCC2 兩者中的較大 者供電 ; 當(dāng) VCC2 大于VCC1+ 時(shí) , VCC2 給 DS1302 供電 ; 當(dāng) VCC2 小于 VCC1 時(shí) ,DS1302 由 VCC1 供電。 RST 是復(fù)位 /片選線,通過把 RST 輸 入驅(qū)動(dòng)置高電平來啟動(dòng)所有的數(shù)據(jù)傳送。 首先, RST 接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST 提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。如果在傳送過程中 RST 置為低電平,則會(huì)終止此次數(shù)據(jù)傳送, I/O 引腳變?yōu)楦咦钁B(tài)。只有在 SCLK為低電平時(shí),才能將 RST 置為高電平。 本設(shè)計(jì) 入端。 LCD液晶顯示電路 液晶顯示器以其微功耗、體積小、顯示內(nèi)容豐富、超薄輕巧的諸多優(yōu)點(diǎn),在 各種小系統(tǒng)中得到了更廣泛的應(yīng)用 。 如 下 圖所示為本設(shè)計(jì)LCD1602 的連接圖。它的 顯示內(nèi)容豐富 、體積小、美觀和易于控制都是本設(shè)計(jì)選擇作為顯示模塊的原因。 LCD1602 液晶模塊內(nèi)部的控制器共有 11 條控制指令 。要顯示字符時(shí)要先輸入顯示字符地址,也就是告訴模塊在哪里顯示字符 。 P6 按鍵長按可分別切換年、月、日、時(shí)、分、秒、星期。該電路使用簡單的三線接口,為單片機(jī)節(jié)省大量的接口資源,時(shí)鐘芯片 DS1302 帶有后備電池,具備對后背電源進(jìn)行涓細(xì)電流充電的能力,保證電路斷電后仍保存時(shí)間和數(shù)據(jù)信息,這些優(yōu)點(diǎn)解決了目前常用實(shí)時(shí)時(shí)鐘占用 單片機(jī)資源多以及計(jì)時(shí)不可靠等缺點(diǎn)。 8 第 三 章 系統(tǒng)的軟件設(shè)計(jì) 主程序 系統(tǒng)的主程序設(shè)計(jì)是用來控制整個(gè)系統(tǒng)運(yùn)行時(shí)的時(shí)序工作狀態(tài),因此,完善的程序設(shè)計(jì)是本設(shè)計(jì)的重點(diǎn)內(nèi)容。 軟件 的 三個(gè)模塊 : 一、 時(shí)鐘程序模塊 /*以下是 時(shí)鐘 程序 */ uchar code digit[10]={0123456789}。 //位定義 1302 芯片的接口,復(fù)位端口定義 sbit DATA=P1^5。 //位定義 1302 芯片的接口,時(shí)鐘輸出端口定義 char k=0,q=0,w=0,e=0,r=12,t=11,y=5,u=10。 for(i=0。i++)。 SCLK=0。 //稍微等待,使硬件做好準(zhǔn)備 for(i=0。i++) //連續(xù)寫 8 個(gè)二進(jìn)制位數(shù)據(jù) { DATA=datamp。 //取出 dat 的第 0 位數(shù)據(jù)寫入 1302 9 delaynus(2)。 //上升沿寫入數(shù)據(jù) delaynus(2)。 //重新拉低 SCLK,形成脈沖 dat=dat1。 sbit ADD=P3^3。 void ButtonSelect() { if(TAB==0) { k++。 } if(ADD==0amp。k==1) { q++。 } if(DEC==0amp。k==1) { q。 } if(ADD==0amp。k==2) { w++。 } if(DEC==0amp。k==2) { w。 } if(ADD==0amp。k==3) { e++。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1