S 8 模式选定输入端,高速或待机模式
本设计中,由于PIC单片机内部集成了CAN总线控制器,将TJA1050的TXD和RXD数据收发引脚接至单片机即可,图中的R20为120欧姆的终端匹配电阻,具体电路如图3-6所示:
图3-6 CAN总线通信电路
3.9 串口通信电路
3.9.1 串口介绍
RS-232接口也称为标准串口,是目前最常用的一种串行通讯接口,它是在1970年由美国电子工业协会(EIA)联合贝尔系统,调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准,它的全名是”数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准。传统的RS-232-C接口标准有22根线,采用标准25芯D型插头座。后来的PC上使用简化了的9芯D型插座。现在应用中25芯插头座已经很少再采用了。现在的PC机一般有两个串行口:COM1和COM2。你到计算机后面能看到9针D型接口就是了。现在有很多工控软件、智能仪表或者物流接收器都采用COM口与计算机相连。
3.9.2 单片机和PC机连接
上位机的串行口采用的是标准的RS-232C接口,由于PIC单片机的串行口电平是TTL电平,但是TTL电平特性与RS232的电气特性不匹配,因此为了使单片机的串口能与RS-232C接口通信,必须将串行口的输入/输出电平进行转换。采用目前最常用的芯片MAX232实现RS-232C与TTL的电平转换。图3-7为连接示意图: CAN总线智能化物流电子选取系统的仿真(9):http://www.youerw.com/jisuanji/lunwen_2357.html