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

正文內(nèi)容

基于加速度傳感器的姿態(tài)檢測(cè)及應(yīng)用系統(tǒng)畢業(yè)設(shè)計(jì)(論文)-資料下載頁(yè)

2025-06-30 21:57本頁(yè)面

【導(dǎo)讀】顯示屏組成的系統(tǒng),系統(tǒng)中所有設(shè)備均通過單片機(jī)進(jìn)行指令控制和協(xié)調(diào)操作。存、數(shù)據(jù)顯示等。系統(tǒng)充分利用了nRF905無(wú)線傳感器網(wǎng)絡(luò)所具有的通信質(zhì)量高、通信距。系統(tǒng)工作在915MHzISM頻段,數(shù)據(jù)傳輸率為50Kbps,節(jié)點(diǎn)設(shè)備的工作電壓為。μA,節(jié)能設(shè)計(jì)更方便。

  

【正文】 TxRxBuffer[1]=0xff。 success_flag=1。 data1=TxRxBuffer[2]。 data2=TxRxBuffer[3]。 data3=TxRxBuffer[4]。 data4=TxRxBuffer[5]。 data5=TxRxBuffer[6]。 data6=TxRxBuffer[7]。 data7=TxRxBuffer[8]。 data8=TxRxBuffer[9]。 minhit=TxRxBuffer[10]。 if(minhit==1)sco++。 minhit=0。 Ini_System()。 } } } /********************************/ /*函數(shù)名稱 :LCD 寫命令 /*函數(shù)功能 :寫命令到 LCD 寄存器 /*輸入量 :mand /*輸出量 :無(wú) /********************************/ void write_mand(uchar mand) { LCD_RS=0。 28 LCD_RW=0。 LCD_EN=0。 P0=mand。 delay_nms(5)。 LCD_EN=1。 delay_nms(5)。 LCD_EN=0。 } /********************************/ /*函數(shù)名稱 :LCD 寫數(shù)據(jù) /*函數(shù)功能 : /*輸入量 :data /*輸出量 :無(wú) /*說 明 :其實(shí)也起到驅(qū)動(dòng)顯示的作用 ,只要一寫數(shù)據(jù) ,LCD 就會(huì)立刻顯示 /* 并在寫數(shù)據(jù)顯示之前一定要設(shè)置好位置 .LCD_posit /********************************/ void write_data(uchar message) { LCD_RS=1。 LCD_RW=0。 LCD_EN=0。 P0=message。 delay_nms(5)。 LCD_EN=1。 delay_nms(5)。 LCD_EN=0。 } /********************************/ /*函數(shù)名稱 :LCD 顯示位置設(shè)置 /*函數(shù)功能 :設(shè)置字符要顯示的位置并立即顯示 /*輸入量 :坐標(biāo) x和 y,00代表第一行第一個(gè)字符 , 01代表第一行第二個(gè)字符 ,31代表第四行第二個(gè)字符 /*輸出量 :無(wú) /********************************/ void LCD_posit(uchar x,uchar y) { uchar posit。 29 if(x==0) {x=0x80。} else if(x==1) {x=0x90。} else if(x==2) {x=0x88。} else if(x==3) {x=0x98。} posit=x+y。 write_mand(posit)。 } /********************************/ /*函數(shù)名稱 :LCD 初始化 /*函數(shù)功能 :開顯示 ,關(guān)光標(biāo) ,并口方式 ,清屏 /*輸入量 : /*輸出量 : /********************************/ void LCD_init() { write_mand(0x03)。 delay_nms(5)。 write_mand(0x0c)。 delay_nms(5)。 write_mand(0x01)。 delay_nms(5)。 } /********************************/ /*函數(shù)名稱 :LCD 顯示準(zhǔn)備 /*函數(shù)功能 :顯示 LCD 靜態(tài)字符 /*輸入量 : /*輸出量 : 30 /********************************/ void LCD_ready() { uchar i。 LCD_posit(0,0)。 i=0。 while(dis1[i]!=39。\039。) { write_data(dis1[i])。 i++。 } LCD_posit(1,0)。 i=0。 while(dis2[i]!=39。\039。) { write_data(dis2[i])。 i++。 } LCD_posit(2,0)。 i=0。 while(dis3[i]!=39。\039。) { write_data(dis3[i])。 i++。 } LCD_posit(3,0)。 i=0。 while(dis4[i]!=39。\039。) { write_data(dis4[i])。 i++。 } } /********************************/ /*函數(shù)名稱 :LCD 顯 示 /*函數(shù)功能 :顯示 LCD 動(dòng)態(tài)變化字符 /*輸入量 : /*輸出量 : 31 /********************************/ void LCD_display() { uchar i。 uchar airtemp[]={EDCBA}。 dis1[6]=data1/1000+0x30。 dis1[7]=data1%1000/100+0x30。 dis1[8]=data1%1000%100/10+0x30。 dis1[9]=data1%1000%100%10+0x30。 // dis1[10]=sco/10+0x30。 dis1[15]=sco%10+0x30。 LCD_posit(0,3)。 i=6。 while(dis1[i]!=39。\039。) { write_data(dis1[i])。 i++。 } i=0。 dis2[6]=data2/1000+0x30。 dis2[7]=data2%1000/100+0x30。 dis2[8]=data2%1000%100/10+0x30。 dis2[9]=data2%1000%100%10+0x30。 LCD_posit(1,3)。 i=6。 while(dis2[i]!=39。\039。) { write_data(dis2[i])。 i++。 } i=0。 32 dis3[6]=data3/1000+0x30。 dis3[7]=data3%1000/100+0x30。 dis3[8]=data3%1000%100/10+0x30。 dis3[9]=data3%1000%100%10+0x30。 LCD_posit(2,3)。 i=6。 while(dis3[i]!=39。\039。) { write_data(dis3[i])。 i++。 } i=0。 if(data8==4) { dis4[10]=airtemp[4]。} else if(data8==3) { dis4[10]=airtemp[4]。} else if(data8==2) { dis4[10]=airtemp[4]。} else if(data8==1) { dis4[10]=airtemp[4]。} else //if(data8==0) { dis4[10]=airtemp[4]。} LCD_posit(3,5)。 i=10。 while(dis4[i]!=39。\039。) { write_data(dis4[i])。 i++。 } i=0。 33 } /********************************/ /*函數(shù)名稱 :時(shí)間計(jì)算 /*函數(shù)功能 :主要處理時(shí)間加 減以及判斷是否加 min /*輸入量 : /*輸出量 : /********************************/ void time_count() { if(sco==2) { sco=0。 min++。 if(min==99) { min=0。 hour++。 if(hour==24) { min=0。 hour=0。 sco=0。 } } } } void TXRX_init(void) { 34 EA=1。 //開總中斷 ES=1。 //允許串口中斷 ET1=1。 //允許定時(shí)器 T1 的中斷 TMOD=0x20。 //定時(shí)器 T1,在方式 2 中斷產(chǎn)生波特率 PCON=0x00。 //SMOD=0 SCON=0x50。 // 方式 1 由定時(shí)器控制 TH1=0xfd。 //波特率設(shè)置為 9600 TL1=0xfd。 TR1=1。 //開定時(shí)器 T1 運(yùn)行控制位 } void main(void) { // uchar turnmum。 Ini_System()。 PWR_UP=0。 DR=1。 success_flag=0。 TRX_CE=0。 Delay(1000)。 TX_EN=0。 TRX_CE=1。 PWR_UP=1。 TXRX_init()。 LCD_init()。 LCD_ready()。 while(1) { Wait_Rec_Packet()。 //等待接收完成 time_count()。 LCD_display()。 if(success_flag) { TX_EN=0。 35 TRX_CE=1。 PWR_UP=1。 delay_nms(25)。 // Delay(5000)。 success_flag=0。 delay_nms(25)。 } } 另外配套的 Atmega128 的程序在 或者搜索 018ATmega128_LastAttack_AirCheck_Text1 即可,或者加微信號(hào) PenloveFan1314 咨詢。 36 致 謝 本項(xiàng)目的系統(tǒng)硬件研制和論文撰寫都得到石建國(guó)老師的精心指導(dǎo)、多次指正和切身支持。首先,在這里要衷心地對(duì) 最深沉的感謝! 大學(xué)四年,在學(xué)習(xí)、生活、 思想、德育、情感各方面,老師們和同學(xué)們都給予我無(wú)私的關(guān)懷、支持和鼓勵(lì),讓我在大學(xué)四年不但修得知識(shí),更是修得恩情,友情。在即將完成大學(xué)學(xué)業(yè),離開母校走向社會(huì)之際,心中充滿了對(duì)母校老師和同學(xué)們的感激和依戀之情,母校 4年的培養(yǎng)使我的知識(shí)水平和思想境界有了非常明顯的提高,母校濃郁的學(xué)術(shù)、文化氛圍使我的大學(xué)生活充實(shí)而快樂。在這里,向各位道聲,謝謝! 還要謝謝父母親,他們給予我無(wú)私的愛,他們給予我無(wú)條件的支持,還有時(shí)時(shí)刻刻的鼓勵(lì),這一切是我在浩瀚人生中最明亮的燈塔,引著我走向更好的未來(lái)。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1