资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,P,o,w,e,r,B,a,r,中国专业,PPT,设计交流论坛,第六章,定时器,/,计数器与串行接口,6.1,定时器与计数器,6.1.1,基本概念,6.1.2 MCS-51,单片机的定时器,/,计数器,(,1,),GATE,:,功能(,2,),C/T,(,3,),M1,、,M0,(,1,),TF1,(,2,),TR1,定时器,/,计数器的方式,2,6.1.1,定时器与计数器的应用举例,6.1.2,定时时钟芯片,DSl2C887,6.2,串行传输的基本概念,6.2.1,串行传输方式,1,、,异步传输(,Asynchronous Transmission,),2,、,同步传输,(Synchronous Transmission),同步传输又分为无时钟信号线和有时钟信号线的两种方式。,6.2.2,数据通信中的几个问题,字符格式,字符格式包括数据位的长度、含义和奇偶校验位的定义等。原则上字符格式可以由通信的双方自由制定,但最好能采用标准的字符格式,如采用,ASCII,标准。,数据传输速率,比特,/,秒:,bps,(,bit per second,),每秒传输的二进制位数,。,波特率:(,Baud,),每秒钟传送码元个数。对一个码元只能取两种值的二进制数来说,,1 Baud,就等于,1bps,。,在数据通信中,采用二进制传输的情况比较普遍,故常用波特率来表示数据传输速率了。但在对多电平值传输情况下,,1 Baud,就要大于,1bps,了。,单工、双工方式,数据的校验方法,奇偶校验,串行通信接口,串行通信中数据传输是一位一位传送的,计算机内部的数据是并行传送,RS-232C,标准,RS-232C,是美国电子工业协会,EIA,(,Electronic Industry Association,),公布的串行总线标准,用于微机与微机之间、微机与外部设备之间的数据通信,,RS-232C,适用于通信距离一般不大于,15m,,,传输速率小于,20Kbps,的场合。,信号的调制与解调,6.3,MCS-51,单片机的串行接口,串行数据缓冲器,(SBUF),串行口控制寄存器,(SCON),寄存器名,SCON,位名称,SM0,SM1,SM2,REN,TB8,RB8,TI,RI,地址:,098H,位地址,09FH,09EH,09DH,09CH,09BH,09AH,099H,098H,串行口的工作方式,SM0,SM1,工作方式,功能描述,波特率,0,0,方式,0,8,位移位寄存器,fosc/12,0,1,方式,1,8,位,UART,可变,1,0,方式,2,9,位,UART,fosc/64或fosc/32,1,1,方式,3,9,位,UART,可变,方式,0,方式,0,发送,方式,0,接收,方式,1,方式,1,发送,方式,1,接收,方式,2,和方式,3,方式,2,和方式,3,发送,方式,2,和方式,3,发送,串行口应用举例,多机,通信,
展开阅读全文