STC15串口总结.pdfVIP

  • 44
  • 0
  • 约3.26千字
  • 约 4页
  • 2017-06-12 发布于河南
  • 举报
STC15串口总结

STC15 串口总结 一、实验硬件 1、测试芯片STC15F2K60S 。 2、单片机通过MAX232 电平转换跟计算机通信,波特率 9600bps 。 3、定时器2 做波特率发生器。 二、程序 1、先配置串口,包括用那组串口,数据帧,波特率是否加倍 // 串口配置 void uartconfiguration(void) { S1_USE_P30P31(); //UART1 使用P30 P31 口 默认 S1_8bit(); //异步串口,8 数据,1 停止位 SCON=0X50 AUXR = ~(14); //停止定时器2 AUXR |= 0x01; //定时器2 作 UART1 的波特率发生器 AUXR = ~(12); //定时器2 的速度是传统8051 的12 倍,不分频(12T) T2x12=0 TI=0; RI=0; } 2、串口的速度单独可以配置,因为在使用过程中,可能涉及到 波特率的修改,这样单独配置就比较好用。 波特率是通过设置定

文档评论(0)

1亿VIP精品文档

相关文档