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

正文內(nèi)容

基于at89s51單片機實現(xiàn)的溫度計設(shè)計畢業(yè)設(shè)計論文word格式-在線瀏覽

2025-03-07 14:57本頁面
  

【正文】 Ctrl+F5鍵)進入程序調(diào)試狀態(tài),Keil提供對程序的模擬調(diào)試功能,內(nèi)建一個功能強大的仿真CPU以模擬執(zhí)行程序。如果發(fā)現(xiàn)程序有錯,可采用在線匯編功能對程序進行在線修改(DebugInline Assambly…),不必執(zhí)行先退出調(diào)試環(huán)境、修改源程序、對工程重新進行編譯/匯編和連接、然后再次進入調(diào)試狀態(tài)的步驟。在模擬調(diào)試程序后。其基本構(gòu)成如圖21所示。第四章 軟件設(shè)計仿真 AT89S52單片機At89S52 是一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程Flash 存儲器。片上Flash允許程序存儲器在系統(tǒng)可編程,亦適于 常規(guī)編程器。 AT89S52具有以下標準功能: 8k字節(jié)Flash,256字節(jié)RAM, 32 位I/O 口線,定時器,2 個數(shù)據(jù)指針,三個16 位 定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口, 片內(nèi)晶振及時鐘電路??臻e模式下,CPU 停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工 作。故80C52單片機管腳圖:部分引腳說明:1. 時鐘電路引腳XTAL1 和XTAL2:XTAL2(18 腳):接外部晶體和微調(diào)電容的一端;在8052 片內(nèi)它是振蕩電路反相放大器的輸出端,振蕩電路的頻率就是晶體固有頻率。要檢查振蕩電路是否正常工作,可用示波器查看XTAL2 端是否有脈沖信號輸出。在采用外部時鐘時,該引腳必須接地。當此輸入端保持備用電源的輸入端。RST 引腳的第二功能是VPD,即接入RST 端,為RAM 提供備用電源,以保證存儲在RAM 中的信息不丟失,從而合復(fù)位后能繼續(xù)正常運行。當8952 上電正常工作后,ALE 引腳不斷向外輸出正脈沖信號,此頻率為振蕩器頻率fOSC 的1/6。平時不訪問片外存儲器時,ALE 端也以振蕩頻率的1/6 固定輸出正脈沖,因而ALE 信號可以用作對外輸出時鐘或定時信號。如有脈沖信號輸出,則基本上是好的。此引腳的第二功能PROG 在對片內(nèi)帶有4KB EPROM 的8052 編程寫入(固化程序)時,作為編程脈沖輸入端。在訪問片外程序存儲器時,此端定時輸出負脈沖作為讀片外存儲器的選通信號。PSEN 端有效,即允許讀出EPROM/ROM 中的指令碼。要檢查一個小系統(tǒng)上電后CPU 能否正常到EPROM/ROM 中讀取指令碼,也可用示波器看PSEN 端有無脈沖輸出。EA/Vpp(31 腳):外部程序存儲器地址允許輸入端/固化編程電壓輸入端。當輸入信號EA 引腳接低電平(接地)時,CPU 只訪問外部EPROM/ROM 并執(zhí)行外部程序存儲器中的指令,而不管是否有片內(nèi)程序存儲器。此引腳的第二功能是Vpp 是對片內(nèi)EPROM固化編程時,作為施加較高編程電壓(一般12V~21V)的輸入端。作為漏極開路的輸出端口,每位能驅(qū)動8 個LS 型TTL 負載。作輸入口使用時要先寫1,這就是準雙向口的含義。在此期間,P0口內(nèi)部上拉電阻有效。P1口每位能驅(qū)動4 個LS 型TTL 負載。P2口(~,21~28 腳):P2口是一個帶內(nèi)部上拉電阻的8 位準雙向I/O口。在訪問片外EPROM/RAM 時,它輸出高8 位地址。P3口每位能驅(qū)動4個LS型TTL負載。:(RXD)串行數(shù)據(jù)發(fā)送。:(INT1)外部中斷1輸入。:(T1)定時/計數(shù)器1的外部計數(shù)輸入。:(RD)外部數(shù)據(jù)存儲器讀選通。DS18B20是DALLAS公司生產(chǎn)的一線式數(shù)字溫度傳感器,具有3引腳TO-92小體積封裝形式;溫度測量范圍為-55℃~+125℃,可編程為9位~12位A/D轉(zhuǎn)換精度,℃,被測溫度用符號擴展的16位數(shù)字量方式串行輸出;其工作電源既可在遠端引入,也可采用寄生電源方式產(chǎn)生;多個DS18B20可以并聯(lián)到3根或2根線上,CPU只需一根端口線就能與諸多DS18B20通信,占用微處理器的端口較少,可節(jié)省大量的引線和邏輯電路。及單片機管腳圖如下: 顯示電路使用7SEGmpx2cc 型數(shù)字LED顯示溫度。而且管腳驅(qū)動接線簡單。數(shù)字溫度計的仿真結(jié)果如下圖所示: (1)點擊全速執(zhí)行按鈕。(3)如果LED顯示值與傳感器的設(shè)置值不一致,則可對通過改變電阻的值來改變運算放大器的放大倍數(shù),直到顯示值與預(yù)設(shè)值一致為止。第五章 總結(jié)與體會通過此次的專業(yè)設(shè)計,我學會了如何運用Proteus和Keil。有時候雖然理論上的除了結(jié)論,或者可行,可是到了實踐上就不免困難重重。在專業(yè)設(shè)計上遇到了很多的困難,也讓我看到了自身學習上的不足之處。專業(yè)設(shè)計轉(zhuǎn)眼就結(jié)束了,可帶給我的收獲卻是很多,也讓我學到了如何解決困難,查閱資料的習慣。雖然只是用了一次,但我會隨時隨地的去運用運用。參考文獻1. 《單片機控制實習與專題制作》 蔡朝洋編著——北京航空航天大學出版社2 《單片機原理及應(yīng)用技術(shù)》——中國礦業(yè)大學出版社3 《微型計算機原理及應(yīng)用》——中國電力出版社4 《MCS51單片機原理及應(yīng)用》——天津大學出版社5 《 單片微型計算機原理接口與應(yīng)用》——北京郵電大學出版社(第1版)附錄A:源程序代碼include 。定義無符號字符sbit P3_2=P3^2。 定義P3_2為P3口的第二位sbit P3_3=P3^3。sbit P3_5=P3^5。sbit alarm=P3^7。unsigned int temp1。unsigned char a,k。unsigned char buf[4]。table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。}void delay1(unsigned char x){ unsigned char j。j100。 }}void xdisplay(char x,char y){ static unsigned char flag=0,z=0。 P2=0xf7。 P2=0xff。 P2=0xfb。 P2=0xff。 P2=0xfd。 P2=0xff。 P2=0xfe。 P2=0xff。 P2=0xf7。 P2=0xff。 P2=0xfb。 P2=0xff。 P2=0xfd。 P2=0xff。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1