您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 微机接口技术课程讲――6
§2.3标准串行接口总线一.RS-232C特性最大传输距离:15m。最高传输速率:20kbps信号逻辑电平:逻辑0为3v~15v,逻辑1为-3v~-15v信号线:DB-25,DB-91.RS-232C信号线1)DB-252)DB-92.电平转换1)MC1488和MC14892)TC232二.RS-422接口特性1.双向全双工2.逻辑电平:逻辑0电平2~6V,逻辑1电平-1.5~-6V。3.最大数据传输速率:10Mbit/s4.最大数据传输距离:1200m三.RS-485接口特性1.双向半双工2.逻辑电平:逻辑0电平1.5~6V,逻辑1电平-1.5~-6V。3.最大数据传输速率:10Mbit/s4.最大数据传输距离:1200m四.USB接口1.传输方式:可以是双向全双工,也可以半双工2.传输导线:共4根,2根数据传输线(D+、D-),1根电源线(+5V),1根接地线。3.最大数据传输速率:480Mbit/s4.最大数据传输距离:5m5.逻辑电平:逻辑0电平-3.6V,逻辑1电平+3.6V。一.8155内部资源二.8155外部引脚三.8155内部寄存器和端口地址四.8155的命令字寄存器和状态字寄存器1.命令字2.状态字§1.3综合可编程接口芯片81551.特性14位的减法计数器计数信号由外部TI线引入,最高频率为4MHZ。计数器计满时,由TO线输出4种不同的脉冲信号。2.控制字:由2个8位寄存器组成1)T13~T0组成14位计数器2)M2M1为方式码,确定TO输出的波形五.8155的定时器/计数器例1.14:例1.14图,要求将图中的8155芯片的PA口、PB口和PC口分别设置为基本输入/输出方式的输入口、输出口和输入口,试对该8155进行初始化编程。解:1)分析8155中各端口和寄存器地址2)初始化编程MOVDPTR,#7F00HMOVA,#02HMOVX@DPTR,A六.8155与MCS-51的联接例1.15图是某一个单片机应用系统,系统时钟频率为6MHZ。要求将8155的PA口设置为中断方式的输入口,PB口设置为查询方式的输出口;试对其8155进行初始化编程。解:1)分析8155各端口和寄存器地址例1.15INI8155:MOVDPTR,#5F00HMOVA,#1AHMOVX@DPTR,ASETBEASETBEX0SETBIT02)初始化编程设置端口工作方式,允许PA口中断。单片机允许INT0中断源中断申请,中断申请信号为脉冲。例1.16解:根据例1.15图,8155控制口地址为5F00H。根据题意,其控制字为00101011,即2BH。根据题意,源程序编制如下:根据例1.15图中单片机应用系统,要求将8155的PB口设置为中断方式的输出口,PA口设置为查询方式的输出口,试编一段程序,对8155初始化,并将内部数据存储器30H~39H中的数据按查询方式依次从PA口输出。例1.16续一ORG8100H;MAIN:MOVDPTR,#5F00HMOVA,#2BH;MOVX@DPTR,A;MOVR0,#50H;MOVR6,#0AH;MOVIE,#84H;SETBIT1;中断信号为脉冲MOVDPTR,#5F01HLOOP:MOVA,@R0MOVX@DPTR,ADECDPLWAIT:MOVXA,@DPTRJBACC.1,WAITINCR0INCDPLDJNZR6,LOOPSJMP$74LS373GD7~D0EO7~O0ALE6264PA8155AD7~AD0CScsA12~A0D7~D0WEOEP2.7P2.6P2..5P2.4~P2.08051P0WRRD设备1CBA74LS138EEE210Y2Y⊥5VWRRDTIPBTOPC4PC5IO/MA8PC00INT例1.15图ALEBFBSTBPC3INT18155内部资源8155外部引脚8155内部寄存器和端口地址命令字状态字CTC控制字TO输出的波形例1.14图PAPBPCfTIfTI/24A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A00xxxxxx1xxxxx---0111111100000000控制字/状态字地址0111111100000001PA口地址0111111100000010PB口地址0111111100000011PC口地址0111111100000100CTC低字节寄存器0111111100000101CTC高字节寄存器0111111000000000RAM区首地址0111111011111111RAM区末地址例1.14中8155中各端口和寄存器地址A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0010xxxx1xxxxx0000101111100000000控制字/状态字地址0101111100000001PA口地址0101111100000010PB口地址0101111100000011PC口地址0101111100000100CTC低字节寄存器0101111100000101CTC高字节寄存器0101111000000000RAM区首地址0101111011111111RAM区末地址例1.15和1.16中8155各端口和寄存器地址8155CTC工作原理14位减1计数器输入计数信号fTI输出信号fTO设:计数器工作在方式1或3,初值为a,则:fTO=fTI/aRS232-9RS232-25TC232MC1488/1489题一:例1.15图是某一个单片机应用系统,系统时频率为6MHZ。要求将8155的PB口设置为中断方式的输入口,PA口设置为查询方式的输出口并与某设备相连,试对其8155进行初始化编程。作业六
本文标题:微机接口技术课程讲――6
链接地址:https://www.777doc.com/doc-3188289 .html