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

正文內(nèi)容

無(wú)線多點(diǎn)警報(bào)系統(tǒng)畢業(yè)設(shè)計(jì)(參考版)

2025-07-02 14:40本頁(yè)面
  

【正文】 在論文的研究及整理期間,又有高功臣老師的指導(dǎo),并且對(duì)我的設(shè)計(jì)提出寶貴的建議,才使得論文得以順利的完成,在此謹(jǐn)向韓教授、高老師表示忠心的感謝和崇高的敬意。從開(kāi)始時(shí)的滿富激情到后來(lái)汗水背后的復(fù)雜心情,點(diǎn)點(diǎn)滴滴無(wú)不令我回味無(wú)長(zhǎng)。經(jīng)過(guò)五個(gè)星期的設(shè)計(jì)里,過(guò)程曲折可謂一語(yǔ)難盡。通過(guò)這次畢業(yè)設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。//接收數(shù)據(jù) lcd2()。 TL0=0x01。 //中斷打開(kāi) xiang=0。//LCD初始化 lcd1()。//nRF905初始化 peizhi()。//全局中斷中斷打開(kāi) ET0=1。//給初值 TL0=0x01。//蜂鳴器停止}void main(){ TMOD=0x01。 } } TR0=0。)//進(jìn)入循環(huán),從左到右直至“\0”結(jié)束 { xianshi(display4[i])。 while(display4[i]!=39。 } } else { zhiling(0x98)。)//進(jìn)入循環(huán),從左到右直至“\0”結(jié)束 { xianshi(display3[i])。 while(display3[i]!=39。 if(shu[0]==1||shu[1]==1||shu[2]==1||shu[3]==1|| shu[4]==1||shu[5]==1||shu[6]==1||shu[7]==1) { //判斷是高8位還是低8位報(bào)警 zhiling(0x88)。 i++。\039。//在LCD第二行左邊第一格顯示 i=0。 i++。\039。//在LCD第一行左邊第一格顯示 i=0。//顯示清零}void lcd1()//LCD前兩行顯示{ uchar i。//開(kāi)顯示,關(guān)光標(biāo) zhiling(0x01)。//基本指令操作 zhiling(0x0c)。//設(shè)置并口輸入 zhiling(0x30)。//使能打開(kāi),寫(xiě)數(shù)據(jù) EN=0。//將要寫(xiě)數(shù)據(jù)給P0口 EN=1。 P0=r。//RS為1時(shí)為數(shù)據(jù) RW=0。//使能打開(kāi),輸入指令 EN=0。//將指令給P0口 EN=1。//LCD使能關(guān)閉 P0=s。//RS為0時(shí)為指令 RW=0。//如果DR與AM有一個(gè)為1 TRX_CE=1。 CSN=1。 write(RRP)。 TRX_CE=0。 } else { shu[i]=0。i) { SCK=1。 for(i=15。 SCK=0。 //命令從高之低依次輸入nRF905 miao(1)。0x80)。 SCK=0。i8。 j=a。 } CSN=1。i10。//往nRF905輸入數(shù)據(jù)或指令時(shí),要將使能端用低電平 write(RC)。//選擇模式}void peizhi()//配置寄存器{ uchar i。//芯片上電 TRX_CE=0。//接受或發(fā)送數(shù)據(jù)完成 AM=1。//SPI使能禁用 SCK=0。j)。i) for(j=110。 for(i=x。//LCD第四行顯示uchar code canshu[]={0x01,0x0c,0x44,0x20,0x20,0xe7,0xe7,0xe7,0xe7,0x58}。//LCD第二行顯示uchar display3[]={A區(qū)報(bào)警}。//將接收到的數(shù)據(jù)放在此數(shù)組中uchar code display1[]={無(wú)線多點(diǎn)報(bào)警系統(tǒng)}。//LCD是能sbit xiang=P2^4。//數(shù)據(jù)與命令選擇端sbit RW=P2^2。//接受或發(fā)送數(shù)據(jù)完成sbit PSB=P2^0。//地址匹配sbit SCK=P3^0。 //選擇模式sbit CD=P1^6。//芯片上電sbit TRX_CE=P1^4。//SPI輸入sbit MISO=P1^2。 } 接收及顯示信號(hào)程序include define uchar unsigned chardefine uint unsigned intdefine RC 0x10 //讀配置寄存器命令define RTP 0x21//讀發(fā)送數(shù)據(jù)命令define RTA 0x23//讀發(fā)送地址命令define RRP 0x24//讀接收數(shù)據(jù)命令sbit CSN=P1^0。//報(bào)警檢測(cè) fasong()。 TL0=0x01。 if(a!=0x00||b!=0x00) TR0=1。 a=P1。 P1=0x00。//nRF905初始化 peizhi()。 //全局中斷打開(kāi) ET0=1。//給初值 TL0=0x01。 } //數(shù)據(jù)輸完后向左移一位 } } void main() { TMOD=0x01。 } else { shu[i]=0。0x80。i16。 temp=P2。 } temp=temp1。//判斷檢測(cè)數(shù)據(jù)是否大于0 if(a0) { shu[i]=1。i++) { a=tempamp。 if(temp!=0x00) { for(i=0。 P1=0x00。//停止發(fā)送 TR0=0。//發(fā)送數(shù)據(jù) miao(1)。 } //將地址輸入 CSN=1。i4。 write(WTA)。 miao(1)。i++) { write(shu[i])。 //寫(xiě)發(fā)送數(shù)據(jù)命令 for(i=0。 CSN=0。 SCK=0。 SCK=1。//將要輸入的數(shù)據(jù)或 j=j1。 MOSI=(jamp。i++) { miao(1)。 for(i=0。//SPI使能禁用 } void write(uchar a)//往nRF905中寫(xiě)數(shù)據(jù)或指令 { uchar i,j。i++) { write(canshu[i])。//寫(xiě)配置寄存器命令 for(i=0。 CSN=0。//使能芯片接收 TX_EN=1。//地址匹配 PWR_UP=1。//在輸入數(shù)據(jù)或命令時(shí)要將時(shí)鐘拉低 DR=1。 } void init()//nRF905初始化 { CSN=1。j0。i0。 void miao(uint x)//延時(shí) { uint i,j。//接受或發(fā)送數(shù)據(jù)完成 uchar shu[16]。//載波檢測(cè) sbit AM=P3^0。 //SPI使能 sbit SCK=P0^1。//SPI輸入 sbit MISO=P0^3。//使能芯片發(fā)送或接收 sbit PWR_UP=P0^4。 檢測(cè)及發(fā)送信號(hào)程序 include define uchar unsigned char define uint unsigned int define WC 0x00 //寫(xiě)配置寄存
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1