单片机技术与应用2版教学教程刘松单元5串行通信演示文稿.pptVIP

  • 5
  • 0
  • 约5.85千字
  • 约 47页
  • 2018-04-19 发布于未知
  • 举报

单片机技术与应用2版教学教程刘松单元5串行通信演示文稿.ppt

C语言初始化编程 void InitUART(void) { TMOD = 0x20; SCON = 0x50; 发送SCON = 0x40 TH1 = 0xFD ; TL1 = 0xFD ; PCON = 0x00; EA = 1 ; ES = 1 ; TR1 = 1 ; } (一)任务要求: 1. 将存放在甲机20H—23H单元中数据,首先在单片机上显示,然后发送到PC机,以实现单片机与PC机之间的通信。 2.在单片机一位数码管上先显示一个字符P,然后等待计算机发送,单片机收到PC发来的数据显示在4个数码管上。 六、项目实施 (二)项目实施 将单片机显示的数字发送到PC 1. 控制字和计数初值 晶振为11.0592MHz,串行接口工作于方式1,波特率为9600b/s。用T1作为波特率发生器的控制字和计数初值位: 控制字:TMOD= 20H 代入已知条件,计算出初值为FDH。 (三)硬件电路 接P2口 接P0口 项目一 PC机与单片机之间通信 TTL到EIA电平的转换 项目一 PC机与单片机之间的通信 #includereg52.h #define uint unsigned int //数据类型宏定义 #define uchar unsigned char//数据类

文档评论(0)

1亿VIP精品文档

相关文档