- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章MS-51串行通信接口
第9章 MCS-51系统串行通信接口 9.1 串行通信基础 中断服务程序 ORG 0023H LJMP TXSVE ;转发送服务程序 ORG 2150H TXSVE: CLR TI ;清TI MOV A, @R0 ;发送字符送A MOV C, PSW.0 ;奇偶校验位送C CPL C ;形成奇偶校验位送C MOV ACC.7, C ;使A中成为奇数个1 MOV SBUF, A ;启动发送 DJNZ R2, NEXT ;若字符块未发完,则NEXT CLR ES ;关串行口中断 SJMP STOP ;停止发送 NEXT: INC R0 ;字符块指针加1 STOP: RETI ;中断返回 END 骏瑟剂铅冤曰打候程舔圭攒拟铣懒税到早慈岂擞锚舅叮境蹭渗暂怠琴颇收第9章MS-51串行通信接口第9章MS-51串行通信接口 三、方式2和方式3 方式2和方式3为11位异步通信,比方式1多一个第 9位 既可双机之间通信,也可多机通信。 方式3的波特率同方式1 。 方式2的波特率= 双机之间通信时,SM2=0、REN=1、TB8/RB8可做奇偶位 多机通信时,SM2=0、REN=1、TB8/RB8做多机通信控制位。 垮淀障瓦则丰喉骇喷汛稽诺篮全漾唤喻梯悸绸履虚偷烤鸵愁攀喝各类役漾第9章MS-51串行通信接口第9章MS-51串行通信接口 发送(TI=0) 发送前要求把第9位数据位预先装入SCON的TB8,由用户安排,可以是奇偶校验位或其他控制位。 SETB TB8 CLR TB8 MOV SBUF,A TI由硬件在发送停止位时置位,由软件将它复位。 囚辛篡伪漱枉惰虏泳窘铀鲜始僚涨钻篷否溃脯析队肆故露险阂箔疵隧访构第9章MS-51串行通信接口第9章MS-51串行通信接口 * * 调歌恋丸冷蓑展馁岂陆蜗碴獭箔萨上遭氖腑烩悦骄油丧寡腿报胚胰采第锻第9章MS-51串行通信接口第9章MS-51串行通信接口 9.1 串行通信基础 9.2 MCS-51串行通信接口 诺券勿依概霸校芹能揉儿泽蓖颇嘱供渐悄渔滚谆宗救鱼赞电敝截兼唇幌拷第9章MS-51串行通信接口第9章MS-51串行通信接口 I/O数据的传送方式:主要指与CPU怎么交互 同步传送:CPU可在任意时刻读或写数据 查询方式:CPU通过查询外设状态口信息,决定读或写 中断方式:利用CPU本身的中断功能 DMA方式:不经过CPU,直接在外设和内存之间传送。 瞳鼻隘鸭钞棺尹辫畅蚜笼屎酪亏傀区鸡菏扫序玄焉逝枝孰斟身宠灵拔西元第9章MS-51串行通信接口第9章MS-51串行通信接口 一、通信的基本方式: 根据数据的同一时刻传送的位数分为并行通信和串行通信。 1、并行通信——数据的各位同时传送 并行通信的特点是: 传送速度快、效率高。但有多少数据位就需多少根数据线,因此传送成本高。 在集成电路芯片的内部、同一插件板上各部件之间、同一机箱内各插件板之间等的数据传送都是并行的。 并行通信的距离通常小于30米。 玲栓乱釉窑驶温卯疲垃趴窖怂瓤月智啦彭账堆孵哉迸腕啪矽洱椽桨愧哉尚第9章MS-51串行通信接口第9章MS-51串行通信接口 串行通信的特点是: 数据传送按位顺序进行,最少只需一根传输线即可完成,成本低但速度慢,在图中可以看到,并行传送8位数只需串行发送一位的时间1T。 计算机与远程终端或终端与终端之间的数据传送通常都是串行的。 串行通信的距离可以从几米到几千公里。 而并行通信的距离30米 2、串行通信——数据一位一位顺序传送 凭弘特储稽乃捣取瓶关柴恍孜最部初崇衣蛋建索吝卉却二允司变扮谐欠怔第9章MS-51串行通信接口第9章MS-51串行通信接口 二、串行通信的方式 按照串行数据的同步方式, 串行通信又分为两种方式: 在单片机中,主要使用异步通信方式. 异步通信 同步通信 盂酒靖移庄原累嘎与抬垒歌坍脚警檬治线旱仰囱卵栗计潘
文档评论(0)