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

正文內(nèi)容

基于pic16f877的led旋轉(zhuǎn)時(shí)鐘_單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告-展示頁

2024-09-09 18:46本頁面
  

【正文】 。主程序 。個(gè)位 。 n2 equ 0ffh tb1 equ 38h。,時(shí)鐘計(jì)數(shù)循環(huán)變量 counter1 equ 29h temp_t equ 2ah W_Second equ 2bh 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 18 W_Minute equ 2ch W_Hour equ 2dh SecAddr equ 2eh sec equ 2fh min equ 30h hour equ 31h readn equ 32h tr1 equ 33h tr2 equ 34h bcdnequ 35h data1 equ 36h data2 equ 37h n1 equ d39。d39。時(shí)針列數(shù) jumpdec equ 25h。秒針列數(shù) minn equ 23h。延時(shí)循環(huán)變量 counter equ 21h。保存接受的 1 個(gè)數(shù)據(jù) DEFINE DS1302_TX 28H 。1302 時(shí)鐘 DEFINE T_RST portd,2 。 DEFINE T_IO portd,1 。去掉 按鍵 輸入時(shí)間的 模塊,直接在程序里把時(shí)間打進(jìn)去,秒針 又 恢復(fù)正常。我也 非常 希望能夠在以后還能遇上這種動手實(shí)踐的機(jī)會,這是一個(gè)很好的提升能力的機(jī)遇。除了 動手能力 有所提高外,得益于二人組隊(duì)的形式,我 也 明白了團(tuán)隊(duì) 協(xié)作的 重要性, 獲得了 許多與他人合作的經(jīng)驗(yàn)。 看著 單片機(jī) 能夠?qū)崿F(xiàn)自己編 寫的程序所設(shè)定的功能,還是很有自豪感的。 六六 .實(shí)實(shí) 驗(yàn)驗(yàn) 心心 得得 體體 會會 通過 本次 實(shí)驗(yàn) ,我對單片機(jī)有了一個(gè)初步的認(rèn)識,也能用匯編編寫一些簡單的程序 。 五五 .參參 考考 文文 獻(xiàn)獻(xiàn) : PIC單片機(jī)實(shí)用教程 —— 基礎(chǔ)篇 (五號 宋體) 李學(xué)海 北京航空航 天大學(xué)出版社 使用說明:的確是一本不可或缺的教材,本書列舉了很多實(shí)用的具有實(shí)戰(zhàn)意義的例子,單片機(jī)入門就是通過把這本書里的好例子一字一行敲進(jìn)電腦去來實(shí)現(xiàn)的。 時(shí)間的問題 單片機(jī) 讀取 DS1302需要 一定的時(shí)間。 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 16 的 編碼問題 開始 我沒有注意 DS1302里 存的是 BCD碼而不是普通二進(jìn)制碼,結(jié)果 秒針 一跳一跳的 不能連續(xù) 地 走。經(jīng)過思考,并聯(lián)系提高篇中講到的 RA 端口兼?zhèn)?5 條數(shù) /模轉(zhuǎn)換器的模擬量輸入通道,在將 RA 端口當(dāng)作普通數(shù)字輸入 /輸出端口時(shí) 需要將其控制寄存器 ADCON1 的低四位送入011x(x取 0或 1均可 )。 實(shí)物 連接圖 : 正面圖 : 背面 圖: 點(diǎn)亮 指針 ,延時(shí) 計(jì)數(shù)器 加 1 延時(shí) 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 13 側(cè)面圖 : 局部 細(xì)節(jié)圖: 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 14 效果圖 : 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 15 電路 原理圖: 四四 .調(diào)調(diào) 試試 過過 程程 在 此,列舉幾個(gè)調(diào)試過程中遇到的 的問題。 馬達(dá) 上套一個(gè)輪子,用萬能膠粘在電路板上 。 PORTB 和 PORTC 接 16 個(gè) LED 燈 。 程序 框圖: 否否 否否 是是 否否 讀取 1 字節(jié) 打開 寫保護(hù) 結(jié)束 開始 判斷 是否轉(zhuǎn) 20 圈 ,轉(zhuǎn) 20圈 從 DS1302 讀一次 時(shí)間 判斷 計(jì)數(shù)器是否為 120, 是120 則 清 0。 程序 框圖如下: 否 是 否 是 開始 輸入 時(shí)間 時(shí)間 寫入 DS1302 開始 旋轉(zhuǎn),顯示時(shí)鐘界面 結(jié)束 開始 是否 切換 輸入 時(shí) , 亮燈 是否切換 輸入 分 , 亮燈 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 10 否 是 ⒊ DS1302 讀寫模塊 寫 時(shí)間 程序 框圖: 讀時(shí)間程序 框圖: 是否 切換 輸入 秒 , 亮燈 結(jié)束 關(guān)閉 寫保護(hù) 開始 寫入 地址 寫入 1 字節(jié) 打開 寫保護(hù) 結(jié)束 關(guān)閉 寫保護(hù) 開始 寫入 地址 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 11 顯示 模塊 單片機(jī) 轉(zhuǎn) 20 圈 (小于 1 秒 ) 從 DS1302 讀一次 數(shù) 。 按完 三次 sw2結(jié)束 。 二二 .系系 統(tǒng)統(tǒng) 總總 體體 設(shè)設(shè) 計(jì)計(jì) ⒈ 系統(tǒng)模塊總體框圖如下: 底座 轉(zhuǎn)動部分 電源 電動機(jī) 控制轉(zhuǎn) 動 單 片 機(jī)( PIC16F877) 6V 電源 輸入模塊(按鍵) 輸入時(shí)間 顯 示 模塊( LED 燈) 控制亮滅 時(shí)間存儲模塊 DS1302 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 9 程序 總體框圖: ⒉ 輸入 時(shí)間 模塊框圖 該模塊 利用兩個(gè) 按鍵 sw1和 sw2實(shí)現(xiàn) 時(shí)間輸入。在任何的對時(shí)鐘和 RAM的寫操作之前, WP位必須為 0。在 24小時(shí)模式時(shí),位 5是第二個(gè) 10小時(shí)位 (2023時(shí) )。當(dāng)為高時(shí),選擇 12小時(shí)模式。當(dāng)該位置 1 時(shí),時(shí)鐘振蕩器停止, DS1302 處于低功耗狀態(tài);當(dāng)該位置為 0 時(shí),時(shí)鐘開始運(yùn)行。載入控制字節(jié)后就可以對時(shí)鐘 /日歷寄存器進(jìn)行相應(yīng)操作,時(shí)鐘 /日歷寄存器如下表所示。如果控制指令選擇的是單字節(jié)模式,連續(xù)的 8個(gè)時(shí)鐘脈沖可以進(jìn)行 8 位數(shù)據(jù)的讀寫操作。 圖四 DS1302 數(shù)據(jù) 讀寫時(shí)序 通過 8個(gè)脈沖便可讀取一個(gè)字節(jié),從而實(shí)現(xiàn)串行輸入與輸出。同樣,在緊跟 8位的控制字指令后的下一個(gè) SCLK脈沖的下降沿,讀出 DS1302的數(shù)據(jù),讀出的數(shù)據(jù)也是從最低位到最高位。 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 7 7 6 5 4 3 2 1 0 1 RAM/CK 用來表示相關(guān)寄存器的地址 RD/WR 表 1 DS1302 控制字節(jié) 控制字總是從最低位開始輸出。每個(gè)字節(jié)的傳輸都是由控制字節(jié) (如表 1 所示 )指定的,控制字節(jié)的最高位 Bit7必須是“ 1”,否則讀寫將會被禁止。 DS1302 與單片機(jī)的硬件接線圖如圖三所示。當(dāng) VCC2低于 VCC1時(shí) ,芯片由 VCC1供電;當(dāng) VCC2VCC1≥ ,備用電池為芯片供電。 DS1302有兩個(gè)電源引腳 VCC1和 VCC2,分別連接備用電池和電源 VCC。引腳 X1 和 X2 連接 晶體 ,與內(nèi)部振蕩器組成時(shí)鐘。芯片有著 ~ ,在 5V供電時(shí)其接口與 TTL電平兼容。對時(shí)鐘寄存器初始化可以設(shè)定當(dāng)前時(shí)間 ,控制芯片的運(yùn)行 ,時(shí)間是用 BCD碼保存的 ,RAM可以用來存取用戶數(shù)據(jù) ,在用了備用電池后 RAM內(nèi)的數(shù)據(jù)在系統(tǒng)掉電時(shí)能夠保持不丟失。 ); I/O(三線接口時(shí)的雙向數(shù)據(jù)線 ); SCLK(串行時(shí)鐘輸入 )。只通過三根線進(jìn)行數(shù)據(jù)的控制和傳遞: CE(輸入信號,在讀、寫數(shù)據(jù)期間,必須為高。實(shí)時(shí)時(shí)鐘 /日歷提供包括秒、分、時(shí)、日期、月份和年份信息。 DS1302 有著很強(qiáng)的功能。即便使用備用電池 ,但要維持單片機(jī)系統(tǒng)的較大功耗也是堅(jiān)持不了多久的。通過單片機(jī)控制 LED燈在一圈內(nèi)轉(zhuǎn)到不同位置時(shí)的亮滅,來顯示圖像或文字 。把整個(gè)電路板固定在電機(jī)上,使得緊密排列的 LED 條的一 端固定在電機(jī)的旋轉(zhuǎn)軸附近,如圖所示。 假設(shè)我們設(shè)定我們的眼睛的暫留時(shí)間是 秒,如果我們的 16 個(gè) LED 旋轉(zhuǎn)一周的時(shí)間快過 秒,那么我們看到的圖像就是這一列 LED 在各個(gè)位置顯示的圖像的疊加,如右圖,如果我們用定時(shí)器把 LED 旋轉(zhuǎn)一周的各個(gè)位置分割出 120 分,讓它在相應(yīng)的位置顯示相應(yīng)的圖像,那么我們就可以得到一個(gè)累加的圖像效果了。人眼觀看物體時(shí),成像于視網(wǎng)膜上,并由視神經(jīng)輸入人腦,感覺到物體的像。 旋轉(zhuǎn)時(shí)鐘是利用視覺暫留效應(yīng)設(shè)計(jì)出來的,物體在快速運(yùn)動時(shí) , 當(dāng)人眼所看到的影像消失后,人眼仍能繼續(xù)保留其影像 秒左右的圖像,這種現(xiàn)象被稱為視覺暫留現(xiàn)象。有人還預(yù)測,未來的 LED 壽命上限將無窮大。 LED 的光譜幾乎全部集中于可見光頻段,其發(fā)光效率可達(dá) 80~ 90%。 概括來說,本實(shí)驗(yàn)就是 用人眼的視覺暫留特性,用 PIC16F877 單片機(jī)作為主控芯片,采用電機(jī)帶動發(fā)光二極管高速旋轉(zhuǎn),利用頻閃顯示原理呈現(xiàn)時(shí)鐘畫面。加入了現(xiàn)代科技的元素,利用人眼的視覺暫留特性, 解決了傳統(tǒng)時(shí)鐘結(jié)構(gòu)單一,顯示效果固定的缺陷,更好了滿足了人們對美的追求。 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 1 2020 年小學(xué)期單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 題目:基于 PIC16F877 單片機(jī) 的 LED 旋轉(zhuǎn)時(shí)鐘 班 級: 學(xué) 號 : 班內(nèi)序號: 實(shí)驗(yàn)組號: 學(xué)生姓名: 指導(dǎo)教師: 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 2 期中檢查 教師評語 指導(dǎo)教師簽字: 年 月 日 班 號 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 3 基于 PIC16F877 單片機(jī) 的 LED 旋轉(zhuǎn)時(shí)鐘 ―― 班 實(shí)驗(yàn)摘要 本次我們制作的 基于 PIC16F877 單片機(jī)的 LED 旋轉(zhuǎn)時(shí)鐘 是 能夠 輸入、顯示時(shí)間 的時(shí)鐘 。結(jié)構(gòu)新穎,效果奇特。 整個(gè)系統(tǒng)中,微控制器采用了 Microchip 公司的 PIC16F877,軟件設(shè)計(jì)中涉及 PORTA用作普通數(shù)字 I/O 腳 控制 按鍵輸 入 , PORTB、 PORTC 控制燈的亮滅 , PORTD 向時(shí)鐘芯片DS1302 寫入 和讀出時(shí)間。 Abstract In this experiment, we made a LED rotating clock base on PI
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1