ImageVerifierCode 换一换
格式:PPT , 页数:19 ,大小:499KB ,
文档编号:3504482      下载积分:18 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-3504482.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(三亚风情)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(单片机原理与实践指导第5章-并行IO口课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

单片机原理与实践指导第5章-并行IO口课件.ppt

1、5.1 MCS-51单片机并行单片机并行I/O口及其应用口及其应用5.1.1 内部内部I/O口用于输入或输出口用于输入或输出例5.1:使用单片机编程实现如图5-2(a)所示逻辑电路。P1.0和P1.1作为输入信号引脚,P1.2为状态引脚,P2.7为逻辑的输出。图5-2(b)是实际电路连接。当S3闭合时,表示外部设备已准备好。5.1.2 MCS-51单片机与外部设备的连接单片机与外部设备的连接MCS-51单片机将外部设备与片外单片机将外部设备与片外RAM统一编统一编址址。单片机与外部设备进行数据交换使用的指令为MOVX。当外部设备的地址不超过255单元地址,可使用的指令为:MOVX Ri,A;A

2、中数据传送至外部设备MOVX A,Ri;外部设备数据传送到A当外部设备的地址超过255单元地址时,使用的指令为:MOVX DPTR,A;A中数据传送至外部设备MOVX ,DPTR;外部设备数据传送至A 5.2 并行并行I/O接口扩展芯片接口扩展芯片5.2.2 单片机常用单片机常用I/O口扩展芯片介绍口扩展芯片介绍一、一、8155可编程并行可编程并行I/O扩展芯片扩展芯片1、逻辑和引脚功能、逻辑和引脚功能RESET:复位信号输入端,高电平有效。IO/M:I/O口操作或RAM选择端。CE:片选信号输入端,低电平有效。RD:读选通信号输入端,低电平有效。WR:写选通信号输入端,低电平有效。AD7AD

3、0:8位地址/数据总线。PA7PA0:8位通用I/O端口A口。PB7PB0:8位通用I/O端口B口。PC5PC0:6位控制I/O端口C口。TIMER IN:定时器/计数器时钟输入端口。TIMER OUT:定时器/计数器信号输出端口。VCC、VSS:+5V电源、地。28155内部各寄存器及其作用内部各寄存器及其作用(1)8155 片内寄存器地址分配片内寄存器地址分配(2)命令寄存器)命令寄存器命令寄存器为8位寄存器,用于存放单片机送来的命令字,设定I/O口的工作方式以及实现对中断和定时/计数器的控制。PA:A口工作方式位。当PA=1时,A口定义为输出方式;当PA=0时,A口定义为输入方式。PB:

4、B口工作方式位。当PB=1时,B口定义为输出方式;当PB=0时,B口定义为输入方式。PC2和PC1的组合可确定I/O的工作方式。IEA:A口中断允许位。当IEA=0时,禁止A口中断;当IEA=1时,允许A口中断。IEB:B口中断允许位。当IEB=0时,禁止B口中断;当IEB=1时,允许B口中断。TM2和TM1的组合控制8155内部的定时/计数器。(3)状态寄存器)状态寄存器INTRA:A口中断请求位。INTRA=0,8155的A口无中断;INTRA=1,8155的A口有中断。ABF:A口缓冲器标志位。ABF=0,A口缓冲器空;ABF=1,A口缓冲器满。INTEA:A口中断位。INTEA=0,禁

5、止A口中断;INTEA=1,允许A口中断。INTRB:B口中断请求位。INTRB=0,8155的B口有中断;INTRB=1,8155的B口无中断。BBF:B口缓冲器标志位。BBF=0,B口缓冲器空;BBF=1,B口缓冲器满。INTEB:B口中断位。INTEB=0,禁止B口中断;INTEB=1,允许B口中断。TIMER:定时器中断标志位。TIMER=0,无定时器溢出中断;TIMER=1,有定时器溢出中断。38155的工作方式的工作方式(1)作为单片机的片外)作为单片机的片外RAM(2)作为单片机的扩展)作为单片机的扩展I/O I/O口的基本工作方式口的基本工作方式当当8155被编程为被编程为AL

6、T1或或ALT2时,时,A口、口、B口和口和C口均为基本输入输出方式,而命令寄口均为基本输入输出方式,而命令寄存器的存器的PA、PB位选择位选择A口、口、B口为输入或输口为输入或输出工作方式。出工作方式。I/O口选通工作方式口选通工作方式48155的定时器的定时器/计数器计数器将8155作为分频器对输入时钟信号进行100分频,初始化程序如下:寄存器端口地址:命令寄存器地址:8000H定时寄存器低8位地址:8004H定时寄存器高8地址位:8005H初始化程序:ORG 0000HLJMP MAINORG 0030HMAIN:MOV DPTR,#8005H;定时器高字节地址存DPTRMOV A,#70H ;定时器高字节送A,采用连续方波输出MOVX DPTR,A;装入定时器高字节DEC DPTR;DPTR指向定时器底字节端口MOV A,#64H ;定时器低字节送AMOVX DPTR,A;装入定时器低字节MOV DPTR,#8000H;命令字地址存DPTRMOV A,#0C0H;命令字送AMOVX DPTR,A;装入控制字,开始计数SJMP$5.3 显示输出和键盘输入显示输出和键盘输入5.3.1 数码管(数码管(LED)显示)显示

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|