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

正文內(nèi)容

琴島學(xué)院_畢業(yè)論文_簡易數(shù)字電壓表設(shè)計-wenkub

2023-05-20 14:40:24 本頁面
 

【正文】 明確的任務(wù),實(shí)現(xiàn)具體的某個功能,如 單片機(jī) 與時鐘芯片的信息轉(zhuǎn)換,數(shù)碼管顯示, 鍵盤等。系統(tǒng)設(shè)計主要包括四個部分:分別是電源模塊、 AD 模數(shù)轉(zhuǎn)換部分、 51 單片機(jī)最小系統(tǒng)部分、 LCD1602 液晶顯示部分。設(shè)計思路分為五個模塊:復(fù)位電路、晶振電路模塊、 STC89C52RC、 LCD1602 液晶顯示 電路、模數(shù)轉(zhuǎn)換電路這五個模塊。它是目前使用比較廣 泛的電腦接口之一,主要版本有 、 和最新的 幾 種版本。單片機(jī)是在一塊芯片內(nèi)集成了 CPU、 RAM、 ROM、定時器/計數(shù)器和多功能 I/O 口等計算機(jī)所需要的基本功能部件的大規(guī)模集成電路,又稱為 MCU。 STC89C52RC 的主要特性如下表所示: 兼容 MCS— 51 指令系統(tǒng) 32 個可編程 I/O 線 4k 字節(jié)可編程閃爍存儲器 可編程 UARL 通道 三 個 16 位 可編程 定時 /計數(shù)器 中斷 時鐘頻率 024MHz 2 個外部中斷源,共 8 個中斷源 2568bit 內(nèi)部 RAM 2 個讀寫中斷口線 可 直接驅(qū)動 LED 軟件設(shè)置睡眠和喚醒功能 低功耗空閑和掉電模式 表 31 STC89C52RC 主要功能描述 STC89C52RC 為 40 腳雙列直插封裝的 8 位通用微處理器,采用工業(yè)標(biāo)準(zhǔn)的 C51 內(nèi)核,在內(nèi)部功能及管腳排布上與通用的 8xc52 相同,其主要用于會聚調(diào)整時的功能控制。 VCC( 40 腳)和 VSS( 20 腳)為供電端青島理工大學(xué)琴島學(xué)院畢業(yè)設(shè)計(論文) 7 口,分別接 +5V 電源的正負(fù)端。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉(zhuǎn)換地址(低8位)和數(shù)據(jù)總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。作輸入口使用時,因?yàn)閮?nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流 (IIL)。對端口 P2 寫 “1” ,通 過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口,作輸入口使用時,因?yàn)閮?nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流 (IIL)。 P3 口: P3 口是一組帶有內(nèi)部上拉電阻的 8位雙向 I/O口。 P3 口除了作為一般的 I/O 口線外,更重要的用途是它的第二功 能 P3 口還接收一些用于 Flash 閃速存儲器編程和程序校驗(yàn)的控制信號。一般情況下, ALE 仍以時鐘振蕩頻率的 1/6 輸出固定的脈沖 信號,因此它可對外輸出時鐘或用于定時目的。該位置位后,只有一條 MOVX 和 MOVC 指令才能將 ALE 激活。 EA/VPP:外部訪問允許。 Flash 存儲器編程時,該引腳加上 +12V 的編程允許電源 Vpp,當(dāng)然這必須是該器件是使用 12V 編程電壓 Vpp。 青島理工大學(xué)琴島學(xué)院畢業(yè)設(shè)計(論文) 9 圖 32 單片機(jī)最小系統(tǒng) 單片機(jī)最小系統(tǒng)說明: 時鐘信號的產(chǎn)生:在 MCS51 芯片內(nèi)部有一個高增益反相放大器,其輸入端為芯片引腳 XTAL1,其輸出端為引腳 XTAL2。如果晶體振蕩頻率高,則系統(tǒng)的時鐘頻率也高,單片機(jī)的運(yùn)行速度也就快。 第 2腳: VDD 接 5V 正電源。當(dāng) RS 和R/W 共同為低電平時可以寫入指令或者顯示地址,當(dāng) RS 為低電平 R/W 為高電平時可以讀忙信號,當(dāng) RS 為高電平 R/W 為低電平時可以寫入數(shù)據(jù)。 第 16腳:背光源負(fù)極。 指令 3:光標(biāo)和顯示模式設(shè)置 I/D:光標(biāo)移動方向,高電平右移,低電平左移 S:屏幕上所有文字是否左移或者右移。 指令 5:光標(biāo)或顯示移位 S/C:高電平時移動顯示的文字,低電平時移動光標(biāo)。 指令 9: 讀忙信號和光標(biāo)地址 BF:為忙標(biāo)志位,高 電平表示忙,此時模塊不能接收命令或者數(shù)據(jù),如果為低電平表示不忙。要顯示字符時要先輸入顯示字符地址,也就是告訴模塊在哪里顯示字符,圖 34 是 1602 的內(nèi)部顯示地址。 1602 液晶模塊內(nèi)部的字符發(fā)生存儲器( CGROM)已經(jīng)存儲了 160 個不同的點(diǎn)陣字符圖形,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼,比如大寫的英文字母“ A”的代 碼是 01000001B( 41H),顯示時模塊把地址 41H 中的點(diǎn)陣字符圖形顯示出來,我們就能看到字母“ A”。 (2)具有轉(zhuǎn)換起??刂贫?。 青島理工大學(xué)琴島學(xué)院畢業(yè)設(shè)計(論文) 15 圖 36 ADC0832 芯片 青島理工大學(xué)琴島學(xué)院畢業(yè)設(shè)計(論文) 16 第四章 軟件設(shè)計與程 序 軟件的組成 該系統(tǒng)由延時子函數(shù)、 LCD1602 寫命令子函數(shù)、 LCD1602 寫數(shù)據(jù)子函數(shù)、 LCD1602 初始化子函數(shù)、 LCD1602 寫時間子函數(shù)、采樣數(shù)據(jù)分離 ,顯示子函數(shù)、 ADC0832 開始轉(zhuǎn)換數(shù)據(jù)子函數(shù)、定時器 0中斷子函數(shù)、主函數(shù)和數(shù)據(jù)定義這幾部分組成。 sbit CS=P2^0。 sbit RW=P2^6。 uchar temp。 result=temp**。 tab[3]=result/1000。)。)。 write_date(tab[2]+48)。)。 write_date(tab[0]+48)。)。 CLK=0。 CLK=0。 DIO=0。 CLK=1。CLK=0。 return dat。 TL0=(6553650000)%256。 miao=0。 while(1) { 。 Proteus 可以完成單片機(jī)系統(tǒng)原理圖電路繪制、 PCB 設(shè)計,更為顯著點(diǎn)的特點(diǎn)是可以與 u Visions3 IDE 工具軟件結(jié)合進(jìn)行編程仿真調(diào)試。測量誤差為 0V。這就決定了電壓表的最高分辨率只能到 ,從上表可看到,測試電壓一般以 的幅度變化。青島理工大學(xué)琴島學(xué)院畢業(yè)設(shè)計(論文) 23 結(jié) 論 通過理論分析和電路仿真,現(xiàn)在對 此次課程設(shè)計的數(shù)字電壓表系統(tǒng)設(shè)計結(jié)果進(jìn)行總結(jié)。雖然之前收集了大量的資料但在實(shí)際應(yīng)用中卻有很大差異,出現(xiàn)了許多意想不到的問題。 sbit CS=P2^0。 sbit RW=P2^6。 uchar temp。x0。 } 青島理工大學(xué)琴島學(xué)院畢業(yè)設(shè)計(論文) 28 void write_(uchar ) { RS=0。 delay(5)。 } void write_date(uchar date) { RS=1。 delay(5)。 } void write_sfm(uchar aa,uchar bb) { uchar shi,ge。 write_date(0x30+shi)。 write_(0x38)。 write_(0x80+4)。 write_(0x80+5)。 write_(0x80+6)。 write_(0x80+7)。 write_(0x80+8)。 write_(0x80+9)。 write_(0x80+10)。 write_(0x80+11)。 } void display() { uchar tab[4]。 tab[2]=result/100%10。U39。=39。 write_(0xc0+7)。.39。 write_(0xc0+10)。V39。 CLK=0。 CLK=0。 DIO=0。 CLK=1。 CLK=0。 return dat。 EA=1。 fen=6。 } } void t0() interrupt 1 { TH0=(6553650000)/256。 if(n==10) { n=0。 miao++。 shi++。 } write_sfm(10,miao)。 本次設(shè)計得以順利完成,也與學(xué)院其他老師的幫助分不開的,雖然他們沒有直接參與我的論文指導(dǎo),但在論文的形成過程中也給我提供了不少的意見,提出一些可行的建議,在此向他們表示感謝!同時也要感謝導(dǎo)師組的老師,他們在本文寫作的各個階段給出了許多寶貴意見。 。 最后,對大學(xué) 四年以來曾經(jīng)關(guān)心支持過我的老師、同學(xué),特別是我的親愛的 朋友 們送上最真誠的謝意。從開始 的 選題到論文的順利完成,都離不開老師、同學(xué)、朋友給以的幫助,在這里請接受我的謝意 ! 首選,在本次畢業(yè)設(shè)計過程中,從選題、構(gòu)思、資料收集到最后定稿的各個環(huán)節(jié) 導(dǎo)師都 給予細(xì)心指引與教導(dǎo),使我對課程的多方面的知識有了深刻的認(rèn)識, 使我得以最終完成畢業(yè)設(shè)計,在此表示衷心感謝。 write_sfm(4,shi)。 fen++。 display()。 m++。 LCD1602_init()。 TR0=1。 TH0=(6553650000)/256。 dat|=(uchar)DIO。i8。 CLK=0。 CLK=1。 DIO=1。 } uchar ADC0832_sfj() { uchar i,dat。 write_(0xc0+11)。 write_(0xc0+9)。 write_(0xc0+8)。 write_(0xc0+6)。 write_(0xc0+5)。 write_(0xc0+4)。 tab[0]=result/1%10。839。539。:39。639。039。:39。939。139。 write_(0x06)。 } void LCD1602_init() { E=0。 ge=bb%10。 delay(5)。 E=0。 delay(5)。 E=0。y0。 void delay(uint z) { uint x,y。 uchar miao,fen,shi。 sbit DIO=P2^1。 青島理工大學(xué)琴島學(xué)院畢業(yè)設(shè)計(論文) 24 參考文獻(xiàn) [1]潘松峰 :《 單片微機(jī)原理系統(tǒng)設(shè)計與應(yīng)用 》 ,中國科學(xué)技術(shù)大學(xué)出版社第 2版 . [2]周責(zé)魁 :《 控制儀表與計算機(jī)控制裝置 》 ,化學(xué)工業(yè)出版社 ,02 年 9 月第 1版 . [3]李青 :《電路與電子技術(shù)基礎(chǔ)》 ,浙江科學(xué)技術(shù)出版社 ,05 年 2 月第 1版 . [4]陳樂 :《過程控制與儀表》 , 中國計量學(xué)院出版社 ,07 年 3月 . [5]譚浩強(qiáng) :《 C程序設(shè)計》 ,清華大學(xué)出版社 ,20xx 年 . [6]侯振鵬 :《嵌入式 C 語言》 ,人民郵電出版社, 20xx. [7]張凱 :《 MCS51 單片機(jī)綜合系統(tǒng)及設(shè)計開發(fā)》 ,科學(xué)出版 社, 1996 年 . [8]王港元 :《電工電子實(shí)踐指導(dǎo)》 ,江西科學(xué)技術(shù)出版社 ,20xx 年 . [9]徐仁貴 :《單片微型計算機(jī)應(yīng)用技術(shù)》 ,機(jī)械工業(yè)出版社, 20xx 年 . [10]李光飛,李良兒:《單片機(jī) C程序設(shè)計》 ,北京航空航天大學(xué)出版社, 20xx [11]譚浩強(qiáng) :《 C程序設(shè)計》 ,清華大學(xué)出版社 ,20xx 年 . [12]侯振鵬 :《嵌入式 C語言程序設(shè)計》 ,人民郵電出版社, 20xx. 青島理工大學(xué)琴島學(xué)院畢業(yè)設(shè)計(論文) 25 附 錄 元件參數(shù) 元件序號 元件名稱 010V J2 電壓測量接口 1K R1 電阻 2K R10 電 阻 2K R11 電阻
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1