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

正文內(nèi)容

電子萬(wàn)年歷課程設(shè)計(jì)報(bào)告(編輯修改稿)

2025-03-12 08:19 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 若為 0 則不能把對(duì) DS1302 進(jìn)行讀寫數(shù)據(jù)。對(duì)于位 6,若對(duì)程序進(jìn)行讀 /寫時(shí) RAM=1,對(duì)時(shí)間進(jìn)行讀 /寫時(shí), CK=0。位 1至位 5 指操作單元的地址。位 0 是讀 /寫操作位,進(jìn)行讀操作時(shí),該位為 1;該位為 0 則表示進(jìn)行的是寫操作??刂谱止?jié)總是從最低位開始輸入 /輸出的。表 6 為 DS1302 的日歷、時(shí)間寄存器內(nèi)容:“ CH”是時(shí)鐘暫停標(biāo)志位,當(dāng)該位為 1 時(shí),時(shí)鐘振蕩器停止, DS1302 處于低功耗狀態(tài);當(dāng)該位為 0時(shí),時(shí)鐘開始運(yùn)行。 “ WP” 是寫保護(hù)位,在任何的對(duì)時(shí)鐘和 RAM 的寫操作之前, WP 必須為 0。 當(dāng)“ WP”為 1 時(shí),寫保護(hù)位防止對(duì)任一寄存器的寫操作。 (2) DS1302的控制字節(jié) DS1302的控制字如表 21所示??刂谱止?jié)的高有效位(位 7)必須是邏輯 1,如果它為0,則不能把數(shù)據(jù)寫入 DS1302 中,位 6 如果 0,則表示存取日歷時(shí)鐘數(shù)據(jù),為 1 表示存取RAM 數(shù)據(jù);位 5 至位 1 指示操作單元的地址;最低有效位(位 0)如為 0 表示要進(jìn)行寫操作,為 1 表示進(jìn)行讀操作,控制字節(jié)總是從最低位開始輸出 RAM RD 1 A4 A3 A2 A1 A0 / CK /WR 表 21 DS1302的控制字格式 (3) 數(shù)據(jù)輸入輸出( I/O) 在控制指令字輸入后的下一個(gè) SCLK時(shí)鐘的上升沿時(shí),數(shù)據(jù)被寫入 DS1302,數(shù)據(jù)輸入從低位即位 0 開始。同樣,在緊跟 8 位的控制指令字后的下一個(gè) SCLK 脈沖的下降沿讀 出DS1302 的數(shù)據(jù),讀出數(shù)據(jù)時(shí)從低位 0 位到高位 7。如下圖 22 所示 圖 22 DS1302讀 /寫時(shí)序圖 (4) DS1302的寄存器 DS1302 有 12 個(gè)寄存器,其中有 7 個(gè)寄存器與日歷、時(shí)鐘相關(guān),存放的數(shù)據(jù)位為 BCD碼形式 ,其日歷、時(shí)間寄存器及其控制字見表 22。 表 22 DS1302的日歷、時(shí)間寄存器 此外, DS1302 還有年份寄存器、控制寄存器、充電寄存器、時(shí)鐘突發(fā)寄存器及與 RAM相關(guān)的寄存器等。時(shí)鐘突發(fā)寄存器可一次性順序讀寫除充電寄存器外的所有寄存器內(nèi)容。 DS1302 與 RAM 相關(guān)的寄 存器分為兩類:一類是單個(gè) RAM 單元,共 31 個(gè),每個(gè)單元組態(tài)為一個(gè) 8 位的字節(jié),其命令控制字為 C0H~ FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;另一類為突發(fā)方式下的 RAM 寄存器,此方式下可一次性讀寫所有的 RAM 的 31 個(gè)字節(jié),命令控制字為 FEH(寫 )、 FFH(讀 )。 圖 23示出 DS1302 的引腳排列,其中 Vcc1為后備電源, Vcc2 為主電源。在主電源關(guān)閉的情況下,也能保持時(shí)鐘的連續(xù)運(yùn)行。 DS1302 由 Vcc1 或 Vcc2 兩者中的較大者供電。當(dāng)Vcc2 大于 Vcc1+ 時(shí), Vcc2 給 DS1302 供電。當(dāng) Vcc2 小于 Vcc1 時(shí), DS1302 由 Vcc1供電。 X1 和 X2 是振蕩源,外接 KHz 晶振。 RST 是復(fù)位 /片選線,通過(guò)把 RST 輸入驅(qū)動(dòng)置高電平來(lái)啟動(dòng)所有的數(shù)據(jù)傳送。 RST 輸入有兩種功能:首先, RST 接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST 提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。當(dāng) RST 為高電平時(shí),所有的數(shù)據(jù)傳送被初始化,允許對(duì) DS1302 進(jìn)行操作。如果在傳送過(guò)程中 RSTS置為低電平,則會(huì)終止此次數(shù)據(jù)傳送, I/O引腳變?yōu)楦咦钁B(tài)。上電動(dòng)行時(shí),在 Vcc大于等于 之前, RST 必須保持低電平 。中有在 SCLK 為低電平時(shí),才能將 RST 置為高電平, I/O 為串行數(shù)據(jù)輸入端(雙向)。 SCLK 始終是輸入端。 4 軟件 設(shè)計(jì) 程序設(shè)計(jì) 電子萬(wàn)年歷的程序主要包括 2 個(gè)方面的內(nèi)容:一是 DS1302從單片機(jī)中讀取數(shù)據(jù)進(jìn)行計(jì)數(shù),二是利用按鍵進(jìn)行時(shí)間的調(diào)整。 AT89C51 單片機(jī)主要 I/O 口的分配。 分別接 DS1302 的 CLK, IO,RST 端。 主程序流程圖 : 5 設(shè)計(jì)體會(huì) 通過(guò)本次實(shí)驗(yàn),因?yàn)橹敖佑|到的電子系 統(tǒng)設(shè)計(jì)不多,所以一開始,感覺難以入手,初始化 lcd 重復(fù)進(jìn)行按鍵掃描 移動(dòng)光標(biāo)并顯示溫度 移動(dòng)光標(biāo)并顯示時(shí)間 移動(dòng) 光標(biāo)并顯示日期 從 DS1302 讀取日期和時(shí)間 初始化 DS1302 初始化內(nèi)部定時(shí)器 就算上網(wǎng)載了很多程序,也看不懂。后來(lái)請(qǐng)求同學(xué)的幫助,了解了要對(duì)各種芯片編寫程序時(shí)首先應(yīng)找到該芯片的數(shù)據(jù)手冊(cè),根據(jù)數(shù)據(jù)手冊(cè)上的說(shuō)明、時(shí)序要求及流程圖編寫對(duì)應(yīng)程序。 其次,再次鞏固了 Keil C51 工程文件的建立,程序編寫以及編譯的掌握程度。最重要的是,因?yàn)橹皇撬接邢?,要自己編?C 程序很難,但在此實(shí)驗(yàn)中,最大的收獲莫過(guò)于看懂別人的程序,分析之后,自己拼湊編寫以實(shí)現(xiàn)不同的功能。并且掌握了 52C 程序的編寫過(guò)程。 因?yàn)樽约阂薷某绦?,所以單單花費(fèi)在程序分析的時(shí)間就很多, 為了更好的理解程序,我把每句主要程序的后面都注釋了該語(yǔ)句的意思,詳情可以見程序清單,發(fā)現(xiàn)注釋語(yǔ)義的工作量也是非常大的。寫實(shí)驗(yàn)報(bào)告時(shí),每個(gè)模塊的流程圖都是自己畫的,用 WORD文檔畫圖真的很麻煩,而且不是很美觀。因?yàn)闀r(shí)間比較倉(cāng)促,流程圖寫的條理性不夠,不過(guò)相信以后多多練習(xí),就可以做得更好。 在這次實(shí)驗(yàn)中我遇到了很多故障,不過(guò)通過(guò)各種渠道解決了一些故障,雖然沒(méi)有全部解決,但能在短短一周內(nèi)通過(guò)此次作業(yè),實(shí)現(xiàn)電子鐘的功能,還是有點(diǎn)成就感的。在解決這些問(wèn)題的過(guò)程中發(fā)現(xiàn)網(wǎng)絡(luò)確實(shí)是一個(gè)很好的學(xué)習(xí)平臺(tái),利用前人的經(jīng)驗(yàn)可以 提高自己的解決實(shí)際問(wèn)題的能力。通過(guò)這一個(gè)多禮拜的學(xué)習(xí)實(shí)踐,使我對(duì)所學(xué)的知識(shí)進(jìn)行了系統(tǒng)的復(fù)習(xí)和鞏固,在以前學(xué)習(xí)中不夠清晰的概念得到了更好的理解。相信通過(guò)不斷的學(xué)習(xí),能使自己揚(yáng)長(zhǎng)補(bǔ)短。 附表 1: 程序 include include sbit P3_2=P3^2。 sbit P3_3=P3^3。 sbit P3_4=P3^4。 //定義行鍵盤 sbit P1_4=P1^4。 sbit P1_5=P1^5。 sbit P1_6=P1^6。 sbit P1_7=P1^7。 //定義列鍵盤 sbit BF=P0^7。 sbit DI=P1^0。 sbit RW=P1^1。 sbit EN=P1^2。 //定義 1602控制腳 sbit CLK=P3^7。
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1