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

正文內(nèi)容

基于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì)論文(存儲(chǔ)版)

  

【正文】 數(shù)據(jù)值為 255( FFH),因此單片機(jī)最高的數(shù)值分辨率為 (5/255)。在這過(guò)程中,我對(duì)電路設(shè)計(jì),單片機(jī)的使用等都有了新的認(rèn)識(shí)。本次設(shè)計(jì)采用了 AT89C51 單片機(jī)芯片,與以往的單片機(jī)相比增加了許多新的功能,使其功能更為完善,應(yīng)用領(lǐng)域也更為廣泛。 include include include include uchar code dis_buf1[] = {The output is:}。 str_dis(dis_buf2)。 include include define DATA_AD P1 define M 5 sbit clock=P2^0。 //開(kāi)總中斷 ET0=1。iM。 oe=0。 } void timer_0() interrupt 1 { clock = ~clock。 j)。 typedef unsigned int uint。 lcd_data = cmd。 lcd_data = dat。 //寫(xiě)一個(gè)字符后地址指針加 1 write_cmd(0x01)。 } } /*顯示浮點(diǎn)數(shù) */ void float_dis(float number,uchar t) //t 為小數(shù)點(diǎn)后保留位數(shù) { // num 數(shù) t 小數(shù)位 浮點(diǎn)數(shù)顯示 char i=0,cheak=1,dis[A]。 i++) //拆分 bcd { dis[i] = num%10。 i) //逐個(gè)顯示 { if((i==t1)amp。 } } 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 31 頁(yè) 共 34 頁(yè) 附 錄 II 仿真電路圖 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 32 頁(yè) 共 34 頁(yè) 附 錄 III 電路實(shí)物 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 33 頁(yè) 共 34 頁(yè) 附 錄 IV 元器件清單 名稱(chēng) 型號(hào) /規(guī)格 數(shù)量 單片機(jī) AT89C51 1 AD 轉(zhuǎn)換 ADC0809 1 晶振 1 排阻 1k 歐姆 1 電容 33pf 2 電容 10uf 1 電阻 10k 歐姆 1 開(kāi)關(guān) 1 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 34 頁(yè) 共 34 頁(yè) 致 謝 經(jīng)過(guò)一段時(shí)間的不懈努力,本次 課程設(shè)計(jì) 即將接近尾聲,由于是初次嘗試設(shè)計(jì)電路,由于知識(shí)及經(jīng)驗(yàn)的匱乏,難免遇到很多困難,如果沒(méi)有導(dǎo)師的督促指導(dǎo)以及同學(xué)們的支 持,很難順利的完成此次 課程設(shè)計(jì) 。對(duì)于給我們提供了良好學(xué)習(xí)環(huán)境的 江蘇理工學(xué)院 ,更是充滿(mǎn)了感激,由于母校的培養(yǎng),才使我成長(zhǎng)為一個(gè)合格的大學(xué)生。 cheak = 0。 } for(i=A1。 for(i=0。 } } /*顯示字符串 */ void str_dis(uchar *p) { while(*p 0) { write_dat(*p)。 //設(shè)置 16 2 顯示, 5 7 點(diǎn)陣, 8 位數(shù)據(jù)接口 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 29 頁(yè) 共 34 頁(yè) write_cmd(0x0c)。 RW = 0。 RW = 0。 j)。 delay1us) for (j=200。 s=ad_val*。 //等待 eoc 變?yōu)?1 oe=1。 uchar a[M]。 TL0=216。 } 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 25 頁(yè) 共 34 頁(yè) } ADC0809 typedef unsigned char uchar。 str_dis(dis_buf1)。 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 23 頁(yè) 共 34 頁(yè) 參考文獻(xiàn) [1] 李廣弟,朱月秀,王秀山.單片機(jī)基礎(chǔ),第 2版(修訂版),北京航空航天大學(xué)出版社, 2020 年, 1221. [2] 梅麗鳳,王艷秋,汪毓鐸等.單片機(jī)原理及接口技術(shù),第 1 版,清華大學(xué)出版社, 2020 年, 244248. [3] 吳景狄.單片機(jī)的總線(xiàn)與口線(xiàn),電子世界, 2020 年,第 1 期, 3233. [4] 公 茂法,馬寶甫,孫晨.單片機(jī)人機(jī)接口實(shí)例集,第 1 版,北京航空航天大學(xué)出版社, 1998 年, 63119, 155168. [5] 陳寶江,翟勇,張幽彤等. MCS 單片機(jī)應(yīng)用系統(tǒng)實(shí)用指南,第 1 版,機(jī)械工業(yè)出版社, 1998 年, 345348. [6] 胡漢才.單片機(jī)原理及其接口技術(shù),第 2 版,清華大學(xué)出版社, 2020 年, 126166. [7] 趙性初.單片機(jī)微型計(jì)算機(jī)原理與接口技術(shù),第 1 版,華中理工大學(xué)出版社,1993 年, 136138. [8] 蔡瑩.液晶技術(shù)與電子紙,電子產(chǎn)品世界, 2020 年,第 21 期, 3840. [9] 周仕鳳.用 MCS51 做 LCD 接口實(shí)驗(yàn),電子世界, 2020 年,第 8 期, 37. [10] 肖健,李華文,梁家毅.字符型液晶顯示模塊與單片機(jī)的接口技術(shù),電子產(chǎn)品世界, 2020 年,第 17 期, 6869. [11] 吳景狄. LED 數(shù)碼顯示接口,電子世界, 2020 年,第 4 期, 3031. [12] 吳金戌,沈慶陽(yáng),郭庭吉. 8051 單片機(jī)實(shí)踐與應(yīng)用,第 1 版,清華大學(xué)出版社, 2020 年, 163166. [13] 譚博學(xué),苗匯靜,唐詩(shī)等.集及成電 路原理應(yīng)用,第 1 版,電子工業(yè)出版社,2020 年, 206222. [14] 黃智偉,王彥, 陳文光等.全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽訓(xùn)練教程,第 1 版,電 子工業(yè)出版社, 2020 年 , 7380. 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 24 頁(yè) 共 34 頁(yè) 附 錄 I 程序代碼 Main 函數(shù) typedef unsigned char uchar。 通過(guò)本次設(shè)計(jì),我對(duì)單片機(jī)這門(mén)課有了進(jìn)一步的了解。但設(shè)計(jì)中的不足之處 仍然存在。 圖 14 輸入電壓為 時(shí), LED 的顯示結(jié)果 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 20 頁(yè) 共 34 頁(yè) 3. 當(dāng) IN0 口輸入電壓值為 時(shí),顯示結(jié)果如圖 16。 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 18 頁(yè) 共 34 頁(yè) 第四章 仿真 軟件調(diào)試 軟件調(diào)試的主要任務(wù)是排查錯(cuò)誤,錯(cuò)誤主要包括邏輯和功能錯(cuò)誤,這些錯(cuò)誤有些是顯性的,而有些是隱形的,可以通過(guò)仿真開(kāi)發(fā)系統(tǒng)發(fā)現(xiàn)逐步改正。其中,單片機(jī) AT89C51 通過(guò)定時(shí)器中斷從 輸出方波,接到 ADC0809 的 CLOCK, 發(fā)正脈沖啟動(dòng) A/D 轉(zhuǎn)換, 檢測(cè) A/D 轉(zhuǎn)換是否完成,轉(zhuǎn)換完成后, 置高從 P1口讀取轉(zhuǎn)換結(jié)果送給 LED 顯示出來(lái) [3]。 0x20~ 0x7F 為標(biāo)準(zhǔn)的 ASCII 碼, 0xA0~ 0xFF 為日文字符和希臘文字符,其余字符碼 (0x10~ 0x1F 及 0x80~ 0x9F)沒(méi)有定義。 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 12 頁(yè) 共 34 頁(yè) 字符集和指令集 字符集 1602 液晶模塊內(nèi)部的 字符 發(fā)生 存儲(chǔ)器 ( CGROM)已經(jīng)存儲(chǔ)了 160 個(gè)不同的 點(diǎn)陣 字符圖形,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫(xiě)、常用的符號(hào)、和日文假名等,每一個(gè)字符都有一個(gè)固定的代碼, 比如 大寫(xiě)的英文字母 “A” 的代碼是 01000001B( 41H),顯示時(shí)模塊把地址 41H 中的點(diǎn)陣字符圖形顯示出來(lái),我們就能看到字母 “A” 。 其 管腳 功能 圖如下 圖 9 LCD1602 電氣元件 1602 采用標(biāo)準(zhǔn)的 16腳接口,其中: 第 1 腳: VSS 為 電源地 第 2 腳: VCC 接 5V 電 源正極 第 3 腳: V0 為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì) 比度最高(對(duì)比度過(guò)高時(shí)會(huì) 產(chǎn)生“鬼影”,使用時(shí)可以通過(guò)一個(gè) 10K的電位器調(diào)整對(duì)比度)。 本設(shè)計(jì)系統(tǒng)采用內(nèi)部時(shí)鐘方式,利用單片機(jī)內(nèi)部的高增益反相放大器,外部電路簡(jiǎn),只需要一個(gè)晶振和 2 個(gè)電容即可,如圖 7所示。 復(fù)位電路和時(shí)鐘電路 復(fù)位電路設(shè)計(jì) 單片機(jī)在啟動(dòng)運(yùn)行時(shí)都需要復(fù)位,使 CPU 和系統(tǒng)中的其他部件都處于一個(gè)確定的初始狀 態(tài),并從這個(gè)狀態(tài)開(kāi)始工作。 ALE:地址鎖存允許線(xiàn),配合 P0 口的第二功能使用,在訪(fǎng)問(wèn)外部存儲(chǔ)器時(shí),89C51 的 CPU 在 引腳線(xiàn)去傳送隨后而來(lái)的片外存儲(chǔ)器讀 /寫(xiě)數(shù)據(jù)??臻e方式停止 CPU 的工作,但允許 RAM,定時(shí) /計(jì)數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工作,掉電方式保存 RAM 中的內(nèi)容,但震蕩器停止工作并禁止其他所有工作直到下一個(gè)硬件復(fù)位。 ADC0809 的工作流程為: ( 1)輸入 3 位地址,并使 ALE=1,將地址存入地址鎖存器中,經(jīng)地址譯碼器從 8路模擬通道中選通 1 路模擬量送給比較器。 OE: OE 為輸出允許端,高電平能使 D1D8 引腳上輸出轉(zhuǎn)換后的數(shù)字量。其原理框圖如圖 2 所示: 圖 2 逐次逼近式 A/D 轉(zhuǎn)換器原理圖 基 于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì) 第 4 頁(yè) 共 34 頁(yè) ADC0809 主要特性 ADC0809 是 CMOS 單片型逐次逼近式
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1