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

正文內容

基于單片機與vb汽車尾燈控制課程設計報告-文庫吧在線文庫

2025-07-30 19:17上一頁面

下一頁面
  

【正文】 時鐘電路 時鐘電路中使用的12M晶振,為單片機提供系統(tǒng)時鐘。第4腳:RS為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器。 系統(tǒng)硬件原理介紹 單片機STC89C52RC介紹 (1)STC89C52RC部分引腳功能介紹:VCC:STC89C52RC電源正端輸入,接+5V。 方案比較和選擇方案一中,要使用多種控制電路,實現(xiàn)的方法繁雜且不靈活,成本高,搭建好電路后調試起來不方便,不可以任意定義各種狀態(tài),電路的可靠性以及可擴展性不高,且與本次課題所要求運用的知識相悖,因此不宜使用此方案。 設計任務 任務說明 本次課題主要是以STC89C52RC為核心的單片機控制電路,它主要模擬了汽車尾燈系統(tǒng)的正常行駛、轉彎、剎車、倒車、夜間行駛等狀態(tài)下的發(fā)光情況,實現(xiàn)了汽車尾燈控制的智能化。 設計任務 3 任務說明 3 任務分析 3二關鍵詞:STC89C52RC;發(fā)光二極管;單片機;C語言; VB上位機;MSCOMM控件 37引言 3一一使得單片機的功能得到了充分的運用;并且顯示電路從并行I/O口輸出,由限流電阻和發(fā)光二極管組成,低電平使發(fā)光二極管導通,顯示出相應的信號燈亮滅情況,實現(xiàn)了左轉、右轉、剎車、應急燈多種狀態(tài)下的控制效果。三第3腳:VL為液晶顯示器對比度調整端,接正電源時對比度最弱,接地時對比度最高,對比度過高時會產生“鬼影”,使用時可以通過一個10K的電位器調整對比度。 系統(tǒng)結構原理圖、器件選擇(1)電源電路 電源電路 電源電路可以給單片機提供工作所需電源,有指示燈提示,燈亮時表示提供正常工作電壓。 圖5串口連接 硬件電路總原理圖 總原理圖 ~,完整的實現(xiàn)了汽車尾燈的控制,用按鍵模擬控制信號,用發(fā)光二極管和液晶屏顯示狀態(tài),達到所有指標。其流程圖如圖7所示。理論與實踐還是有一定的差距的,在理論上不管多精確的數(shù)據(jù),一旦用于實際中,就不得不考慮其儀器,器件的誤差,以及自己操作上的能力。在查閱資料中,獲得了許多額外的知識,開拓視野。sbit KEY3=P1^2。sbit LED5=P2^4。void delay1(int ms)。for(i=0。 y++) { _nop_()。uchar code cdis5[ ] = {Astern}。//uchar code cdis61[ ] = {night}。 delayNOP()。 LCD_RW = 0。 LCD_EN = 0。 LCD_EN = 1。 lcd_wcmd(0x38)。}/*******************************************************************//* *//* 設定顯示位置 *//* *//*******************************************************************/void lcd_pos(uchar pos){ lcd_wcmd(pos | 0x80)。 //允許串口中斷 TR1=1。 //設置顯示位置為第一行的第1個字符 for(m=0。 while(1){ lcd_pos(0)。m16。m16。 for(m=0。m16。 LED8=0。尾燈兩邊的中間 燈亮 if(KEY6==1){ delay(10)。 for(m=0。if(RI) { RI=0。 if(SBUF==39。||SBUF==39。339。 { P2=0xff。 // break。||SBUF==39。 delay(100)。 } break。 if(SBUF==39。||SBUF==39。 LED6=0。m++) lcd_wdat(cdis5[m])。239。 delay(1)。m++) lcd_wdat(cdis6[m])。539。 , amp。設置數(shù)據(jù)格式為字符制 End If = vbRed = True = 0 39。 , amp。 } else TI = 0。339。 LED6=0。 } else if(SBUF==39。339。 LED2=0。539。||SBUF==39。 lcd_pos(0x40)。 for(m=0。||SBUF==39。) //汽車左轉 ;亮并且閃 { if(SBUF==39。 lcd_pos(0x40)。539。239。||SBUF==39。 lcd_pos(0x40)。 lcd_pos(0)。 LED2=0。 for(m=0。 delay(1)。 } } }//汽車臨時剎車全部亮if(KEY4==1){ delay(10)。if(KEY3==1){ P2=0xff。 while(1) { LED3=~LED3。 //白天正常行駛指示燈全滅 if(KEY1==1){delay(10)。 // lcd_pos(0x40)。P0=0。 //SM0=0,SM1=1,REN=1 串口工作方式1,允許接收 TH1=0xfd。 lcd_wcmd(0x06)。 lcd_wcmd(0x38)。 LCD_RW = 0。 P0 = cmd。 return(result)。 *//* *//*******************************************************************/ bit lcd_busy() { bit result。//uchar code cdis21[ ] = {stop}。 } }}uchar code cdis1[ ] = {Day time}。j++)。_nop_()。 sbit LCD_RS = P3^4。sbit LED1=P2^0。實驗通過這次課設教我還學會很多關于電子產品知識。(2)上位機軟件(3)通信協(xié)議本通信系統(tǒng)使用了一個簡單的通信協(xié)議,就是每當向單片機發(fā)送一個特定字符串時,單片機在接收到字符串時會向上位機軟件反饋一條信息,來表明上位機軟件和硬件是否正常通信,制定通信協(xié)議時需要指定端口號,關鍵代碼如下: = “ ” = “ ” = “ ” = “ ” = = “ ” VB上位機界面通過協(xié)議控制車燈的智能開關。其流程圖如圖所示。(5)發(fā)光二極管顯示電路 發(fā)光二極管顯示電路 發(fā)光二極管可以模擬汽車車燈,顯示各種控制信號的效果。第6腳:E端為使能端,當E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。XTAL2
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1