单片机各种通信方式的特点和主要应用场合 串口用的比较多: RS232,用于与标准的 RS232设备通讯 网卡,用于互联网或采用网卡端口的设备通讯 I2C,用于单片机自己外设或多个单片机之间通讯 CAN,工业标准,汽车中常用 并口: 并口就是直接将数据输入或输出,多少位数据就要用多少根线,此外还要加上控制线 2根以上
例如 8位的数据通讯,至少用 10根线
由于单片机的引脚数目有限,这种方法很不实用
并行口现在计算机都几乎不用了
如果感兴趣,你就找以前的计算技术方面的书上还有介绍
并口线路复杂,可靠性低,速度低,除了早期的打印机还用,也几乎没有这样的外设了
大家好, 通过前一期的学习, 我们已经对ICD2 仿真烧写器和增强型PIC 实验板的使用方法及学习方式有所了解与熟悉,学会了如何用单片机来控制发光管、继电器、蜂鸣器、按键、数码管等资源,体会到了学习板的易用性与易学性,看了前几期实例,大部分都是基于单片机端口操作原理呢
大家是否觉得这样一个单片机系统似乎缺少点什么呢
不错,本期我们将介绍单片机与电脑通讯,使单片机与 PC 机能够联机工作
单片机除了需要控制外围器件完成特定的功能外,在很多应用中还要完成单片机和单片机之间、单片机和外围器件之间,以及单片机和微机之间的数据交换和指令的传输,这就是单片机的通信
单片机的通信方式可以分为并行通信和串行通信
并行方式传送一个字节的数据至少需要 8 条数据线
一般来讲单片机与打印机等外围设备连接时,除 8 条数据线外,还要状态、应答等控制线,当传送距离过远时电线要求过多,成本会增加很多
单片机的串行通信方法较为多样,传统的串行通信方式是通过单片机自带的串行口进行 RS232 方式的通信
串行通信是以一位数据线传送数据的位信号,即使加上几条通信联络控制线,也比并行通信用的线少
因此,串行通信适合远距离数据传送,如大型主机