《定时器计数器与串行接口.ppt》由会员分享,可在线阅读,更多相关《定时器计数器与串行接口.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章第六章定时器定时器/计数器与串行接口计数器与串行接口6.1 6.1 6.1 6.1 定时器与计数器定时器与计数器定时器与计数器定时器与计数器6.1.1 基本概念6.1.2 MCS-51单片机的定时器/计数器(1)GATE:功能:功能(2)C/T(3)M1、M0(1)TF1(2)TR1定时器/计数器的方式26.1.1定时器与计数器的应用举例6.1.2定时时钟芯片DSl2C8876.26.2串行传输的基本概念串行传输的基本概念串行传输的基本概念串行传输的基本概念串行传输方式串行传输方式串行传输方式串行传输方式11、异步传输(异步传输(异步传输(异步传输(Asynchronous Transm
2、issionAsynchronous TransmissionAsynchronous TransmissionAsynchronous Transmission)22、同步传输同步传输同步传输同步传输(Synchronous Transmission)(Synchronous Transmission)(Synchronous Transmission)(Synchronous Transmission)同步传输又分为无时钟信号线和有时钟信号线的两种同步传输又分为无时钟信号线和有时钟信号线的两种同步传输又分为无时钟信号线和有时钟信号线的两种同步传输又分为无时钟信号线和有时钟信号线的两种方式。
3、方式。方式。方式。数据通信中的几个问题 字符格式字符格式字符格式字符格式字符格式包括数据位的长度、含义和奇偶校验位的定义等。原则上字符格式可以由通信的双方自由制定,但最好能采用标准的字符格式,如采用ASCII标准。数据传输速率数据传输速率数据传输速率数据传输速率比特比特/秒:秒:bpsbps(bit per secondbit per second)每秒传输的二)每秒传输的二进制位数。进制位数。波特率:(波特率:(BaudBaud)每秒钟传送码元个数。)每秒钟传送码元个数。对一个码元只能取两种值的二进制数来说,对一个码元只能取两种值的二进制数来说,1 Baud1 Baud就等于就等于1bps1
4、bps。在数据通信中,采用二进制传输的情况比较普遍,在数据通信中,采用二进制传输的情况比较普遍,故常用波特率来表示数据传输速率了。但在对多故常用波特率来表示数据传输速率了。但在对多电平值传输情况下,电平值传输情况下,1 Baud1 Baud就要大于就要大于1bps1bps了。了。单工、双工方式单工、双工方式数据的校验方法数据的校验方法数据的校验方法数据的校验方法 奇偶校验奇偶校验奇偶校验奇偶校验 串行通信接口串行通信接口串行通信接口串行通信接口 串行通信中数据传输是一位一位传送的,计算机内部串行通信中数据传输是一位一位传送的,计算机内部串行通信中数据传输是一位一位传送的,计算机内部串行通信中数
5、据传输是一位一位传送的,计算机内部的数据是并行传送的数据是并行传送的数据是并行传送的数据是并行传送 RS-232CRS-232CRS-232CRS-232C标准标准标准标准RS-232CRS-232CRS-232CRS-232C是美国是美国是美国是美国电电电电子工子工子工子工业协业协业协业协会会会会 EIA EIA EIA EIA(Electronic Industry Electronic Industry Electronic Industry Electronic Industry AssociationAssociationAssociationAssociation)公布的串行)公布
6、的串行)公布的串行)公布的串行总线标总线标总线标总线标准,用于微机与微机之准,用于微机与微机之准,用于微机与微机之准,用于微机与微机之间间间间、微机与外部微机与外部微机与外部微机与外部设备设备设备设备之之之之间间间间的数据通信,的数据通信,的数据通信,的数据通信,RS-232CRS-232CRS-232CRS-232C适用于通信距适用于通信距适用于通信距适用于通信距离一般不大于离一般不大于离一般不大于离一般不大于15m15m15m15m,传输传输传输传输速率小于速率小于速率小于速率小于20Kbps20Kbps20Kbps20Kbps的的的的场场场场合。合。合。合。信号的调制与解调信号的调制与解
7、调 MCS-51MCS-51单片机的串行接口单片机的串行接口单片机的串行接口单片机的串行接口串行数据缓冲器串行数据缓冲器(SBUF)(SBUF)串行口控制寄存器串行口控制寄存器串行口控制寄存器串行口控制寄存器(SCON)(SCON)(SCON)(SCON)寄存器名寄存器名 SCONSCON位名称位名称SM0SM0SM1SM1SM2SM2RENRENTB8TB8RB8RB8TITIRIRI地址:地址:098H098H位地址位地址09FH09FH09EH09EH09DH09DH09CH09CH09BH09BH09AH09AH099H099H098H098H串行口的工作方式串行口的工作方式SM0SM0SM1SM1工作方式工作方式功能描述功能描述波特率波特率0 00 0方式方式0 08 8位位移移位位寄寄存存器器fosc/12fosc/120 01 1方式方式1 18 8位位UARTUART可变可变1 10 0方式方式2 29 9位位UARTUARTfosc/64fosc/64或或fosc/32fosc/321 11 1方式方式3 39 9位位UARTUART可变可变方式0方式0发送方式0接收方式1方式1发送方式1接收方式2和方式3方式2和方式3发送方式2和方式3发送串行口应用举例多机通信
限制150内