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

正文內(nèi)容

基于單片機趣味電子鐘的設(shè)計(參考版)

2024-12-11 09:38本頁面
  

【正文】 希望您能為祖國的建設(shè)培養(yǎng)出更多、更優(yōu)秀的專業(yè)人才 ,使我們的祖國更加繁榮富強。 參考文獻 [1] 朱定華 . 單片機原理與接口技術(shù)實驗 [M] . 北京: 清華大學(xué)出版社 , 2021: 50~55 [2] 康光華 . 《電子技術(shù)基礎(chǔ) 模擬部分》. 北京: 高等教育出版社 , 2021: 123~251 [3] 康光華 . 《電子技 術(shù)基礎(chǔ) 數(shù)字部分》 . 北京: 高等教育出版社 , 2021: 140~158 [4] 李華 . 《 MCS51 單片機實用接口技術(shù)》 . 北京: 北京航空航天大學(xué)出版社 , 2021: 47~95 [5] [美 ]Robert F. Pierret. 《 半導(dǎo)體器件基礎(chǔ)》 . 北京:電子工業(yè)出版社 ,2021: 35~79 [6] 彭介華 .電子技術(shù)課程設(shè)計指導(dǎo),北京:高等教育出版社, : 15~20 [7] 阮忠 , 林金寶 , 陳強 .綜合電子電路應(yīng)用指南 . 北京:機械工業(yè)出版社, : 40~45 [8] 李全利 ,遲榮強 . 《單片機原理及接口技術(shù)》 [M] . 北京: 高等教育出版社 ,:3~7 [9] 李剛 .《 51 系列單片機系統(tǒng)設(shè)計與應(yīng)用技巧》 [M] . 北京: 北京航空航天大學(xué)出版吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 24 社 ,2021: 20~22 [10] 薛永毅 ,王淑英 ,何希才 《 新型電源電路應(yīng)用實例 》 . 北京:電子工業(yè)出版社, :20~30 [11] 童詩白 . 《 模擬電子技術(shù)基礎(chǔ) 》 . 北京:高等教育出版社, 1988: 55~60 [12] 劉高 鏁 . 《單片機實用技術(shù)》 [M] . 北京: 清華大學(xué)出版社 ,2021: 10~13 [13] 何立民 . 單片機應(yīng)用選編 456. 北京:北京航空航天出版社, :60~69 [14] 張毅剛 . MCS51 單片機應(yīng)用設(shè)計 . 哈爾濱:哈爾濱工業(yè)大學(xué)出 版社, 1997: 8~9 [15] 李剛 ,林凌 ,王炎 .《新概念單片機教程》 [M] . 北京: 高等教育 出版社 , 2021: 20~22 [16] Analog Devices Inc, Single Supply Rail to Rail Low Cost Instrumentation Amplifier,Data Sheet. 致 謝 我要感謝的是我的大學(xué)母校老師,是他們教會了我為人處事,也是他們把我領(lǐng)入知識的海洋,我要特別感謝我的指導(dǎo)老師宮鶴以及其他老師們 ,是他們激發(fā)了我的專業(yè)興趣,使我明白了將來的發(fā)展方向,特此表示衷心的感謝,我會在以后的實際工作中用實際行動去表達我謝意,最后希望他們能培養(yǎng)更多、更優(yōu)秀的專業(yè)人才。因此,該系統(tǒng)必然會存在一些缺陷和不足。 5 結(jié) 論 通過本次設(shè)計使我懂得知識和經(jīng)驗的重要性。本設(shè)計使用 的是 WAVE 系列仿真器,將仿真器接入硬件電路中,并和電腦的串行口相連,進入軟件開發(fā)環(huán)境打開程序,然后運行,觀察硬件電路是否按照指定的程序工作。最后,接通電源,用萬用表檢測各部分電路的電壓和電流是否正常。其次,用萬用表檢查電路中是否有短路和斷路的現(xiàn)象,并檢查所有的電源線是否導(dǎo)通,所有的地線是否導(dǎo)通。 4 系統(tǒng)調(diào)試 硬件電路調(diào)試 按照電路圖將各器件焊接到實驗 板上,在焊接過程中難免會出現(xiàn)短路或斷路的現(xiàn)象,這就需要對焊接完的硬件電路進行調(diào)試。在驅(qū)動顯示時必須將這個 2 位數(shù)拆分開以分別去掃描個位和十位,該子程序就是完成這個任務(wù)的,并把拆分結(jié)果存儲在從 20H 開始的顯示寄存器單元里。 數(shù)據(jù)轉(zhuǎn)換子程序( CONVERT):當中斷程序中判斷出計時 1s 時,該程序即被調(diào)用執(zhí)行。 時鐘調(diào)整子程序( CLK):當中斷程序中判斷 出 1s 時,該程序即被調(diào)用執(zhí)行。 顯示子程序( DISP):該子程序通過在中斷程序中被調(diào)用而執(zhí)行。為了保證計時的準確性,進入中斷服務(wù)程序時應(yīng)立即重設(shè)計數(shù)初始值。如果有按鍵按下,則做相應(yīng)的時 、分、秒計數(shù)數(shù)據(jù)的加 1 處理。 圖 28 靜態(tài)顯示電路 Fig..28 The circuit of static display 入口:把要顯示的數(shù)分別放在顯示緩沖區(qū) 60H65H 共 6 個單元中,并且分別對應(yīng)各個數(shù)碼管 LED0LED5。所以它的下一片 74LS164 也相當于是在接收數(shù)據(jù)。 下面是具體的電路, 6 片 7LS164 首尾相串,而時鐘端則接在一起,這樣,當輸入8 個脈沖時,從單片機 RXD 端輸出的數(shù)據(jù)就進入到了第一片 74LS164 中了,而當?shù)诙€ 8 個脈沖到來后,這個數(shù)據(jù)就進入了第二片 74LS164,而新的數(shù)據(jù)則進入了第一片74LS164,這樣,當?shù)诹鶄€ 8 個脈沖完成后,首次送出的數(shù)據(jù)被送到了最左面的 164 中,其他數(shù)據(jù)依次出現(xiàn)在第一、二、三、四、五片 74LS164 中。關(guān)于 74LS164 還可以作如下的介紹:所謂時鐘脈沖端,其實就是需要高、低、高、低的脈沖,不管這個脈沖是怎么來的,比如,我們用根電線,一端接T,一端用手拿著,分別接高電平、低電平,那也是給出時鐘脈沖,在 74LS164 獲得時鐘脈沖的瞬間(再講清楚點,是在脈沖的沿),如果數(shù)據(jù)輸入端(第 1, 2 引腳)是高電平,則就會有一個 1 進入到 74LS164 的內(nèi)部,如果數(shù)據(jù)輸入端是低電平,則就會有一個 0 進入其內(nèi)部。 R(第 9 腳)為復(fù)位端,當 R=0 時,移位寄存器各位復(fù) 0,只有當 R=1 時,時鐘脈沖才起作用。 T(第 8 腳)為時鐘輸入端,可連接到串行口的 TXD 端。74LS164 為 TTL單向 8 位移位寄存器,可實現(xiàn)串行輸入,并行輸出??梢蕴峁﹩为氭i存的 I/O 接口電路很多,這里以常用的串并轉(zhuǎn)換電路 74LS164 為例,介紹一種常用靜態(tài)顯示電路,以使大家對靜態(tài)顯示有一定的了解。所謂靜態(tài)顯示,就是每一個 顯示器都要占用單獨的具有鎖存功能的 I/O 接口用于筆劃段字形代碼。采用C 語言,可針對單片機常用的接口芯片,編制通用的驅(qū)動函數(shù),供以后便利使用。 C 語言的模塊化程序結(jié)構(gòu)特點,可以使程序模塊大家共享,不斷豐富。采用 C語言可以很容易地進行單片機的程序移植工作,有利于產(chǎn)品中單片機的重新選型。用 C 語言來編寫目標系統(tǒng)軟件,會大大縮短開發(fā)周期,且明顯地增加軟件的可讀性,便于改進和擴充,以研制出規(guī)模更大、性能更完備的系統(tǒng)。 各功能模塊軟件程序設(shè)計 C 語言簡介 [14] C語言是一種功能強大的計算機高級語言 ,它的主要特點是使用靈活方便 ,便于理解 ,應(yīng)用面廣 ,目標程序效率高 ,可移植性好 .C 語言是一種編譯型語言。由單片機發(fā) 出指令通過 74LS164 芯片轉(zhuǎn)換使發(fā)光二級管發(fā)光,指示時間 。 本次設(shè)計運用發(fā)光二級管顯示時鐘顯示,一共應(yīng)用了 133 個發(fā)光二級管和 18 個74LS164 芯片。為了便于擴展和更改,軟件的設(shè)計采用模塊化結(jié)構(gòu),使程序設(shè)計的邏輯關(guān)系更加簡潔明了。該電路如用作收音機的功放電路,輸入端接收音機檢波電路的輸出端即可。當需要高增益時,可取 R= 0,只將一只 10μF電容接在 ① 腳與 ⑧ 腳之間即可。 圖 210LM386 應(yīng)用電路 Circuit 圖中, ⑦ 腳所接容量為 20μF的電 容為去耦濾波電容。 Auf估算 : 設(shè)引腳 ① 、 ⑧ 腳間外接電 阻 R,則 5342 //uf RA R R R? ? 當引腳 ① 、 ⑧ 之間對交流信號相當于短路時 532 200uf RA R?? 所以,當 ① 、 ⑧ 腳外接不同阻值電阻時, Au 的調(diào)節(jié)范圍為 20~ 200( 26~ 46dB)。當 Vcc=16V, RL=32Ω時輸出功率為 1W。 LM386 的內(nèi)部原理電路如圖所示 : 圖 圖 29LM386 內(nèi)部電路圖 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 19 Fig29LM386 Internal circuit 主要性能指標 : LM3864 的電源電壓范圍為 5~18v。 LM386 的外形、管腳排列及內(nèi)部電路 : LM386 采用 8 腳雙列直插式塑料封裝。它的內(nèi)部增益為 20,透過 1 和 8 腳位間電容的搭配,增益最高可達吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計 18 200。初始化后就可以按正常方法調(diào)整時間。 100 μF就可以保證 1小時的正常走時??梢杂美鲜诫娔X主板上的 。 要特別說明的是備用電源 B1,可以用電池或者超級電容器 ( )。若進行單字節(jié)傳送, 8位命令字節(jié)傳送結(jié)束之后,在下 2個 SCLK周期的上升沿輸入數(shù)據(jù)字節(jié),或在下 8個 SCLK周期的下降沿輸出數(shù)據(jù)字節(jié)。 調(diào)試中問題說明 DS1302 與微處理器進行數(shù)據(jù)交換時,首先由微處理器向電路發(fā)送命令字節(jié),命令字節(jié)最高位 MSB(D7)必須為邏輯 1,如果 D7=0,則禁止寫 DS1302,即寫保護; D6=0,指定時鐘數(shù)據(jù), D6=1,指定 RAM數(shù)據(jù); D5~ D1指定輸入或輸出的特定寄存器;最低 位LSB(D0)為邏輯 0,指定寫操作 (輸入 ), D0=1,指定讀操作 (輸出 )。 LCD還可以換成 LED,還可以使用北京衛(wèi)信杰科技發(fā)展有限公司生產(chǎn)的 10位多功能 8段液晶顯示模塊 LCM101,內(nèi)含看門狗(WDT)/時鐘發(fā)生器及兩種頻率的蜂鳴器驅(qū)動電路,并有內(nèi)置顯示 RAM,可顯示任意字段筆劃,具有 3- 4線串行接口,可與任何單片機、 IC接口。另外,還可以在上面的電路中加入 DS18B20,同時顯示實時溫度。 DS1302與 CPU的連接 實際上,在調(diào)試程序時可以不加電容器,只加一個 的晶振即可。時鐘突發(fā)寄存器可一次性順序讀寫除充電寄存器外的所有寄存器內(nèi)容。同樣,在緊跟 8位的控制指令字 后的下一個 SCLK脈沖的下降沿讀出 DS1302的數(shù)據(jù),讀出數(shù)據(jù)時從低位 0位到高位 7。最低有效位 (位 0)如為 0表示要進行寫操作,為 1表示進行讀操作,控制字節(jié)總是從最低位開始輸出。 DS1302的引腳排列 與時序圖 如圖 26所示 圖 26DS1302 的引腳排列 Fig. 26 DS1302 with the pin 圖 26Ds1302 數(shù)據(jù)傳送時序圖 Fig 26Ds1302 data transmission timing plans DS1302的控制字節(jié) DS1302控制字節(jié)的最高有效位 (位 7)必須是邏輯 1, 如果它為 0, 則不能把數(shù)據(jù)寫入DS1302中 , 位 6如果為 0,則表示存取日歷時鐘數(shù)據(jù),為 1表示存取 RAM數(shù)據(jù) 。 I/O為串行數(shù)據(jù)輸入輸出端 (雙向 ),后面有詳細說明。上電運行時,在 Vcc≥, RST必須保持低電平。當 RST為高電平時,所有的數(shù)據(jù)傳送被初始化,允許對 DS1302進行操作。 RST是復(fù)位 /片選線,通過把 RST輸入驅(qū)動置高電平來啟動所有的數(shù)據(jù)傳送。當 Vcc2小于 Vcc1時, DS1302由 Vcc1供電。 DS1302由 Vcc1或 Vcc2兩者中的較大者供電。 引腳功能及結(jié)構(gòu) DS1302的引腳排列 [13],其中 Vcc1為后備電源, VCC2為主電源。 DS1302內(nèi)部有一個 318的用于臨時性存放數(shù)據(jù)的 RAM寄存器。 時鐘 模塊 DS1302 是美國 DALLAS公司推出的一種高性能、低功耗、帶 RAM的實時時鐘電路,它 可以對年、月、日、周日、時、分、秒進行計時,具有閏年補償功能,工作電壓為 ~。這個特點對語音提示功能很有用。詳見下表: 表 25 SPI 控制寄存器功能表 Table25 SPI control register menu 位 值 功 能 位 值 功 能 RUN = = 1 0 允許 /禁止操作 開始 停止 PU = = 1 0 電源控制 上電 掉電 P/R = = 1 0 錄 /放模式 放取 錄 IAB = = 1 0 操作是否使用指令地址 忽略 輸入地址寄存的內(nèi)容 使用輸入地址寄存的內(nèi)容 MC = = 1 0 快進模式 允許快進 禁止 P10P0 A10A0 行指針寄存器輸出 輸入地址寄存器 注: IAB置 0時 ,錄、放操作從 A9A0地址開始。 器件便從 00地址開始錄音.一直到出現(xiàn) OVF存儲器 末尾 )時,錄音停止。 器件會從 00地址開始放音. 當出現(xiàn) EOM時.立即中斷. 停止放音。因此,用戶發(fā)完上電指令后. 必須等待 TPUD. 才能發(fā)出一條操作指令。 (2)上電順序。放音速度是正常的 1600倍.遇到 EOM后停止,內(nèi)部地址計數(shù)器加 1。用戶不必知道確切的地址. 就能快進跳過一條信息。必須后跟 MC 指令快進繼續(xù) MC 11111XXXXXXXXXXX 執(zhí)行快進 ,直到 ,則進入OVF 狀態(tài) STOP 0X110XXXXXXXXXXX 停止當前操作 STOP WRDN 0X01XXXXXXXXXXXX 停止當前操作并掉電 RINT 0X110XXXXXXXXXXX 讀狀態(tài) :OVF 和 EOM 圖
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1