入门单片机
根据数据传送的波特率即字节中每一位的传送时间,我们便可用普通 I/O 口来模拟实现串行通信的时序。
2.硬件电路 89C51 单片机通过普通 I/O 口与 PC 机 RS232 串口实现通信的硬件接口电路如图 2 所示。由于 PC 系列微机串行口为 RS232C 标准接口,与输入、输出均采用 TTL 电平的 89C51 单片机在接口规范上不一致,因此 TTL电平到 RS232 接口电平的转换采用 MAXIM 公司的 MAX232 标准RS232接口芯片, 该芯片可以用单电压 (+5V) 实现RS232接口逻辑 “1” (-3V~15V)和逻辑“0” (+3V~15V)的电平转换。图中 89C51 的 P1.0 模拟发送端,P1.1 模拟接收端。
完整的pdf格式文档51黑下载地址:
89C51 单片机IO 口模拟串行通信的实现方法.pdf
(144 KB, 下载次数: 8)
|