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

正文內(nèi)容

基于51系列單片機(jī)和時(shí)鐘芯片ds1302的日歷時(shí)鐘設(shè)計(jì)與制作-文庫吧資料

2024-11-01 18:42本頁面
  

【正文】 meset6()。amp。 Timeset5()。amp。 Timeset5()。amp。 Timeset4()。amp。 Timeset4()。amp。 Timeset3()。amp。 Timeset3()。amp。 Timeset2()。amp。 Timeset2()。amp。 Timeset1()。amp。 Timeset1()。amp。 if(k==8) k=0。 sbit DEC=P3^4。 //將 dat 的各數(shù)據(jù)位右移 1 位,準(zhǔn)備寫入下一個(gè)數(shù)據(jù)位 } } 二、按鍵程序模塊 /*按鍵選擇功能 */ sbit TAB=P3^2。 //稍微等待,使硬件做好準(zhǔn)備 SCLK=0。 //稍微等待,使硬件做好準(zhǔn)備 SCLK=1。0x01。i8。 //拉低 SCLK,為脈沖上升沿寫入數(shù)據(jù)做好準(zhǔn)備 delaynus(2)。} /****函數(shù)功能:向 1302 寫一個(gè)字節(jié)數(shù)據(jù) ****/ void Write1302(uchar dat) { uchar i。in。 /***函數(shù)功能:延時(shí)程序 ******/ void delaynus(uchar n) { unsigned char i。 //位定義 1302 芯片的接口,數(shù)據(jù)輸出端定義 sbit SCLK=P1^4。 //定義字符數(shù)組顯示數(shù)字 sbit RST=P1^3。下圖是是本設(shè)計(jì)使用的主程序設(shè)計(jì)流程圖。該時(shí)鐘功能強(qiáng)大,性能優(yōu)越,能為很多領(lǐng)域,特別是對時(shí)鐘工作的精確性和可靠性有較高要求的場合,提供較好的實(shí)時(shí)時(shí)鐘。 7 電路總原理圖 總體工作原理 利用單片機(jī) AT89S51 控制串行實(shí)時(shí)時(shí)鐘芯片 DS1302 構(gòu)成數(shù)字時(shí)鐘電路,實(shí)現(xiàn)計(jì)時(shí)功能。 按鍵電 路 如圖, p3 按鍵開關(guān)為復(fù)位功能鍵, p4 按鍵開關(guān)為加一功能鍵, P5 按鍵開關(guān)為減一功能鍵, p6 按鍵開關(guān)為功能切換鍵。 液晶顯示模塊是一個(gè)慢顯示器件,所以在執(zhí)行每條指令之前一定要確認(rèn)模塊的忙標(biāo)志 位是不是 為低電平 ,是低電平則 表示不忙,否則此指令失效。 LCD1602 液晶模塊內(nèi)部的字符發(fā)生存儲器已經(jīng)存儲了 160 個(gè)不同的 點(diǎn)陣字符圖形,這些字符 圖 有:阿拉伯?dāng)?shù)字、英文字母的大小寫、常用的符號、和日文假名等,每一個(gè)字符都有一個(gè)固定的代碼,比如大寫的英文字母 “ A” 的代碼是 01000001B( 41H),顯示時(shí)模塊把地址 41H 中的點(diǎn)陣字符圖形顯示出來,我們就能看到字母 “ A”。 6 LCD1602 是 一種用 5x7 點(diǎn)陣圖形來顯示字符的液晶顯示器模塊 ,它 顯示的 容量 為 2 行 16個(gè)字 。 本設(shè)計(jì)中使用的液晶顯示模塊是 LCD1602。 本設(shè)計(jì)連接圖如圖所示,其中 C1 和 C2 起微調(diào)晶振的作用。 I/O為串行數(shù)據(jù)輸入輸出端 (雙向 ), SCLK始終是輸入端。上電運(yùn)行時(shí)在 Vcc≥ 之前, RST 必須保持低電平。當(dāng) RST 為高電平時(shí),所有的數(shù)據(jù)傳送被初始化,允許對 DS1302 進(jìn)行操作。 RST 輸入有兩種功能 。 X1 和 X2 是振蕩源 , 外接 晶振 。在主電源關(guān)閉的情況下,也能保持時(shí)鐘的連續(xù)運(yùn)行。 時(shí)鐘電路 本設(shè)計(jì)使用的實(shí)時(shí)時(shí)鐘電路芯片 是美國 DALLAS 公司 生產(chǎn)的一種高性能、低功耗、帶 RAM 的實(shí)時(shí)時(shí)鐘電路 芯片DS1302,其 引腳 如圖所 示 。由于檢測一個(gè)從 1 到 0 的下降沿需要 2 個(gè)機(jī)器周期,因此要求被采樣的電平至少要維持一個(gè) 5 機(jī)器周期。在每個(gè)機(jī)器周期的 S5P2 期間采樣 T0、 T1 引腳電平。計(jì)數(shù)值 N 乘以機(jī)器周期 Tcy 就是定時(shí)時(shí)間 t。 51 單片機(jī)最小系統(tǒng)起振電容 C C3 一般采用 15~33pF,并且電容離晶振越近越好,晶振離單片機(jī)越近越好 口為開漏輸出,作為輸出口時(shí)需加上拉電阻,阻值一般為 10k。 4 第二章 系統(tǒng) 的硬件 電路設(shè)計(jì) 硬件電路設(shè)計(jì)含有四個(gè)模塊 單片機(jī)最小系統(tǒng) 51 單片機(jī)最小系統(tǒng)復(fù)位電路的極性電容 C1 的大小直接影響單 片機(jī)的復(fù)位時(shí)間,一般采用 10~30uF, 51 單片機(jī)最小系統(tǒng)容值越大需要的復(fù)位時(shí)間越短。 訓(xùn)練結(jié)尾,如果未能成功顯示預(yù)定的結(jié)果。最后將整體程序認(rèn)真閱讀,并按照老師的要求編改程序。 數(shù)字時(shí)鐘的軟件部分是由以前我們所學(xué)的 C 語 言來編程。 數(shù)字時(shí)鐘的硬件部分是以微處理器 AT89S52為中心,通過 AT89S52控制時(shí)鐘芯片 DS1302和液晶顯示器 1602 等各個(gè)輔助電路來實(shí)現(xiàn)的。硬件電路主要由 單片機(jī)最小系統(tǒng) 、 DS1302
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1