407【畢設課設】基於51微控制器無線藍芽兒童防丟器跟蹤器主從機檢測設計
阿新 • • 發佈:2020-12-05
【資源下載】下載地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
51微控制器無線藍芽兒童防丟器跟蹤器主從機檢測40
本系統由主機和從機組成。
主機由STC89C52微控制器、藍芽無線模組、指示燈、蜂鳴器報警及電源組成。
從機由STC89C52微控制器、藍芽無線模組及電源組成。
1、上電後,主從機沒有連線過,不報警,表示第一次使用沒有進行過連線。
2、當主機和從機互聯後,主機的LED燈不亮,蜂鳴器不報警,如果主機和
從機的距離很遠,即失聯後,主機的LED燈和蜂鳴器聲光報警。如果再次
連線上停止報警。
void uartSendByte(unsigned char dat); void main (void) { Init_Timer0(); //定時器0初始化 UART_Init(); DelayMs(200); //延時有助於穩定 uartSendStr("reday ok!!",10); while (1) //主迴圈 { DelayMs(200); //定時傳送連結資訊 uartSendStr("*****",5); } } void Init_Timer0(void) { //**All notes can be deleted and modified**// TMOD |= 0x10; //使用模式1,16位定時器,使用"|"符號可以在使用多個定時器時不受影響 TH0=(65536-20000)/256; //重新賦值 20ms TL0=(65536-20000)%256; EA=1; //總中斷開啟 ET0=1; //定時器中斷開啟 TR0=1; //定時器開關開啟