单片机第8章.ppt

单片机第8章.ppt

ID:48804081

大小:2.20 MB

页数:100页

时间:2020-01-26

单片机第8章.ppt_第1页
单片机第8章.ppt_第2页
单片机第8章.ppt_第3页
单片机第8章.ppt_第4页
单片机第8章.ppt_第5页
资源描述:

《单片机第8章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章可编程接口芯片及应用8.1可编程定时器/计数器芯片8253/82548.2可编程并行接口芯片8255A8.3串行通信及可编程串行接口芯片8.4模/数(A/D)与数/模(D/A)转换技术及其接口(1)输入指令IN(INputbyteorword)INAL,i8;字节输入,AL←端口i8INAL,DX;字节输入,AL←端口[DX]注释:①“i8”从形式上来说是立即数,实际上是端口地址,因而指令的寻址方式为直接寻址。②“MOV”指令中,直接寻址要加中括号,输入输出指令不加。(MOVAL,[2000H];INAL,25H)③第二条指令为寄存器间

2、接寻址,但对DX不加中括号。(moval,[bx];inal,dx)地址>FFH地址

3、。③不影响标志。输入输出指令的复习(二)地址FFH并行输入输出接口并行通信与串行通信通信:指计算机与外设、计算机与计算机间的信息交换通信的基本方法:并行通信和串行通信并行通信:将数据的各位同时在多根并行传输线上进行传输。数据的各位同时由源到达目的地。适合近距离、高速通信。串行通信:将数据的各位按时间顺序依次在一根传输线上传输。数据的各位依次由源到达目的地。串行通信适于长距离、中低速通信。并行输入输出接口并行输入输出接口的特点并行接口连接CPU与并行外设,实现两者间的并行通信,在信息传送过程中,起到输出锁存或输入缓冲的作用。并行接

4、口的典型硬件结构1、一个或一个以上具有锁存或缓冲的数据端口2、与CPU进行数据交换所必须的控制和状态信号3、与外设进行数据交换所必须的控制和状态信号4、端口译码电路5、控制电路并行输入输出接口可编程并行接口Intel8255A的引脚40引脚双列直插,+5V,24条可编程I/O引脚主要引脚:PA0~PA7、PB0~PB7、PC0~PC7:A、B和C口I/O数据线D7~D0:系统数据线CS:片选信号RD和WR:读、写信号线RESET:复位线A1、A0:地址信号线并行输入输出接口Intel8255A的读写信号并行输入输出接口控制口控制口读Intel

5、8255A的功能框图并行输入输出接口Intel8255A内部结构端口:A口、B口、C口和控制口(控制寄存器)A口、B口、C口可以成为独立的输入输出端口A口和B口作为数据端口,C口的部分线作为A口和B口的控制线A组:A口和C口高4位B组:B口和C口低4位A组和B组控制电路数据总线缓冲器读写和控制逻辑并行输入输出接口Intel8255A的功能片内译码电路A0A1=00A口;01=B口;10C口;11控制口并行输入输出接口课堂练习1、设一8位机中8255A的端口地址范围为:0F30H~0F33H,则A口、B口、C口、控制寄存器的地址分别为多少?2、

6、设8255A的CS由A9~A2=10110001确定,试定8255A四个端口的地址。并行输入输出接口Intel8255A的工作方式方式0:基本输入或输出方式方式1:选通输入输出方式方式2:双向传送方式端口A可采用方式0、1、2,而端口B只能采用方式0和1。端口C除用作A口和B口的控制线以外,剩下的位可作为I/O线用。由方式控制字决定并行输入输出接口Intel8255A的方式控制字端口A方式0输入端口B方式1输出端口C(上半部)PC7~PC4输出端口C(下半部)PC3~PC0输入方式选择控制字:10010101方式选择控制字送控制口的程序:CW

7、REQU0FBHMOVAL,95HOUTCWR,AL并行输入输出接口Intel8255A的C口位控制字若要使C口的D3置位,控制字为:00000111送该控制字的程序:CWREQU0FBHMOVAL,07HOUTCWR,AL并行输入输出接口设置工作方式控制字的过程称为初始化。方法是:将相应的控制字通过输出指令送到控制寄存器。初始化步骤:1、确定8255A各端口的地址。2、根据需要确定工作方式控制字。3、通过OUT指令将工作方式控制字送至控制寄存器端口。注:控制寄存器只能写不能读,而A口、B口或C口既能读又能写。Intel8255A的初始化并行

8、输入输出接口例1:设8255A的端口地址范围为7FFCH~7FFFH,分别对下述工作状态进行初始化编程。A口:方式0输出口;B口:方式1输入口;上C口:方式0输入口

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。