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

正文內(nèi)容

畢業(yè)論文_單片機(jī)常用電路設(shè)計(jì)及c51仿真_專科-資料下載頁

2025-06-01 22:36本頁面
  

【正文】 I=0。 for(i=0。i8。i++) { SBUF=table[i]。 while(TI==0)。 delay(500)。 TI=0。 } } void delay(uint z) { uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。 } 北華航天工業(yè)學(xué)院畢業(yè)論文 第 28 頁 原理圖設(shè)計(jì) 圖 74LS164仿真圖 實(shí)現(xiàn)方式 采用串入并出移位寄存器 74LS164 構(gòu)成的并行輸出電路。其中最左邊的 74LS164 接收數(shù)據(jù)端 1和 2口連接到單片機(jī)的串口移位發(fā)送端 RXD上, 8片 74LS164串連起來,右邊的 74LS164的數(shù)據(jù)由左邊的 74LS164 的 13 腳移入。 8片 74LS164 的移位信號(hào)輸入端CLOCK(8 腳 )都連接到單片機(jī)的串口移位脈沖輸出端 TXD 上。在移位脈沖的作用下把串口數(shù)據(jù)依次移到每片 74LS164的數(shù)據(jù)輸入端 1和 2口上,對(duì)于 8位 LED數(shù)碼管,當(dāng)連續(xù)發(fā)出64 個(gè)同步信號(hào)后, 8片 74LS164 顯示 7到 0。 串行時(shí)鐘 DS1302 應(yīng)用 設(shè)計(jì)要求 該電路設(shè)計(jì)簡單, 3根線可接到單片機(jī)的任何通用雙向并行接口線上。如圖中 RST接在 端 ,串行時(shí)鐘 SCLK 接在 端, I/O線接在 端。 DS1302 采用雙電源供電,平時(shí)由 +5V 供電,當(dāng) +5V 掉電后,由可充電電池 E(或大電容)供電。 程序設(shè)計(jì) 程序如下: 北華航天工業(yè)學(xué)院畢業(yè)論文 第 29 頁 include include define uchar unsigned char define uint unsigned int define CONTROL_REGISTER 0x8e define WRITE_SEC 0x80 define READ_SEC 0x81 define WRITE_MINUTE 0x82 define READ_MINUTE 0x83 define WRITE_HOUR 0x84 define READ_HOUR 0x85 /************************定義端口 ********************** / sbit SCK=P1^1。 sbit IO=P1^2。 sbit RST=P1^0。 uchar hour1,hour2。 uchar min1,min2。 uchar sec1,sec2。 uchar hour,min,sec。 uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf }。 /***********************單字節(jié)寫子函數(shù) ******************* / void write_ds1302_byte(uchar dat) { uchar i。 for(i=0。i8。i++) { SCK=0。 if(datamp。0x01)IO=1。 else IO=0。 dat=1。 SCK=1。 } SCK=0。 } /***********************單字節(jié)讀子函數(shù) ******************* / uchar read_ds1302_byte() {uchar i。 uchar dat=0。 IO=1。 for(i=0。i8。i++) { dat=1。 SCK=0。 //時(shí)鐘上升沿讀 if( IO ) dat |=(17)。 else dat amp。= ~(17)。 北華航天工業(yè)學(xué)院畢業(yè)論文 第 30 頁 SCK=1。 } SCK=0。 return dat。 } /***********************寫子函數(shù) ******************* / void write_ds1302(uchar add,uchar dat) { SCK=0。 RST=1。 write_ds1302_byte(add)。 write_ds1302_byte(dat)。 SCK=1。 RST=0。 } uchar read_ds1302(uchar add) { uchar value。 SCK=0。 RST=1。 write_ds1302_byte(add)。 value=read_ds1302_byte()。 RST=0。 SCK=1。 value=(value4)*10 + (value amp。 0x0f)。 return( value)。 } /************************保護(hù)函數(shù) ******************** / void Initial_1302() { write_ds1302(CONTROL_REGISTER,0x00)。 // 關(guān)閉寫保護(hù) write_ds1302(WRITE_SEC,0x00)。 write_ds1302(WRITE_MINUTE,0x30)。 write_ds1302(WRITE_HOUR,0x18)。 write_ds1302(CONTROL_REGISTER,0x80)。 // 打開寫保護(hù) } /***********************1302驅(qū)動(dòng)函數(shù) ******************* / void Get1302time() { sec=read_ds1302(READ_SEC)。 min=read_ds1302(READ_MINUTE)。 hour=read_ds1302(READ_HOUR)。 } /************************延時(shí)函數(shù) ******************** / void delay(uint t) { 北華航天工業(yè)學(xué)院畢業(yè)論文 第 31 頁 uchar j。 for(。t0。t) for(j=10。j0。j)。 } /************************顯示函數(shù) ******************** / void disp() {hour1=hour/10。 hour2=hour%10。 min2=min%10。 min1=min/10。 sec2=sec%10。 sec1=sec/10。 P2=0x01。 P0=table[hour1]。 delay(1)。 P2=0x02。 P0=table[hour2]。 delay(1)。 P2=0x04。 P0=table[10]。 delay(1)。 P2=0x08。 P0=table[min1]。 delay(1)。 P2=0x10。 P0=table[min2]。 delay(1)。 P2=0x20。 P0=table[10]。 delay(1)。 P2=0x40。 P0=table[sec1]。 delay(1)。 P2=0x80。 P0=table[sec2]。 delay(1)。 } /************************主函數(shù) ******************** / void main(void) { Initial_1302()。 while(1) { Get1302time()。 disp()。 } } 北華航天工業(yè)學(xué)院畢業(yè)論文 第 32 頁 原理圖設(shè)計(jì) 圖 45 DS1302仿真圖 實(shí)現(xiàn)方式 通過 51 的 口對(duì) DS1302 的時(shí)間數(shù)據(jù)進(jìn)行傳輸。然后通過 51的 P0和 P2口送給 8位數(shù)碼管顯示 DS1302 的時(shí) 分 秒 , 在進(jìn)行 P0 口輸出時(shí)需要加上拉電阻防止電壓不夠。 北華航天工業(yè)學(xué)院畢業(yè)論文 第 33 頁 第五章 結(jié)論 本文研究與設(shè)計(jì) 了 一部分 常用電路 , 采用了通用的電子元器件,利 用 AT89C51 單片機(jī)及外 圍接口 , 實(shí)現(xiàn) 電路動(dòng)態(tài)顯示。 將 keil 和 proteus結(jié)合起來。 單片機(jī) 程序 部分利用 C語言編寫。設(shè)計(jì)時(shí),首先通過在線編程,然后仿真,直到完全實(shí)現(xiàn)了設(shè)計(jì)功能。 經(jīng)過這一個(gè)月的努力,在老師和同學(xué)的幫助下終于徹底的做完了畢業(yè)設(shè)計(jì)的所有工作。通過這次的畢業(yè)設(shè)計(jì) ,我 運(yùn)用已學(xué)的知識(shí)解決我在設(shè)計(jì)中遇到的問題,使自己的動(dòng)手能力和思考問題的能力得到了很大的提高。在做設(shè)計(jì)的過程 中我查閱了很多的資料,并認(rèn)真的閱讀這些與我的設(shè)計(jì)相關(guān)的資料, 使 我的專業(yè)涵養(yǎng)得到了 很大 提高,知識(shí)的儲(chǔ)備量也有所增加。在做設(shè)計(jì)時(shí),我復(fù)習(xí)了很多專業(yè)課的知識(shí),這 使得我的專業(yè)知識(shí)在離校之前得到了鞏固。我認(rèn)為這是我在整個(gè)設(shè)計(jì)工程中得到的最好的回報(bào)。 整個(gè)設(shè)計(jì)通過了軟件仿真。我想這對(duì)于自己以后的學(xué)習(xí)和工作都會(huì) 給我?guī)?很大的幫助。在這次設(shè)計(jì)中遇到了很多實(shí)際性的問題,在實(shí)際設(shè)計(jì)中才發(fā)現(xiàn),書本上理論性的東西與在實(shí)際運(yùn)用中的還是有一定的出入的,所以有些問題不但要深入地理解,而且要不斷地更正以前的錯(cuò)誤思維。對(duì)于單片機(jī)設(shè)計(jì),主要是解決程序設(shè)計(jì)中的 錯(cuò)誤 。因此在整個(gè)設(shè)計(jì)過程中大部分時(shí)間是用在 修改 程序上面的。很多子程序是可以借鑒書本上的,但怎樣 將子程序 銜接 到自己的設(shè)計(jì)中 才是關(guān)鍵的問題所在 ,這需要對(duì)單片機(jī)的結(jié)構(gòu)很熟悉 ,并且通過 keil 進(jìn)行多次調(diào)試改正才能最終完成 。 但是,通過這次設(shè)計(jì)我也發(fā)現(xiàn)自己的很多不足之處。在設(shè)計(jì)過程中我發(fā)現(xiàn)自己考慮問題很不全面,自己的專業(yè)知識(shí)掌握的很不牢固,所掌握的計(jì)算機(jī)應(yīng)用軟件還不夠多,我希望自己的這些不足之處能在今后的工作和學(xué)習(xí)中得到改善。而且,通過這次設(shè)計(jì),我懂得了學(xué)習(xí)的重要性,學(xué)會(huì)了堅(jiān)持和努力,這將為以后的學(xué)習(xí)做出了最好的榜樣!同時(shí),這些設(shè)計(jì)也有許多不足之處。我將會(huì)在以后的學(xué)習(xí)中繼續(xù)學(xué)習(xí)。 北華航天工業(yè)學(xué)院畢業(yè)論文 第 34 頁 致謝 本論文是在導(dǎo)師郭速學(xué)老師悉心指導(dǎo)下完成的。郭老師富有創(chuàng)造性的思維方 法、豐富的科研經(jīng)驗(yàn)和對(duì)科學(xué)研究的遠(yuǎn)見卓識(shí),開拓了我的思路,使我受益非淺。他們嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和高尚的人格為我樹立了做人的榜樣。在此致以深深的謝意 ! 最后,僅以此文獻(xiàn)給所有關(guān)心、教育和幫助過我的人?? 。 北華航天工業(yè)學(xué)院畢業(yè)論文 第 35 頁 參考文獻(xiàn) [1] 李葉紫等編著 . 《 MCS51 單片機(jī)應(yīng)用教程》 . 清華大學(xué)出版社 . 第 1 版 [2] 周立功編著 . 《單片機(jī)基礎(chǔ)實(shí)驗(yàn)指導(dǎo)書》 . 第 1 版 [3] 廣州周立功單片機(jī)發(fā)展有限公司出版社 [4] 廖雷編著 .. 《 C 語言程序設(shè)計(jì)》 . 高等教育出版社出版 . 第 2 版 [5] 劉瑞新等 . 單片機(jī)原理及應(yīng)用教程 . 機(jī)械工業(yè)出版社 . [6] 李全利 , 遲榮 強(qiáng)編著 . 單片機(jī)原理及接口技術(shù) . 高等教育出版社, [7] 張毅剛等 . MCS51 單片機(jī)應(yīng)用設(shè)計(jì) . 哈工大出版社 . 2021 年第 2 版 [8] 馬忠梅等 . 單片機(jī)的 C語言應(yīng)用程序設(shè)計(jì) . 北京航空航天大學(xué)出版社 . 2021 修訂版 [9] 付家才 . 單片機(jī)控制工程實(shí)踐 [M] . 化學(xué)工業(yè)出版社 . 2021 [10] 譚浩強(qiáng) . C 語言程序教程 [M] . 清華大學(xué)出版社 . 2021 [11] 張毅剛 . 單片機(jī)原理及其應(yīng)用 [M] . 高等教育出版社 . 2021 [12] 張順興 . 數(shù)字電路與系統(tǒng) [M] . 東南大學(xué)出版社 . 2021 [13] 楊崇志,康博南 . 電子愛好者實(shí)用技術(shù)手冊(cè) [M] . 福建科學(xué)技術(shù) 出版社 . 2021 [14] 黃正謹(jǐn) . 綜合電子設(shè)計(jì)與實(shí)踐 [M] . 東南大學(xué)出版社 . 2021北華航天工業(yè)學(xué)院畢業(yè)論文 指 導(dǎo) 教 師 情 況 姓 名 技術(shù)職稱 工作單位 指 導(dǎo) 教 師 評(píng) 語 指導(dǎo)教師評(píng)定成績: 指導(dǎo)教師簽字 : 年 月 日 答 辯 委 員 會(huì) 評(píng) 語 最終評(píng)定成績: 答辯委員會(huì)主任簽字: 單位(公章) 年 月 日
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1