2020-01-12 17:29发布
anjiyifan 发表于 2019-5-30 23:43 楼主问题解决了吗?你的原因应该是计算波特率的时候多加了一个1导致的。试试这样: #ifdef FOSC_166000 // ...
coleyao 发表于 2018-6-23 09:34 新唐的东东真难用啊,N76E003不是Keil官方支持的芯片,装了驱动接仿真器之后一通乱跑,调试都没头绪了啊 ...
LearningASM 发表于 2018-6-23 11:40 参考以前51的接收方案,在中断里面接收到缓存
最多设置5个标签!
已经放弃这个芯片了
后面还有人在跟着催进度,伤不起啊!
乱跑倒是还没有遇到,刚刚测试,串口打断点,发送一个数据,半天才中断,有点伤不起.
不知道这种8bit的mcu 除了发送数据中间加延时 还有什么好的办法没>?
已经加了缓冲的,还会出现丢数据问题,所以才上来问问,有没有更好的办法的
- void UART0_INT(void) interrupt 4
- {
- if (RI==1)
- { /* if reception occur */
- clr_RI; /* clear reception flag for next reception */
- buf[kpp] = SBUF;
- kpp++;
- }
- }
复制代码一周热门 更多>