keil软件中uart#0,uart#1,uart#2的区别和作用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了keil软件中uart#0,uart#1,uart#2的区别和作用相关的知识,希望对你有一定的参考价值。
参考技术A 串口0串口1
串口2本回答被提问者采纳
用于UART1的Keil C51字符回波测试
From Keil C51 examples, TEST.C: ISD51 Demo for TI MSC 1210.Polled (non-interrupt) mode.
Work-around for dropped-characters related to stop-bit problem: Clear SCON1.5 (or SM2_1).
void TestSerial(void) { // for UART1, use TI_1, RI_1 and SBUF1. // for UART0, use TI, RI and SBUF. char c = 'A'; TI_1 = 1; while (1) // forever. { if (RI_1) // if a char is ready... { c = SBUF1; // Read a char. RI_1 = 0; // Indicate that we've read the char. } while (!TI_1) {;} // wait for TX to be ready. TI_1 = 0; SBUF1 = c; // Send a char } }
以上是关于keil软件中uart#0,uart#1,uart#2的区别和作用的主要内容,如果未能解决你的问题,请参考以下文章
keil uvision4, printf输出一段字符串 打开 Uart #1 没有任何内容 是否哪边设置有问题,谢谢!