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

正文內(nèi)容

51單片機教學(xué)實驗系統(tǒng)設(shè)計(參考版)

2025-04-28 12:46本頁面
  

【正文】 也感謝家人,多年以來他們默默地支持,無私的奉獻,使我能夠在學(xué)校專心完成我的學(xué)業(yè)。為人師表,嚴(yán)以律己,寬以待人的優(yōu)秀品格和對科研工作勤勤懇懇,孜孜以求的工作態(tài)度讓我受益無窮,終生難忘。韓洪濤老師從我的畢業(yè)設(shè)計開始到結(jié)束,一直都熱心的幫助我。在畢業(yè)設(shè)計過程中,我得到了很多人的幫助。break。break。break。break。 temp=P1。break。break。break。break。 temp=P1。break。break。break。break。 temp=P1。break。break。break。break。 temp=P1。 if(temp!=0xf0) { delay1ms(15)。 P1=0xf0。 display(16)。 // P0=table[i]。j++) { 。 while(i) { for(j=0。uchar code table[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E,0xBF}。 delay1ms(1000)。i16。 while(1) { //P0=0x92。//總線,全顯示 //P27=0。 } }}void main(){ unsigned char i。j125。void delay1ms(unsigned int i){ unsigned char j。 }}附錄圖A1 流水燈仿真電路圖附錄Bincludeunsigned char code smg8[16]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e}。 P0=0x7f。 P0=0xbf。 P0=0xdf。 P0=0xef。 P0=0xf7。 P0=0xfb。 P0=0xfd。 } }}void main(){ while(1) { P0=0xfe。j125。參考文獻[1] 李剛.新概念單片機.第一版[M].天津:天津大學(xué)出版社,2004:2033[2] 鄭學(xué)堅.微型計算機機原理及應(yīng)用.第三版[M].北京:清華大學(xué)出版社,1994:4156[3] 徐仁貴.微型計算機接口技術(shù)與應(yīng)用.第二版[M].北京:機械工業(yè)出社,1999:2940[4] 陳明熒.單片機課程設(shè)計實訓(xùn)教材.第一版[M].北京:清華大學(xué)出版社,2004:6169[5] 周航慈.單片機程序設(shè)計基礎(chǔ).第一版[M].北京:北航大學(xué)出版社,1997:5571[6] 謝淑如.Protel PCB 99 SE電路板設(shè)計.第一版[M].北京:清華大學(xué)出版社,2001:2472[7] 清源計算機工作室. Protel 99 SE 原理圖與PCB設(shè)計.第一版[M].北京:機械工業(yè)出版社,2003:5977[8] 王福瑞.單片微機測控系統(tǒng)設(shè)計大全.第二版[M].北京:北京航空航天大學(xué)出版社,1999:1131.[9] 胡乾斌.單片微型計算機原理與應(yīng)用.第二版[M].武昌:華中科技大學(xué)出版社,1996:4269[10] 先鋒工作室.單片機程序設(shè)計實例.第一版[M].北京:清華大學(xué)出版社,2003:7394[11] 李全利.單片機原理及應(yīng)用技術(shù)[M].北京:高等教育出版社,2009:81110[12] 周興華.手把手教你學(xué)單片機[M].北京:北京航空航天大學(xué),2007:4990[13] 胡廣宴.模擬電子技術(shù)第二版[M].北京:高等教育出版社,2004:62107[14] 董國增.電氣 CAD 技術(shù)[M].北京:機械工業(yè)出版社,2006:8493[15] 楊志忠.?dāng)?shù)字電子技術(shù).第二版[M].北京:高等教育出版社,2003:103118[16] 廖芳.電子產(chǎn)品制作工藝與實訓(xùn).第三版[M].電子工業(yè)出版社,2010:91112[17] 趙亮,侯國亮.單片機C語言編程與實例[M].北京:人民郵電出版社,2003:5170[18] William. Circuit[M].Signals Systerm,1994:3960[19] Robert .Designing electronic circuits[M],1997:92100附  錄附錄Aincludevoid delay1ms(unsigned int i){ unsigned char j。針對各個功能模塊開發(fā)的相應(yīng)的功能程序模塊—控制驅(qū)動程序、AD/DA程序、RS232/ RS485通信程序、液晶顯示程序等均能在開發(fā)板上正確的運行,運行效果準(zhǔn)確無誤。注意:除第一章緒論外,其他每一章都應(yīng)該有一個本章小結(jié)結(jié)  論通過兩個多的畢業(yè)設(shè)計,完成了S51開發(fā)板的設(shè)計,詳細(xì)對開發(fā)板進行了硬件設(shè)計,在硬件設(shè)計合理的情況下,對硬件驅(qū)動程序也進行了一定程度的開發(fā)。LCD1602顯示模塊實驗效果:,LCD1602顯示字符;LCD12864顯示模塊實驗效果:,液晶上顯示唐詩;LCD1602和LCD12864背光亮度的改變可以通過調(diào)節(jié)電位器R9和R14來實現(xiàn);流水燈模塊實驗效果:,流水燈顯示幾種不同的花型;蜂鳴器模塊實驗效果:,將J13插上短路帽,蜂鳴器以一定的聲音頻率鳴叫[6] ~[7]。在PC機上安裝ISP在線下載器驅(qū)動,打開燒寫器軟件,選擇燒寫單片機類型,加載FLASH,點擊編程,即可把程序燒錄到單片機中。字符,絲印大小要統(tǒng)一[6] ~[7]。避免字符被焊盤或過孔覆蓋,要保證裝配以后還可以清晰看到字符信息。旁路電容應(yīng)均勻分布在集成電路周圍。使用同一種電源的元件應(yīng)考慮盡量放在一起,以便于將來的電源分割。 元件的放置要便于調(diào)試和維修,大元件邊上不能放置小元件,需要調(diào)試的元件周圍應(yīng)有足夠的空間。相同結(jié)構(gòu)電路部分盡可能采取對稱布局。模擬信號,數(shù)字信號需分開。再參考原理圖根據(jù)信號流向規(guī)律,放置其它原器件。注意:除第一章緒論外,其他每一章都應(yīng)該有一個本章小結(jié)第5章 開發(fā)板設(shè)計測試 開發(fā)板PCB設(shè)計遵循先難后易,先大后小的原則。在定時器T0中斷函數(shù)中,對定時器T0的TH0裝載0xfe,對TL0裝載累加的frq值,這樣,由于定時器T0每次裝載的初值不同,相應(yīng)的中斷到達時間不同,frq為無符號字符型數(shù)據(jù),累加到255后歸零,因此蜂鳴器會產(chǎn)生一定頻率的聲音[16]。將一維數(shù)組里的八個元素依次送到P0口,則LED亮滅依次發(fā)生變化,輪流將五個一維數(shù)組送交P0口,則可以顯示五組不同的花型[15]。 其他模塊1.流水燈模塊程序設(shè)計程序中先定義五個一維數(shù)組,每個一維數(shù)組里面含有八個元素,元素為十六進制數(shù),對應(yīng)P0口的八個引腳,十六進制數(shù)為1則對應(yīng)相應(yīng)引腳為高電平,為0則相應(yīng)引腳為低電平。3.LCD12864顯示程序模塊控制芯片提供兩套控制命令,基本指令和擴充指令見表44:當(dāng)IC1在接受指令前,微處理器必須先確認(rèn)其內(nèi)部處于非忙碌狀態(tài),即讀BF標(biāo)志時,BF需為零,方可接受新的指令;如果在送出一個指令前并不檢查BF標(biāo)志,那么在前一個指令和這個指令中間必須延長一段較長的時間,即是等待前一個指令確實執(zhí)行完成。讀寫操作時序如圖414和415所示:圖414 讀操作時序圖415 寫操作時序LCD1602顯示程序流程圖如圖416所示: 開始顯示兩個字符串結(jié)束設(shè)置顯示模式關(guān)閉顯示顯示清屏顯示光標(biāo)移動設(shè)置顯示開及光標(biāo)設(shè)置圖416 LCD1602顯示程序流程圖液晶顯示模塊是一個慢顯示器件,所以在執(zhí)行每條指令之前一定要確認(rèn)模塊的忙標(biāo)志為低電平,表示不忙,否則此指令失效。指令10—寫數(shù)據(jù)。指令8—DDRAM地址設(shè)置。指令6—功能設(shè)置命令 DL:高電平時為4位總線,低電平時為8位總線 N:低電平時為單行顯示,高電平時雙行顯示 F: 低電平時顯示5x7的點陣字符,高電平時顯示5x10的點陣字符。D:控制整體顯示的開與關(guān),高電平表示開顯示,低電平表示關(guān)顯示 C:控制光標(biāo)的開與關(guān),高電平表示有光標(biāo),低電平表示無光標(biāo) B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。高電平表示有效,低電平則無效。指令2—光標(biāo)復(fù)位,光標(biāo)返回到地址00H。2.LCD1602顯示程序1602液晶模塊的讀寫操作、屏幕和光標(biāo)的操作都是通過指令編程來實現(xiàn)的。程序中由低位到高位循環(huán)點亮數(shù)碼管顯示1。在本程序中使用動態(tài)掃描法控制數(shù)碼管顯示,數(shù)碼管程序流程圖如圖413所示:開始“4”段碼送P0口位碼送P1口選中第四位數(shù)碼管“3”段碼送P0口位碼送P1口選中第三位數(shù)碼管“2”段碼送P0口位碼送P1口選中第二位數(shù)碼管“1”段碼送P0口位碼送P1口選中第一位數(shù)碼管圖413 數(shù)碼管程序流程圖P0口提供數(shù)碼管顯示所需的段碼,1四位數(shù)字對應(yīng)的共陰數(shù)碼管的段碼分別賦給變量dis0、disdisdis3,在主函數(shù)中,依次將dis0、disdisdis3送至P0口,由于八個數(shù)碼管的每個段所對應(yīng)的連線連在一起,只有被片選的數(shù)碼管才會點亮。靜態(tài)的也叫鎖存方式,單片機送出數(shù)據(jù)后控制外圍鎖存器件鎖存數(shù)據(jù),這樣數(shù)碼管筆段里的電流不變,數(shù)碼管穩(wěn)定顯示,這樣單片機可以干別的活不用管數(shù)碼管了。 顯示模塊程序設(shè)計1.?dāng)?shù)碼管程序數(shù)碼管的顯示方式可以分為動態(tài)和靜態(tài)的。 2.RS485通信模塊程序設(shè)計單片機通過MAX485與PC機通訊程序流程圖如圖412所示:Y開始串口初始化保存數(shù)據(jù)發(fā)送數(shù)據(jù)RI等于1YNTI等于1RI置零TI置零YN485接收485發(fā)送NNY圖412 單片機通過MAX485與PC機通訊程序流程圖在程序中,當(dāng)串口要接收數(shù)據(jù)時,當(dāng)串口要發(fā)送數(shù)據(jù)時。單總線上的所有通信都是以初始化時序開始,包括主機發(fā)出的復(fù)位脈沖及從機的應(yīng)答脈沖,初始化時序如圖47所示:圖47 初始化時序當(dāng)主機把數(shù)據(jù)從邏輯高電平拉到邏輯低電平時,寫時序開始,寫“1”和“0”, 寫時序如圖48所示:圖48 寫時序圖49 讀時序2.測溫程序流程圖測溫程序流程圖如圖410所示:開始DS18B20初始化跳過讀序列號操作啟動溫度轉(zhuǎn)換延時DS18B20初始化跳過讀序列號操作讀取溫度寄存器值延時讀取溫度值低位讀取溫度值高位相加的溫度值溫度值轉(zhuǎn)化為液晶字符圖410 DS18b20溫度傳感器程序流程圖根據(jù)初始化時序?qū)S18B20進行初始化,根據(jù)讀寫時序?qū)S18B20進行讀寫編程,另外,在循環(huán)讀取溫度數(shù)據(jù)后,要將讀取的溫度數(shù)據(jù)轉(zhuǎn)換為可以在液晶上顯示的液晶字符。該協(xié)議定義了幾種信號:復(fù)位脈沖、應(yīng)答脈沖、寫0、寫讀0 和讀1。主機和從機之間進行數(shù)據(jù)的傳輸,所有的數(shù)據(jù)都是從低位開始讀寫的??砂l(fā)送的RAM 命令有:寫暫存RAM,讀暫存RAM,復(fù)制暫存RAM,數(shù)據(jù)轉(zhuǎn)換,回讀E2PROM,讀電源模式。(3)RAM 操作命令。所有的ROM 命令都是8 位,而且這些命令與各個從機設(shè)備的唯一64位ROM代碼相關(guān),允許主機在單總線上連接多個從機設(shè)備時,指定操作某個從機設(shè)備。(2)ROM 操作命令。基于單總線上的所有傳輸過程都是以初始化開始的,初始化過程由主機發(fā)出的復(fù)位脈沖和從機的應(yīng)答脈沖組成。其日歷、時間寄存器及其控制字見表41[12]:表41 DS1302的寄存器寄存器名命令字取值范圍各位內(nèi)容寫操作讀操作76543210秒寄存器80H81H0059啟動十位個位分寄存器82H83H00590十位個位時寄存器84H85H001或002312/24010/AP十位個位日寄存器86H87H0128,29,30,3100十位個位月寄存器88H89H0112000十位個位周寄存器8AH8BH010700000個位年寄存器8CH8DH0099十位個位3.DS1302時鐘程序流程圖 DS1302時鐘程序流程圖如圖45所示:開始讀取DS130
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1