C单片机的串行口分析.pptVIP

  • 2
  • 0
  • 约5.95千字
  • 约 51页
  • 2016-06-10 发布于湖北
  • 举报
* * 串行口初始化步骤 确定T1的工作方式(TMOD) 计算T1的初值,装载TH1、TL1 启动T1(置位TR1) 确定串行口工作方式(SCON) 串口中断设置(IE、IP) * * 6.3 80C51单片机的串行口应用 6.3.1 利用单片机串口的并行I/O扩展 占用串口! 单片机端的电平转换 6.3.2 单片机与PC机间的通信 与PC机的硬件连接 直通连接 交叉连接 PC机串行口检查 PC机的串行口的收、发信号引脚短接 运行串口调试软件 连机编程测试 void main(void) { uchar temp; init(); while (1) { temp = ReceiveChar();//接收数据 SendChar(temp); //发送数据 } } void init(void) { SCON = 0x50; //方式1(N,8,1),接收允许 PCON = 0x00; //波特率不倍增 TMOD = 0x20; //置T1为8位自动重装方式 TL1 = 0xfd; TH1 = 0xfd; //波特率9600 TR1 = 1; } 7 6 5 4 3 2 1 0 SCON SM0 SM1 SM2 REN TB8 RB8 TI RI 字节地址:98H uchar ReceiveChar() {

文档评论(0)

1亿VIP精品文档

相关文档