微机接口技术课程讲_第1页
微机接口技术课程讲_第2页
微机接口技术课程讲_第3页
微机接口技术课程讲_第4页
微机接口技术课程讲_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2.3 标准串行接口总线,一 RS-232C特性,最大传输距离:15m。 最高传输速率:20kbps 信号逻辑电平:逻辑0为3v15v,逻辑1为-3v-15v 信号线:DB-25,DB-9,1.RS-232C信号线,DB-25,DB-9,2.电平转换,MC1488和MC1489,TC232,二.RS-422接口特性,1.双向全双工,2.逻辑电平:逻辑0电平26V,逻辑1电平-1.5-6V。,3.最大数据传输速率:10Mbit/s,4.最大数据传输距离:1200m,三.RS-485接口特性,1.双向半双工,2.逻辑电平:逻辑0电平1.56V,逻辑1电平-1.5-6V。,3.最大数据传输速率:10

2、Mbit/s,4.最大数据传输距离:1200m,四.USB接口,1.传输方式:可以是双向全双工,也可以半双工,2.传输导线:共4根,2根数据传输线(D+、D-),1根电源线(+5V),1根接地线。,3.最大数据传输速率:480Mbit/s,4.最大数据传输距离:5m,5.逻辑电平:逻辑0电平-3.6V,逻辑1电平+3.6V。,一8155内部资源,二8155外部引脚,三8155内部寄存器和端口地址,四8155的命令字寄存器和状态字寄存器,1命令字,2状态字,1.3综合可编程接口芯片8155,1特性,14位的减法计数器 计数信号由外部TI线引入,最高频率为4MHZ。 计数器计满时,由TO线输出4种

3、不同的脉冲信号。,2控制字:由2个8位寄存器组成,1)T13T0组成14位计数器,2)M2 M1为方式码,确定TO输出的波形,五8155的定时器/计数器,例1.14:例1.14图,要求将图中的8155芯片的PA口、PB口和PC口分别设置为基本输入/输出方式的输入口、输出口和输入口,试对该8155进行初始化编程。,解:,1)分析8155中各端口和寄存器地址,2)初始化编程,MOV DPTR, #7F00H MOV A, #02H MOVX DPTR, A,六8155与MCS-51的联接,例1.15图是某一个单片机应用系统,系统时钟频率为6MHZ。要求将8155的PA口设置为中断方式的输入口,PB

4、口设置为查询方式的输出口;试对其8155进行初始化编程。,解:,1)分析8155各端口和寄存器地址,例1.15,INI8155: MOV DPTR, #5F00H MOV A, #1AH MOVX DPTR, A SETB EA SETB EX0 SETB IT0,2)初始化编程,设置端口工作方式,允许PA口中断。,单片机允许INT0中断源中断申请,中断申请信号为脉冲。,例1.16,解:根据例1.15图,8155控制口地址为5F00H。,根据题意,其控制字为00101011,即2BH。,根据题意,源程序编制如下:,根据例1.15图中单片机应用系统,要求将8155的PB口设置为中断方式的输出口,

5、PA口设置为查询方式的输出口,试编一段程序,对8155初始化,并将内部数据存储器30H39H中的数据按查询方式依次从PA口输出。,例1.16续一,ORG 8100H; MAIN: MOV DPTR, # 5F00H MOV A, # 2BH ; MOVX DPTR, A; MOV R0, #50H; MOV R6, #0AH; MOV IE, #84H; SETB IT1;中断信号为脉冲 MOV DPTR, #5F01H LOOP: MOV A, R0 MOVX DPTR, A DEC DPL WAIT: MOVX A, DPTR,JB ACC.1, WAIT INC R0 INC DPL D

6、JNZ R6, LOOP SJMP $,74LS373,G,D7D0,O7O0,ALE,6264,PA,8155,AD7AD0,A12A0,D7D0,P2. 7,P2. 6,P2.5,P2.4P2.0,8051,P0,设备1,C B A,74LS138,5V,TI,PB,TO,PC4,PC5,IO/,A8,PC0,例1.15图,ALE,BFB,STB,PC3,INT1,8155内部资源,8155外部引脚,8155内部寄存器和端口地址,命令字,状态字,CTC控制字,TO输出的波形,例1.14图,PA,PB,PC,fTI,fTI/24,A15 A14 A13 A12 A11 A10 A9 A8 A

7、7 A6 A5 A4 A3 A2 A1 A0 0 x x x x x x 1 x x x x x - - - 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 控制字/状态字地址 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 PA口地址 0 1 1 1 1 1 1 1 0 0 0 0 0 0 1 0 PB口地址 0 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 PC口地址 0 1 1 1 1 1 1 1 0 0 0 0 0 1 0 0 CTC低字节寄存器 0 1 1 1 1 1 1 1 0 0 0 0 0 1 0 1 CTC高字节寄存器 0 1 1

8、 1 1 1 1 0 0 0 0 0 0 0 0 0 RAM区首地址 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 RAM区末地址,例1.14中8155中各端口和寄存器地址,A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 0 1 0 x x x x 1 x x x x x 0 0 0 0 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 控制字/状态字地址 0 1 0 1 1 1 1 1 0 0 0 0 0 0 0 1 PA口地址 0 1 0 1 1 1 1 1 0 0 0 0 0 0 1 0 PB口地址 0 1 0 1 1 1 1 1 0 0 0 0 0 0 1 1 PC口地址 0 1 0 1 1 1 1 1 0 0 0 0 0 1 0 0 CTC低字节寄存器 0 1 0 1 1 1 1 1 0 0 0 0 0 1 0 1 CTC高字节寄存器 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 RAM区首地址 0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 RAM区末地址,例1.15和1.16中8155各端口和 寄存器地址,8155CTC工作原理,14位减1计数器,输入计数信号fTI,输出信号fTO,设:计数器工作在方式1或3,初值为a, 则:fTO=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论