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

正文內容

單片機課程設計報告_-展示頁

2025-03-16 19:56本頁面
  

【正文】 crol_(Scan,1)。 P1 = hzdot[count+1]。 j++) { P2 = Scan。 for(j=0。 // 行掃 Delay()。 // 815 列 count+=2。 // 07 行 P3 = hzdot[count]。 j8。 i50。 clear()。 // } void main(void) { unsigned char Scan=0xfe, i, j。 // P0 = 0xff。 } void clear(void) // 清屏 { P3 = 0x00。 i60。 8 . 軟件設計流程及描述 include include //要顯示的字模文件 include void Delay(void) // 延時程序 { unsigned char i。 . 硬件設計電路及描述 單片機、 4 塊 74LS54 4 塊 8 8LED??刂泣c陣的掃描顯示,使 16 16LED 點陣循環(huán)顯示漢字。 } } . 綜合調試結果分析與展示 改變程序中 N 的值即可 改變占空比 進行調速。//決定 PWM 波占空比 if(i==10) { 7 P17=1。 //重裝初值 i++。 } void time0() interrupt 1//中斷程序 { TH0=0xd8。//開啟中斷 P17=1。ET0=1。TL0=0xf0。 void main() { TMOD=0x01。 . 軟件設計流程及描述 include define N 6//N 不能大于 10 sbit P17=P1^7。單片機 輸出 PWM 波,經(jīng)過 ULN2021A驅動,加到直流電機上,改變 PWM波占空 比,即可改變輸出電壓平均值大小,從而改變電機轉速。 3. 直流電機 PWM 調速系統(tǒng) . 工作原理 通過調節(jié)脈沖寬度,改變占空比,從而改變輸出,達到改變直流電機轉速的目的。 delay()。m0。n12。 delay()。m8。n12。 P0=0。i++)。 for(i=0。 . 軟件設計流程及描述 include unsigned char Lvalue[8]={0x0e,0x0c,0x0d,0x09,0x0b,0x03,0x07,0x06}。 P0口的低 4位送出勵磁電平, 74LS240 作為驅動電路 。 4 2. 步進電機控制系統(tǒng) . 工作原理 通過單片機的I /O 口控制步進電機運轉,實現(xiàn)正傳和反轉。 } } . 綜合調試結果分析 與展示 動態(tài)顯示的結果是靜態(tài)的 。//P2 口輸出位碼,選擇位 P1=table[m++]。 P2=0xff。 } void main() { uchar m=0。//數(shù)字 16 段 碼表 uchar code adress[]={0xfe,0xfd,0xf7b,0xf7,0xef,0xdf}。硬件電路圖如下。 . 硬件電路設計及描述 單片機、 6位的 7 段數(shù)碼管。 2 本次課程設計,主要學習單片機內部功能模塊的應用,如定時器 /計數(shù)器、中斷、片內外存貯器、 I/O、串行口通信等,實現(xiàn)鍵盤顯示、電機控制應用等。 單片機在汽車電子中的應用非常廣泛,例如汽車中的發(fā)動機控制器,基于 CAN 總線的汽車發(fā)動機智能電子控制器, GPS 導航系統(tǒng), abs 防抱死系統(tǒng),制動系統(tǒng)等等。如:音樂信號以數(shù)字的形式存于存儲器中(類似于 ROM),由微控制器讀出,轉化為模擬音樂電信號(類似于聲卡)。 某些專用單片機設計用于實現(xiàn)特定功能,從而在各種電路中進行模塊化應用,而不要求使用人員了解其內部結構。 現(xiàn)代的單片機普遍具備通信接口,可以很方便地與計算機進行數(shù)據(jù)通信,為在計算機網(wǎng)絡和通信設備間的應用提供了極好的物質條件,現(xiàn)在的通信設備基本上 都實現(xiàn)了單片機智能控制,從手機,電話機、小型程控交換機、樓宇自動通信呼叫系統(tǒng)、列車無線通信、再到日常工作中隨處可見的移動電話,集群移動通信,無線電對講機等。例如工廠流水線的智能化管理,電梯智能化控制、各種報警系統(tǒng),與計算機聯(lián)網(wǎng)構成二級控制系統(tǒng)等。例如精密的測量設備(功率計,示波器,各種分析儀)。 單片機廣泛應用于儀器儀表、家用電器、醫(yī)用設 備、航空航天、專用設備的智能化管理及過程控制等領域,大致可分如下幾個范疇: 單片機具有體積小、功耗低、控制功能強、擴展靈活、微型化和使用方便等優(yōu)點,廣泛應用于儀器儀表中,結合不同類型的傳感器,可實現(xiàn)諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。更不用說自動控制領域的機器人、智能儀表、醫(yī)療器械以及各種智能機械了。1 前言 目前單片機滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的蹤跡。導彈的導航裝置,飛機上各種儀表的控制,計算機的網(wǎng)絡通訊與數(shù)據(jù)傳輸,工業(yè)自動化過程的實時控制和數(shù)據(jù)處理,廣泛使用的各種智能 IC卡,民用豪華轎車的安全保障系統(tǒng),錄像機、攝像機、全自動洗衣機的控制,以及程控玩具、電子寵物等等,這些都離不開單片機。因此,單片機的學習、開發(fā)與應用將造就一批計算機應用與智能化控制的科學家、工程師。采用單片機控制使得儀器儀表數(shù)字化、智能化、微型化,且功能比起采用電子或數(shù)字電路更加強大。 用 單片機可以構成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。 可以這樣說,現(xiàn)在的家用電器基本上都采用了單片機控制,從電飯煲、洗衣機、電冰箱、空調機、彩電、其他音響視頻器材、再到電子秤量設備,五花八門,無所不在。 單片機在醫(yī)用設備中的用途亦相當廣泛,例如醫(yī)用呼吸機,各種分析儀,監(jiān)護儀,超聲診斷設備及病床呼叫系統(tǒng)等等。如音樂集成單片機,看似簡單的功能,微縮在純電子芯片中(有別于磁帶機的原理),就需要復雜的類似于計算機的原理。 在大型電路中,這種模塊化應用極大地縮小了體積,簡化了電路,降低了損壞、錯誤率,也方便于更換。 此外,單片機在工商,金融,科研、教育,國防航空航天等 領域都有著十分廣泛的用途。 1. 數(shù)碼管顯示系統(tǒng) . 工作原理 利用動態(tài)顯示方式實現(xiàn)在數(shù)碼管上穩(wěn)定顯示 123456。單片機的 P1口輸出相應的段碼, P2 口 低 6位 選擇相應的數(shù)碼管 。 . 軟件設計流程及描述 include define uint unsigned int define uchar unsigned char uchar code table[]={0x60,0xda,0xf2,0x66,0xb6,0xbe,}。//位碼表 3 void delay(uint m)//延時程序 { while(m)。 while(1)//動態(tài)循環(huán) { if(m==6) m=0。 //數(shù)碼管清零 P2=adress[m]。//P1 輸出段碼,顯示相應數(shù)字 delay(500)。當動態(tài)循環(huán)一個一個數(shù)碼管顯示足夠快的時候,由于視覺原因,看上去是同時顯示的。 . 硬件電路設計及描述 單片機、 74LS2步進電機。接線圖如下。 void delay()//延時程序 { unsigned int i。i43000。 } void main() { unsigned char m,n。//P0 口清零 while(1) { for(n=0。n++)//電機正轉 { for(m=0。m++) 5 { P0=Lvalue[m]。 } } for(n=0。n++)//電機反轉 { for(m=8。m) { P0=Lvalue[m1]。 } } } } . 綜合調試結果分析與展示 步進電機正轉一會,然后反轉一會。 6 . 硬件電路設計及描述 單片機、 ULN2021A、直流電機、 12V 電源。接線圖如下。// 輸出 PWM 波 unsigned char i=0。//定時器 T0,方式 1 TH0=0xd8。//定時 10ms 產(chǎn)生中斷 EA=1。TR0=1。//先置高電平 while(1)。TL0=0xf0。 if(i==N)P17=0。 i=0。 4. 點陣 LED 廣告屏設計 (題目 4) . 工作原理 16 16LED 點陣由四塊 8 8LED 點陣組成。例如:新年好,同學們好,歡迎您。 P0口經(jīng) 74LS541 驅動接前 8 行 LED, P2口經(jīng)驅動接后 8 行, P3口經(jīng)驅動接前 8 列, P1 口經(jīng)驅動接后 8 列。 for(i=0。 i++)。 //前 8 列 P1 = 0x00。 // P2 = 0xff。 unsigned int count=0。 while(1) { 9 for(i=0。 i++) //每 16 行重復掃描 50 次 { for(j=0。 j++) { P0 = Scan。 // 07 列 P1 = hzdot[count+1]。 Scan = _crol_(Scan,1)。 } P0 = 0xff。 j8。 // 815 行 P3 = hzdot[count]。 count+=2。 // 行掃 Delay()。 count=32。 //向上滾動一行 if(count == (19232)) count=0。 . 綜合調試結果分析及展示 16 16LED 顯示屏向上滾動顯示“李超自控 0904” 6 個字。 2) 使用 ADC0809 通道 IN1 作為報警值輸入。放開 S1 鍵時將此時的 IN
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1