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

正文內(nèi)容

基于單片機(jī)超速報警器的設(shè)計畢業(yè)論文-閱讀頁

2025-07-12 19:55本頁面
  

【正文】 速報警系統(tǒng)利用51單片機(jī)及高集成化的串行輸入/輸出的共陰極LED顯示驅(qū)動器MAX7219實(shí)現(xiàn), 這里敘述了該系統(tǒng)硬件設(shè)計方面的理論分析、軟件設(shè)計方面的理論分析以及有關(guān)電路設(shè)計的實(shí)踐經(jīng)驗(yàn)。該系統(tǒng)具有硬件簡單可靠性高抗干擾性強(qiáng)實(shí)用性好等優(yōu)點(diǎn),可以廣泛應(yīng)用在各種機(jī)動車輛上。對于C語言編程有了更進(jìn)一步的了解。通過本次課程設(shè)計,理解到知識的廣泛性,本身知識仍然不夠,以后將會繼續(xù)努力拓展知識面。劉老師多次詢問研究進(jìn)程,并為我指點(diǎn)迷津,幫助我開拓研究思路,精心點(diǎn)撥、熱忱鼓勵。對劉老師的感激之情是無法用言語表達(dá)的。參考文獻(xiàn)[1] 張俊謨.《 單片機(jī)的發(fā)展與應(yīng)用》. 電子制作, 2007,(08):31。[3] .《基于DSP的汽車發(fā)動機(jī)轉(zhuǎn)速測量系統(tǒng)研究》. 汽車科技, 2008,(05):6164。[5] . 《8051在車輛超速報警系統(tǒng)中的應(yīng)用》. 井岡山學(xué)院學(xué)報. 2006.(07)。[8] DRACO. A transient recorder for road accidents. Fincham,[C] W.。 Ghibaudi, P. IEE Conference Publication, n 346, 1991, P 135139。//定義一微秒時間define delay2us {delay1us。}define delay4us {delay2us。}define delay5us {delay4us。}define delay12us {delay4us。 delay4us。 //MAX7219串行數(shù)據(jù)輸入,位操作,p2口0位sbit load=P2^1。//MAX7219串行時鐘等下調(diào)用,函數(shù)聲明void Max7219_Wr_byte(uchar wrdat)。//寫一個數(shù)據(jù)(2個參數(shù))void Init_Max7219(void)。顯示速度void Disp_set_speed(uint set_speed)。 地址,顯示內(nèi)容 Max7219_Wr_data(DISPLAY_TEST, 0x00)。 Max7219_Wr_data (SCAN_LIMIT, 0x07)。}void Max7219_Wr_byte (uchar wrdat){ bit dat。 for (i=0。i++) { clk=0。0x80)。 else din=0。 //左移 clk=1。 // Max7219_Wr_byte ( addr )。 //傳遞一個數(shù)據(jù) load=1。 uchar i。 speed_buf[1]=speed/10%10|0x80 。 speed_buf[3]=speed/1000。 if(0==speed_buf[2]) speed_buf[2]=0x0f。i=4。 }}void Disp_set_speed (uint set_speed){ uchar speed_buf[4]。 speed_buf[0]=set_speed%10。 speed_buf[2]=set_speed/100%10。 if(0==speed_buf[3]) { speed_buf[3]=0x0f。 } for(i=1。i++) { Max7219_Wr_data (i+4, speed_buf [i1])。sbit KEY1=P2^4。sbit KEY3=P2^6。sbit LED_GREEN=P1^6。uint set_speed。uchar sec_t。void Delay(uchar time)。void Warn_ring(void)。 Max7219_Init ( )。 Disp_set_speed (set_speed)。 }}void Delay(uchar time){ uchar t1,t2。t10。t20。}//初始化void Init_8051(void){ EA=0。//定時器控制寄存器 TMOD=0x51。 //定時20ms TH0=0xb1。 //定時器1裝入初值,T1計數(shù)13個脈沖 TH1=0xff。// 打開定時器 TR1=1。//總中斷,定時器0 ,1均打開 SPK=0。 //紅燈關(guān) LED_GREEN=1。 TR0=0。 TH0=0xb1。 sec_t++。}//計數(shù)中斷 計數(shù)10次 半徑d=20cm//speed=*60*10/sec_t*36 km/hvoid Counter_speed(void) interrupt 3{ float a=6 TR1=0。 TH1=0xff。 speed=*a/sec_t。 ET1=1。 if(!KEY0) { Delay(40)。 if(0==KEY1) { while (0==KEY1) { Disp_set_speed (key_value)。 if(key_value==9999) key_value=0。//延時 if(0==KEY2) { while (0==KEY2) { Disp_set_speed(key_value)。 if (key_value==0) key_value=9999。}//報警函數(shù)void Warn_ring(void){ if(speed set_speed) { LED=1。 Delay(1)。//speak報警 } else LE
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1