[問題] 藍芽遙控器
專題實驗需要用到藍芽遙控控制AT89S51,
在FLYER上可以接收到經由藍芽模組傳來的字元,
但是我按了按鍵LED燈卻沒有根據指令有明暗的變化,
不知道我的程式碼是否有錯,想要麻煩各位幫我看一下,
謝謝。
#include <at89x51.h>
void uart_init(void)
{
SCON=0x50;
TMOD=0x20;
TH1=253;
TR1=1;
}
main()
{
unsigned int i;
unsigned char k;
uart_init();
P1_0=0; \\亮燈
for(i=1;i<10;i++){while(!TI);TI=0;SBUF='B'} \\傳9個B測試(到這邊有成功)
start:
while(!RI)
RI=0;
k=SBUF;
if(k==1)
{
P1_0=1;
}
if(k==2)
{
P1_0=0;
}
goto start;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.184.250.215
→
04/16 09:24, , 1F
04/16 09:24, 1F
推
04/16 12:06, , 2F
04/16 12:06, 2F
推
04/16 13:26, , 3F
04/16 13:26, 3F
→
04/17 09:41, , 4F
04/17 09:41, 4F
→
04/17 09:41, , 5F
04/17 09:41, 5F
推
04/17 11:17, , 6F
04/17 11:17, 6F
ASM 近期熱門文章
PTT數位生活區 即時熱門文章