当前位置: 首页 > 新闻中心 > 常见问答
返回
列表

并口和串口精品)

发表时间: 2024-03-24 作者: 常见问答

  并口和串口精品),并口和串口的差异,串口和并口的差异图,硬盘串口和并口的差异,串口和并口,什么是串口和并口,并口和串口硬盘图解,串行口和并行口,串口和并口硬盘,串口屏和并口屏的差异

  概述概述从接口分类谈起从接口分类谈起串口、并口根本结构串口、并口根本结构串口、并口根本功用串口、并口根本功用并行接口并行接口概述概述简略并口简略并口输入握手并口输入握手并口输出握手并口输出握手并口输入输入//输出握手并口输出握手并口82558255AA芯片芯片82558255AA的使用的使用串行接口串行接口概述概述位判定位判定字判定字判定串口的结构串口的结构数字调制办法数字调制办法串口握手线的作业原理的作业原理计数器计数器//守时器守时器守时体系守时体系82538253芯片介绍芯片介绍实时时钟芯片实时时钟芯片MC68HC68T1MC68HC68T1习题习题第一节概述一、从接口分类谈起数字接口和模仿接口二、串口、并口的根本结构串行接口和并行接口,均作为微机与外设中介,无非是传输办法不一样,其接口结构有共同之处。面向CPU经过总线来完结,面向外设的则经过相应的数据线和操控线来完结。I/O接口PU经过接口与外设之间信息交互的联系二、串口、并口的根本结构CPU与外设信息交互最主要的问题是速度和谐速度和谐问题,采取了以下几种办法接口中均设置了数据寄存器或锁存器数据寄存器或锁存器,以缓存数据接口中设置了指令寄存器或作业办法寄存器指令寄存器或作业办法寄存器接口电路中设置了状况寄存器和相应的握手线状况寄存器和相应的握手线接口中设置了中止请求电路中止请求电路三、串口、并口的根本功用寻址功用第二节并行接口一、概述适合于近距离数据传送二、简略并口履行IOW指令就能够将数据经过数据总线输出到指定地址的锁存器中,并经过锁存器输出。履行IOR指令,就能够从三态门上读入数据。二、简略并口图(4.2)衔接8个开关的根本输入接口10KSEL31115172A42A32A11A31A41A21A11Y12A21G2G1Y31Y21Y51Y41Y61Y71Y8141618U174ALS244二、简略并口SEL330DATABUS74ALS374图(4.3)衔接8个LED显示器的根本输出接口三、输入握手并口RDRD读信号线INTRINTR中止请求信号线IBFIBF输入缓冲器满(InputBufferFull)握手信号数据线IBFINTRSTB数据线)输入握手并口的结构四、输出握手并口WRWR写信号线INTRINTRInterruptRequestOBFOBF输出缓冲器满(OutputBufferFull)信号线ACKACKAcknowledge握手信号数据线数据线ACKOBFINTCPU图(4.5)输出握手并口的结构五、输入/输出握手并口INTRINTR中止请求线OBFOBF输出缓冲器满握手信号线ACKACK呼应输入的握手信IBFIBF输入缓冲器满握手信号线STBSTB选通输入握手信号INTEINTE中止答应位数据线数据线STBIBFACKOBFINTRCPU图(4.6)输入/输出握手并口的结构芯片DD00~~77--CSCSRESETRESETAA00~~11PAPA00~~77PBPB00~~77PCPC00~~77表(4.1)8255操控字寄存器图(4.8)8255A与80386SX微处理器低位存储体的接口图PortA0C0HPortB0C2HPortC0C4H0C6HPA0PA1PA2PA3PA4PA6PA5PA7PB1PB0PB3PB2PB5PB4PB7PB6PC1PC0PC4PC2PC7PC5PC3PC6端口C端口B端口A8255AD7-D0IORCIOWCG2AG2BA组和B组操控电路A组操控A口和C口的上半部(PC),B组操控B口和C口的下半部(PC数据端口A、B、C输入时端口有三态缓冲器的功用,输出时端口有数据锁存器的功用图(4.9)8255A的内部结构A组端口AA组端口位内部数据总线根本的输入根本的输入//输出办法输出办法,使8255A作为缓冲输入设备或锁存输出设备办法办法11选通输入输出办法选通输入输出办法,端口A或端口B作为锁存输入/输出设备,端口C给端口A和B供给操控信号办法办法2双向传输办法双向传输办法,能够使外部设备利用A口的8位数据线发送和接纳数据,C口的高5位,用作操控信息和状况信息C6+7端口A办法1端口A端口B办法1端口B255A选通输入操作(办法1办法1选通信号界说--STBSTB选通信号IBFIBF输入缓冲器满INTRINTR中止请求输出INTEINTE中止答应PCPC77,PCPC66端口C引脚7与6,可当作通用的I/O引脚STBIBFINTRPort数据选通进入端口微处理器读出数据(缓冲器满)(中止请求)办法1选通C4+5端口A办法1端口A端口B办法1端口B255A选通输出操作(办法1办法1选通信号界说--OBFOBF输出缓冲器满--ACKACK呼应信号使-OBF引脚回到逻辑1INTRINTR中止请求信号INTEINTE中止答应信号PCPC55,,PCPC44端口C位5与位4作为通用的I/O引脚数据发送到端口数据从端口移出(中止请求)(缓冲器满)OBFINTRACKPort办法2只适用于A组,端口A作为双向数据端口。也可用作IEEE-488并行高速GPIB(GeneralPurposeInstrumentationBus,通用接口总线)接口标准。端口Aa)内部时序图(4.12)8255A操作(办法2)8255双向办法2信号界说从端口A读数据从端口A输入数据数据输出到端口A数据存于端口AINTRACKSTBIBFPortb)时序图图(4.12)8255A操作(办法2)OBF8255双向办法2信号界说INTRINTR中止请求,向CPU宣布中止请求--OBFOBF输出缓冲器,指示输出缓冲器已装入数据--ACKACK呼应输入信号--STBSTB选通输入信号,把来自双向端口A总线的外部数据写入A的输入锁存器IBFIBF输入缓冲器满,标明输入缓冲器已装入数据INTEINTE中止答应位(INTE),用来答应INTR引脚PCPC00~~22作为通用的I/O引脚,可由位设置与复位指令操控8255A三种办法操作的总结OUTOUTOUTOUTOUTINTRSTBOBFACKIBF办法2办法0办法1端口A端口B端口C图(4.13)8255APIA端口引脚总结的使用1.与8255A衔接的步进电机步进电动机是数字电动机,它一步一步地移动, 能够转360。一般的每步移动15,高精度的每步移 图(4.14)全步办法操作的步进电动机a)45 b)135 c)225 d)315 图(4.15)与8255A接口的步进电动机 1.与8255A衔接的步进电机 PORT EQU 40H STEP PROC NEAR MOV AL, POS CMP CX, 8000H JA RH CMP CX, JESTEP_OUT STEP1: ROL AL, OUTPORT, AL CALL DELAY LOOP STEP1 JMP STEP_OUT RH: CX,7FFFH RH1: ROR AL, OUTPORT, AL CALL DELAY LOOP RH1 MOV POS, AL RET STEP ENDP 2.键盘矩阵接口