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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的自行車?yán)锍瘫淼脑O(shè)計(jì)-資料下載頁

2024-12-03 18:52本頁面

【導(dǎo)讀】本文介紹的速度與里程表設(shè)計(jì)以STC89C52單片機(jī)系統(tǒng)和霍爾傳感器為核心。路和鍵盤控制組成。通過單片機(jī)的設(shè)置可對霍爾傳感器輸入的脈沖信號(hào)進(jìn)行計(jì)數(shù)和處。采用LCD模塊,里程數(shù)通過EEPROM來存儲(chǔ)。程及相應(yīng)的系統(tǒng)模型,在此基礎(chǔ)上進(jìn)行了控制仿真,并對仿真效果進(jìn)行了比較。本里程表的設(shè)計(jì)具有結(jié)構(gòu)簡單,成本低廉,顯示清晰,穩(wěn)定可靠等優(yōu)點(diǎn)。進(jìn)行擴(kuò)充,加入時(shí)速表的功能,更加方便的了解你現(xiàn)在所處的情況。

  

【正文】 (0,39。V39。)。 showchar(1,39。=39。)。 showchar(2,speed_shiwei+0x30)。 showchar(3,speed_gewei+0x30)。 showchar(4,39。.39。)。 showchar(5,speed_onewei+0x30)。 showchar(6,39。k39。)。 showchar(7,39。m39。)。 showchar(8,39。/39。)。 showchar(9,39。h39。)。 showchar(10,39。(39。)。 showchar(11,speed2_shiwei+0x30)。 showchar(12,speed2_gewei+0x30)。 showchar(13,39。.39。)。 showchar(14,speed2_onewei+0x30)。 showchar(15,39。)39。)。 showchar(0x10,39。T39。)。 showchar(0x11,39。=39。)。 showchar(0x12,min_shiwei+0x30)。 showchar(0x13,min_gewei+0x30)。 showchar(0x14,39。:39。)。 showchar(0x15,sec_shiwei+0x30)。 showchar(0x16,sec_gewei+0x30)。 showchar(0x17,39。 39。)。 showchar(0x18,39。D39。)。 showchar(0x19,39。t39。)。 showchar(0x1a,39。=39。)。 showchar(0x1b,qian2+0x30)。 showchar(0x1c,bai2+0x30)。 showchar(0x1d,shi2+0x30)。 showchar(0x1e,ge2+0x30)。 showchar(0x1f,39。m39。)。 石家莊鐵道大學(xué)四方學(xué)院畢業(yè)設(shè)計(jì) 29 } void show_lcd4(void)//顯示加速度、平均速度和瞬時(shí)速度 { showchar(0,39。V39。)。 showchar(1,39。=39。)。 showchar(2,speed_shiwei+0x30)。 showchar(3,speed_gewei+0x30)。 showchar(4,39。.39。)。 showchar(5,speed_onewei+0x30)。 showchar(6,39。k39。)。 showchar(7,39。m39。)。 showchar(8,39。/39。)。 showchar(9,39。h39。)。 showchar(10,39。(39。)。 showchar(11,a_shiwei+0x30)。 showchar(12,a_gewei+0x30)。 showchar(13,39。.39。)。 showchar(14,a_onewei+0x30)。 showchar(15,39。)39。)。 showchar(0x10,39。V39。)。 showchar(0x11,39。t39。)。 showchar(0x12,39。=39。)。 showchar(0x13,speed2_shiwei+0x30)。 showchar(0x14,speed2_gewei+0x30)。 showchar(0x15,39。.39。)。 showchar(0x16,speed2_onewei+0x30)。 showchar(0x17,39。k39。)。 showchar(0x18,39。m39。)。 showchar(0x19,39。/39。)。 showchar(0x1a,39。h39。)。 showchar(0x1b,39。 39。)。 showchar(0x1c,39。 39。)。 showchar(0x1d,39。 39。)。 showchar(0x1e,39。 39。)。 showchar(0x1f,39。 39。)。 } void show_lcd5(void)//顯示總里程、 平均速度和瞬時(shí)速度 { showchar(0,39。V39。)。 showchar(1,39。=39。)。 showchar(2,speed_shiwei+0x30)。 showchar(3,speed_gewei+0x30)。 showchar(4,39。.39。)。 石家莊鐵道大學(xué)四方學(xué)院畢業(yè)設(shè)計(jì) 30 showchar(5,speed_onewei+0x30)。 showchar(6,39。k39。)。 showchar(7,39。m39。)。 showchar(8,39。/39。)。 showchar(9,39。h39。)。 showchar(10,39。 39。)。 showchar(11,39。 39。)。 showchar(12,39。 39。)。 showchar(13,39。 39。)。 showchar(14,39。 39。)。 showchar(15,39。 39。)。 showchar(0x10,39。A39。)。 showchar(0x11,39。=39。)。 showchar(0x12,a_mart)。 showchar(0x13,a_shiwei+0x30)。 showchar(0x14,a_gewei+0x30)。 showchar(0x15,39。.39。)。 showchar(0x16,a_onewei+0x30)。 showchar(0x17,a_twowei+0x30)。 showchar(0x18,a_thrwei+0x30)。 showchar(0x19,39。k39。)。 showchar(0x1a,39。m39。)。 showchar(0x1b,39。/39。)。 showchar(0x1c,39。h39。)。 showchar(0x1d,39。^39。)。 showchar(0x1e,39。239。)。 showchar(0x1f,39。 39。)。 } void show_lcd6(void)//顯示加速度和 瞬時(shí)速度 { showchar(0,39。V39。)。 showchar(1,39。t39。)。 showchar(2,39。=39。)。 showchar(3,speed2_shiwei+0x30)。 showchar(4,speed2_gewei+0x30)。 showchar(5,39。.39。)。 showchar(6,speed2_onewei+0x30)。 showchar(7,39。k39。)。 showchar(8,39。m39。)。 showchar(9,39。/39。)。 showchar(10,39。h39。)。 showchar(11,39。 39。)。 showchar(12,39。 39。)。 石家莊鐵道大學(xué)四方學(xué)院畢業(yè)設(shè)計(jì) 31 showchar(13,39。 39。)。 showchar(14,39。 39。)。 showchar(15,39。 39。)。 showchar(0x10,39。A39。)。 showchar(0x11,39。=39。)。 showchar(0x12,a_mart)。 showchar(0x13,a_shiwei+0x30)。 showchar(0x14,a_gewei+0x30)。 showchar(0x15,39。.39。)。 showchar(0x16,a_onewei+0x30)。 showchar(0x17,a_twowei+0x30)。 showchar(0x18,a_thrwei+0x30)。 showchar(0x19,39。k39。)。 showchar(0x1a,39。m39。)。 showchar(0x1b,39。/39。)。 showchar(0x1c,39。h39。)。 showchar(0x1d,39。^39。)。 showchar(0x1e,39。239。)。 showchar(0x1f,39。 39。)。 } /******************************************************************/ /* 微秒延時(shí)函數(shù) */ /******************************************************************/ void DelayUs(unsigned char us) { unsigned char ust。 ust=us1。 /*12MHz 頻率 */ while(ust)。 } /******************************************************************/ /* 毫秒函數(shù)聲明 */ /******************************************************************/ void DelayMs(unsigned char ms) { while(ms) { DelayUs(250)。 DelayUs(250)。 DelayUs(250)。 DelayUs(250)。 } } /******************************************************************/ 石家莊鐵道大學(xué)四方學(xué)院畢業(yè)設(shè)計(jì) 32 /* 寫入命令函數(shù) */ /******************************************************************/ void WriteCommand(unsigned char c) { DelayMs(2)。//操作前短暫延時(shí),保證信號(hào)穩(wěn)定 E=0。 RS=0。 RW=0。 //_nop_()。 E=1。 Data=c。 E=0。 } /******************************************************************/ /* 寫入 數(shù)據(jù)函數(shù) */ /******************************************************************/ void WriteData(unsigned char c) { DelayMs(2)。 //操作前短暫延時(shí),保證信號(hào)穩(wěn)定 E=0。 RS=1。 RW=0。 // _nop_()。 E=1。 Data=c。 E=0。 RS=0。 } /******************************************************************/ /* 寫入字節(jié)函數(shù) */ /******************************************************************/ void showchar(unsigned char pos,unsigned char c) { unsigned char p。 if (pos=0x10) p=pos+0xb0。 //是第二行則命令代碼高 4 位為 0xc else p=pos+0x80。 //是第一行則命令代碼高 4 位為 0x8 WriteCommand (p)。//寫命令 WriteData (c)。 //寫數(shù)據(jù) } /******************************************************************/ /* 初始化函數(shù) */ 石家莊鐵道大學(xué)四方學(xué)院畢業(yè)設(shè)計(jì) 33 /******************************************************************/ void InitLcd() { DelayMs(15)。 WriteCommand(0x38)。 //display mode WriteCommand(0x38)。 //display mode WriteCommand(0x38)。 //display mode WriteCommand(0x06)。 //顯示光標(biāo)移動(dòng)位置 WriteCommand(0x0c)。 //顯示開及光標(biāo)設(shè)置
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1