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

正文內(nèi)容

基于51單片機(jī)智能小車的設(shè)計(jì)(文件)

 

【正文】 Write_Com(0x80)。 } } i = 0x80。 Write_Com(0x88)。 } } Write_Com(0x30)。 //頁(yè)地址起點(diǎn) for(j = 0。 //起始地址 for(k = 0。 for(j = 0。//頁(yè)的起始地址 for(k = 0。 //打開(kāi)繪圖顯示 Write_Com(0x30)。i(num*2)。 for(i=0。 智能小車的設(shè)計(jì) 29 / 29 for(j=y_addr。i++) { Write_Com(0x36)。 Read_RAM()。 Write_Com(0x80+j2)。 Write_Data(MEL)。 } } //顯示字符 void Print(uchar *str) { while(*str!=39。 Delay_Nms(2)。) { Write_Data(*str)。 s++。 Write_Com(0x30)。 MEL=Read_RAM()。 Write_Com(0x80+i)。j++) for(i=x_addr。i++) Write_Data(*(pt++))。//顯示漢字 } /************************************************** * 名稱: dis_zifu * 函數(shù)功能 :指定位置顯示字符 *參數(shù)名: addr 顯示地址 pt 字符地址 num 字符個(gè)數(shù) ************************************************/ void dis_zifu(uchar addr,const uchar *pt,uchar num) { uchar i。 Write_Com(addr)。k++) { Write_Data(*ptr++)。j++) { 智能小車的設(shè)計(jì) 28 / 29 Write_Com(i++)。k++)//x 軸從 0~16,每個(gè)數(shù)代表八位 { Write_Data(*ptr++)。j++) //y 軸從 0~32 { Write_Com(i++)。 Write_Com(0x34)。k 12。j 17。k 12。j 32。 //回到基本指令集 } /****************************清除部分 GDRAM****************/ void ClearsomeGDRAM(void) { uchar i,j,k。 for(k = 0。 for(j = 0。 for(k = 0。 for(j = 0。 Write_Com(0x80)。 智能小車的設(shè)計(jì) 26 / 29 Write_Com(0x01)。 Write_Com(0x02)。 } /******************************************* 函數(shù)名稱: Ini_Lcd 功 能:初始化液晶模塊 參 數(shù):無(wú) 返回值 :無(wú) ********************************************/ void Ini_Lcd(void) { // LCD_CMDOut。 LCD_EN=0。 LCD_EN=1。 // LCD_DataIn。 lcdtemp = LCD2MCU_Data。 LCD_RW=1。 Write_Com(a)。 LCD_EN=0。 LCD_RW=0。 LCD_EN=0。 LCD_RW=0。 } while(lcdtemp amp。 do //判忙 { LCD_EN=1。 } /********************************************* 函數(shù)名稱: checkbusy 功能:測(cè)忙 **********************************************/ void checkbusy(void) { uchar lcdtemp = 0。 } /******************************************* 函數(shù)名稱: Delay_Nms 功 能:延時(shí) N 個(gè) 1ms 的時(shí)間 智能小車的設(shè)計(jì) 23 / 29 參 數(shù): n延時(shí)長(zhǎng)度 返回值 :無(wú) ********************************************/ void Delay_Nms(uint n) { uint i。 // //define LCD_EN_L P2^2 // /******************************************* 函數(shù)名稱: Delay_1ms 功 能:延時(shí)約 1ms 的時(shí)間 參 數(shù):無(wú) 返回值 :無(wú) ********************************************/ void Delay_1ms(void) { uchar i。 } endif (3)12864 顯示程序: include define uchar unsigned char define uint unsigned int extern const unsigned char shuzi_table[]。 //溫度符號(hào) // TempBuffer[3]=39。039。 //讀取溫度值高位 temp_value=b4。 //跳過(guò)讀序號(hào)列號(hào)的操作 WriteOneChar(0xBE)。 // 跳過(guò)讀序號(hào)列號(hào)的操作 WriteOneChar(0x44)。 uchar b=0。 delay_18B20(5)。 i0。 delay_18B20(4)。i) { DQ = 0。 } /***********ds18b20 讀一個(gè)字節(jié) **************/ uchar ReadOneChar(void) 智能小車的設(shè)計(jì) 21 / 29 { uchar i=0。 //精確延時(shí) 大于 480us DQ = 1。 DQ = 1。 //溫度傳送數(shù)據(jù) IO 口 uchar temp_value。 sbit TR2 = T2CON^2。 sbit EXF2 = T2CON^6。 sbit RI = SCON^0。 sbit REN = SCON^4。 sbit RXD = P3^0。 sbit T0 = P3^4。 sbit PX0 = IP^0。 sbit PS = IP^4。 sbit EX1 = IE^2。 /* IE */ sbit EA = IE^7。 智能小車的設(shè)計(jì) 19 / 29 sbit IE1 = TCON^3。 //8052 only /* TCON */ sbit TF1 = TCON^7。 sbit RS1 = PSW^4。 sfr TH2 = 0xCD。 /* 8052 Extensions */ sfr T2CON = 0xC8。 sfr IE = 0xA8。 sfr TL0 = 0x8A。 sfr DPH = 0x83。 sfr ACC = 0xE0。 sfr P1 = 0x90。 if(count2==33) { bye=1。 } void int0() interrupt 0 //外部中斷與數(shù)據(jù)接收 { if(star) { if(count132) //判斷是否為引導(dǎo)嗎 count2=0。 } key()。 } if(star) { 智能小車的設(shè)計(jì) 17 / 29 EA0=0。 bye=0。 P1=0x0a。 Write_Com(0x90+7)。 Write_Com(0x90)。 } } void main() { Ini_Lcd()。 break。 break。 // EA1=0。EB0=0。EB0=1。EB0=1。EB0=0。 } ircode[j]=a。i8。 } void chuli( void) //字節(jié)數(shù)據(jù)處理 { int i,j,k=1,a。 TR0=1。 TH0=0x00。 //開(kāi)啟溫度采集程序 temp_to_str()。 uchar ircode[4],star=0,count1=0,count2,bye=0,chuliok=0。 sbit EB0=P3^6。我明白了團(tuán)隊(duì)協(xié)作,分工合作的團(tuán)隊(duì)精神。但是在整個(gè)過(guò)程,在開(kāi)始的硬件搭建時(shí)我們?nèi)齻€(gè)人都有參加,如果不了解硬件的組成,軟件調(diào)試和論文根本就沒(méi)有辦法完成。 在這次的智能小車設(shè)計(jì)中,小車的模塊 分為電機(jī)驅(qū)動(dòng)模塊,紅外接收模塊,溫度檢測(cè)模塊,液晶顯示模塊,穩(wěn)壓模塊,單片機(jī)最小應(yīng)用系統(tǒng)等。往往會(huì) 出現(xiàn)意想不到的問(wèn)題,我們必須得做到冷靜耐心的去分析問(wèn)題,而不是焦躁不安,輕言放棄。平 時(shí)看課本,這次看了,下次就忘了,通過(guò)動(dòng)手實(shí)踐讓我們對(duì)各個(gè)元件印象 深刻。 我覺(jué)得做課程設(shè)計(jì)同時(shí)也是對(duì)課本知識(shí)的鞏固和加強(qiáng),由于課本上的知識(shí)太多,平時(shí)課間的學(xué)習(xí)并不能很好的理解和運(yùn)用各個(gè)元件的功能,而且考試內(nèi)容有限,所以在這次課程設(shè)計(jì)過(guò)程中,我們了解了很多元件的 功能,并且對(duì)于其在電路中的使用有了更多的認(rèn)識(shí)。通過(guò)這次課程設(shè)計(jì),加強(qiáng)了我們動(dòng)手、思考和解決問(wèn)題的能力。 設(shè)計(jì)心得體會(huì)(雷軍) 經(jīng)過(guò)這一個(gè) 星期的實(shí)習(xí),過(guò)程曲折真是一語(yǔ)難盡 。 事實(shí)上,我們遇到的問(wèn)題遠(yuǎn)不止這些,但是,無(wú)論怎樣的挫折,無(wú)論怎樣的想要放棄,最后都堅(jiān)持了下來(lái)。隨后我們就買器材,焊接電路,寫程序。從一開(kāi)始選題,就查了很多相關(guān)的資料,一直到考完試動(dòng)手完成它, 雖然確實(shí)遇到很多技術(shù)上的問(wèn)題 ,但整個(gè)過(guò)程可以說(shuō)是相當(dāng)享受的 。在用小功率發(fā)射管發(fā)射信號(hào)情況下,其接收距離可達(dá) 35m。 圖 ( 10) 溫度顯示接線圖 紅外接收探頭用 HX1838,接收紅外信號(hào)頻率為 38Hz,周期約 26us, 同時(shí)能對(duì)信號(hào)進(jìn)行放大、檢波、整形,得到 TTL 電平的編碼信號(hào)。C、數(shù)字溫度計(jì)以 9 位數(shù)字量的形式反映器件的溫度值。 電動(dòng)小車的驅(qū)動(dòng)系統(tǒng)一般由控制器、功率變換器及電動(dòng)機(jī)三個(gè)主要部分組成。 按鍵手動(dòng)復(fù)位有電平方式和脈沖方式兩種。外部電路產(chǎn)生的復(fù)位信號(hào) (RST)送至施密特觸發(fā)器,再由片內(nèi)復(fù)位電路在每個(gè)機(jī)器周期的 S5P2 時(shí)刻對(duì)施密特觸發(fā)器的輸出進(jìn)行采樣,然后才得到內(nèi)部復(fù)位操作所需要的信號(hào)。 ( 2)復(fù)位信號(hào)及其產(chǎn)生 RST 引腳是復(fù)位信號(hào)的輸入端。片內(nèi)時(shí)鐘發(fā)生器把振蕩頻率兩分頻,產(chǎn)生一個(gè)兩相時(shí)鐘 P1 和 P2,供單片機(jī)使用。定時(shí)元件通常采用石英晶體和電容組成的并聯(lián)諧振回路。 ( 3)應(yīng)用系統(tǒng)開(kāi)發(fā)具有特殊性。用 STC89
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1