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

正文內(nèi)容

畢業(yè)設計-基于單片機的汽車里程表設計-資料下載頁

2024-12-03 18:50本頁面

【導讀】小型化和多功能化,變革的關鍵是將微機應用于儀表中。單片微型機性能的不斷改善,大大加快了儀器、儀表微機化和智能化的過程。一般微機無法比擬的優(yōu)勢。同時,汽車電子化、智能化是現(xiàn)代汽車發(fā)展的重要標。隨著消費者對汽車需求的增加、機械系統(tǒng)到電子系統(tǒng)的轉換,這必將迅。我國汽車電子業(yè)尚處在起步發(fā)展階段,規(guī)?;笊a(chǎn)還未形成,門相對獨立新興支柱產(chǎn)業(yè)。第一章課題分析;第二章方案論證;第三章系統(tǒng)設計,包括主要芯片介紹,系統(tǒng)性能,分析系統(tǒng)存在的問題,以及研究方向。里程,另外還有時間顯示和溫度測量以及超速報警。不只是為達到目的,更是為。車速里程表實際上由兩個表組成,一個是車速表,另一個是里。度的快慢引起磁力線大小的變化,平衡被打破指針因此被帶動。利用鋼鐵材料做的齒輪、齒條的運動,產(chǎn)生磁通量的變化,通過SMR敏感元件獲得信號,來測量速度和里程。產(chǎn)生磁通量的變化。便,受到廣大汽車儀表制造商的青睞。

  

【正文】 cs=1。 ycs=0。 sb=0x80。 for (sa=1。sa4。sa++) { if ((sb amp。 0x80)==0x80) yda=1。 else yda=0。 ywr=0。 ywr=1。 sb=sb1)。 } sb=sc。 基于單片機的汽車里程表設計 33 for (sa=0。sa9。sa++) { if ((sb amp。 0x80)==0x80) yda=1。 else yda=0。 ywr=0。 ywr=1。 sb=sb1。 } ycs=1。 } // void wrdat (ad,sc) //寫數(shù)據(jù)子程序 unsigned char ad,sc byte。 { unsigned char sa,sb,sc,ad。 ycs=1。 ycs=0。 ycs=1。 ycs=0。 ad=ad1。 sb=0xa0。 for (sa=1。sa4。sa++) { ywr=0。 if ((sb amp。 0x80)==0x80) yda=1。 else yda=0。 ywr=1。 sb=sb1。 } sb=ad。 sb=sb1。 for (sa=1。sa7。sa++) { ywr=0。 if ((sb amp。 0x80)==0x80) yda=1。 else yda=0。 ywr=1。 sb=sb1。 } sb=sc。 for (sa=1。sa5。sa++) 基于單片機的汽車里程表設計 34 { ywr=0。 if ((sb amp。 0x80)==0x80) yda=1。 else yda=0。 ywr=1。 sb=sb1。 } ycs=1。 } // void setlcd(void) //啟動液顯子程序 { time_1()。 wr(01)。 wr(0x18)。 wr(0x29)。 wr(0x3)。 time_1()。 } // void cler() //清屏子程序 { unsigned char sa,sb,sc,sd。 for (sa=0。sa30。sa++) { wrdat(sa,0x0)。 } } // void xian(sb,sa) //單個字符顯示子程序 unsigned sb,sa。 { sb=sb*3。 if (sa==0x0) { lcdhc[sb]=0xe0。 sb++。 lcdhc[sb]=0x60。 sb++。 lcdhc[sb]=0x80。 基于單片機的汽車里程表設計 35 } if (sa==0x1) { lcdhc[sb]=0xc0。 sb++。 lcdhc[sb]=0x0。 sb++。 lcdhc[sb]=0x0。 } if (sa==0x2) { lcdhc[sb]=0xa0。 sb++。 lcdhc[sb]=0xc0。 sb++。 lcdhc[sb]=0x80。 } if (sa==0x3) { lcdhc[sb]=0xe0。 sb++。 lcdhc[sb]=0xc0。 sb++。 lcdhc[sb]=0x0。 } if (sa==0x4) { lcdhc[sb]=0xc0。 sb++。 lcdhc[sb]=0xa0。 sb++。 lcdhc[sb]=0x0。 } if (sa==0x5) { lcdhc[sb]=0x60。 sb++。 lcdhc[sb]=0xe0。 sb++。 基于單片機的汽車里程表設計 36 lcdhc[sb]=0x0。 } if (sa==0x6) { lcdhc[sb]=0x60。 sb++。 lcdhc[sb]=0xe0。 sb++。 lcdhc[sb]=0x80。 } if (sa==0x7) { lcdhc[sb]=0xe0。 sb++。 lcdhc[sb]=0x0。 sb++。 lcdhc[sb]=0x0。 } if (sa==0x8) { lcdhc[sb]=0xe0。 sb++。 lcdhc[sb]=0xe0。 sb++。 lcdhc[sb]=0x80。 } if (sa==0x9) { lcdhc[sb]=0xe0。 sb++。 lcdhc[sb]=0xe0。 sb++。 lcdhc[sb]=0x0。 } if (sa==0xa) { lcdhc[sb]=0x0。 sb++。 lcdhc[sb]=0x0。 基于單片機的汽車里程表設計 37 sb++。 lcdhc[sb]=0x0。 } for (sa=0。sa30。sa++) { wrdat(sa,lcdhc[sa])。 } } // void t_0(void) interrupt 1 //T0 溢出中斷 { unsingned char sa,sb。 mjs++。 if (mjs=100) { mjs=00。 mbz=1。 } TL0=0xef。 TH0=0xd8。 /* 10ms */ } // void disp(void) //顯示子程序 { unsigned char sa。 for (sa=0。sa10。sa++) { xian(sa,xshc[sa])。 } } // main() { unsigned char sa,sb,sc,sd。 unsigned int za。 time_1()。 EA=1。 基于單片機的汽車里程表設計 38 ET0=1。 IT0=1。 TMOD=0x51。 SOCN=0x0。 TCON=0。 TL0=0xf7。 TH0=0xd8。 TR0=1。 setlcd()。 cler()。 xshc[4]=0xa。 xshc[5]=0xa。 xshc[8]=0xa。 xshc[9]=0xa。 lop1: TL1=0x0。 TH1=0x0。 mbz=0。 TR1=1。 TR0=1。 WHILE (MBZ==0)。 TR1=0。 TR0=0。 sa=TL1。 xshc[7]=sa/10。 xshc[6]=saxshc[7]*10。 za=za+TL1。 xshc[3]=za / 1000。 xshc[2]=(za xshc[3]*1000)/100。 xshc[1]=(za xshc[3]*1000 xshc[2]*100)/10。 xshc[0]=za xshc[3]*1000 xshc[2]*100 xshc[1]*10。 disp()。 goto lop1。 基于單片機的汽車里程表設計 39 附錄 B 電路圖
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1