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

正文內(nèi)容

最新基于單片機的電動車?yán)锍逃涗泝x的設(shè)計-文庫吧資料

2025-07-04 04:37本頁面
  

【正文】 //void delay_ms(uchar i){ uchar j。 //顯示光標(biāo)移動位置 WriteCommand(0x0c)。 //display mode WriteCommand(0x38)。 WriteCommand(0x38)。i++) ShowChar (l++,*(ptr+i))。 for (i=0。 //write data}/*************************************************************************/void ShowString (unsigned char line,char *ptr){ unsigned char l,i。 //是第二行則命令代碼高4位為0x8 WriteCommand (p)。 if (pos=0x10) p=pos+0xb0。 RS=0。 Data=c。 _nop_()。 RS=1。}/****************************************************************/void WriteData(unsigned char c){ DelayMs(5)。 Data=c。 _nop_()。 RS=0。 }}void WriteCommand(unsigned char c){ DelayMs(5)。 DelayUs(250)。}/******************************************************************/void DelayMs(unsigned char ms)//delay Ms{ while(ms) { DelayUs(250)。 ust=us1。y)。x) for(y=110。 for(x=z。char data Test1[]= 。//Pin6sbit out = P1^0。//Pin4sbit RW = P2^5。void WriteOneChar(unsigned char dat)。void Init_DS18B20(void)。//Pin4/***********************************************************************/void delay1(uchar MS)。 //使用者密碼uchar Old[2]=。bit dd。 //時鐘sbit SDA_EEPROM=P1^5。 //速度 里程 總里程define L 50sbit beep=P3^7。unsigned long time。 參考文獻[1] 萬福君,潘松峰,劉芳,吳賀榮,、系統(tǒng)應(yīng)用[M].清華大學(xué)出版社,2008.[2] (第二版)[M].電子工業(yè)出版社,2009.[3] 宋文緒,(第三版)[M].高等教育出版社,2008.[4] [M].電子工業(yè)出版社,2009.[5] 陳忠平,曹巧媛曹琳琳,劉瓊,[M].清華大學(xué)出版社,2007.附錄一 硬件設(shè)計原理圖 附錄二 程序清單//速度超過30KM/H報警includeincludeincludedefine uint unsigned int define uchar unsigned char uint zd。四、仿真結(jié)果如下圖仿真結(jié)果一表示:速度為0,路程也為0?!∩晌募?、。路程公式:s=*pi*r*n,隨著脈沖n的增加s不斷累加。v=v/5。高速時: v+=tab_v[i]。速度計算公式:tab_v[5]=*pi*r/time。:當(dāng)來一個脈沖進入定時器0中斷,給T0定時器賦50毫秒初值,當(dāng)記滿50毫秒t++。 開啟T0 ,當(dāng)來一個脈沖n++。i++)tab_v[i] = tab_v[i+1]。高低速的判斷,當(dāng)V=5時為高速,并用flag = 0,記高速標(biāo)志位,flag=1,記低速標(biāo)志位;for(i = 0。time=sec+t*,記一個脈沖的時間。 打開T0中斷允許。 打開外中斷0中斷控制位.設(shè)置外部中斷0優(yōu)先級控制位。子程序按模塊化的思路編寫。 //將數(shù)據(jù)寫入DDRAM或CGRAM指令(11)void Read_data()。 //設(shè)定DDRAM地址指令(9)void Read_busy_flag()。 //功能設(shè)定指令(7)void Set_character_address()。 //顯示屏的開關(guān)控制指令(5)void Cursor_or_Display_shift()。 //光標(biāo)歸位指令(3)void Entry_mode_set()。2. 5 顯示電路 1602液晶顯示模塊可以和單片機AT89C51直接接口,1602的驅(qū)動程序11條指令,(1)void Clear_display()。復(fù)位后,P0到P3并行I/O口全為高電平,其它寄存器全部清零,只有SBUF寄存器狀態(tài)不確定。上電時,剛接通電源,電容C相當(dāng)于瞬間短路,+5V立即加到RET/VPD端,該高電平使89C52全機自動復(fù)位,這就是上電復(fù)位;若運行過程中需要程序從頭執(zhí)行,只需按動按鈕即可。本系統(tǒng)的復(fù)位電路是采用按鍵復(fù)位的電路,是常用復(fù)位電路之一。只要RET保持高電平,則89C52循環(huán)復(fù)位。有了它可以使程序從
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1