1
2
11
新手上路
使用道具 举报 送花
762
1万
管理员
void uart() interrupt 4 //串口通信中断函数 { u8 rec_data; //unsigned char ch; RI = 0; //清除接收中断标志位 rec_data=SBUF; //存储接收到的数据 // P0=SBUF; ch=SBUF; TI=1; //使用printf必须要标志位为1 // printf("A"); // if(P0_0==0) // { LED1=1;printf("n0.val=0\XFF\XFF\XFF\XFF"); TI=0; } switch(ch) { case 0x30 :LED3=0; printf("n0.val=0\XFF\XFF\XFF\XFF"); TI=0;break;复制代码
19
3245
5533
论坛元老
38
2370
3018
荣誉版主
哈*** 发表于 2024-10-6 22:05 你好,发送的值30,怎么也被打印输出,这个值没有在输出范围里面
8
318
1837
金牌会员
21
488
1001
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-8-1 11:41 , Processed in 0.129718 second(s), 93 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.