单片机原理教案第8章 并行IO接口扩展及其应用
22页1、第8章 并行I/O接口扩展及其应 用 v8.1 概述v8.2 准双向并行I/O的使用v8.3 并行I/O的扩展v8.4 存储器的扩展8.1 概述MCS51单片机有4个I/O口(P0、P1、P2、P3),共32个引 脚。对于单片机应用设计人员而言,仅需要了解P0、P1、P2、 P3的外部特性即可。现将P0、P1、P2、P3的外部特性归纳如下 。 P0口外特性:P0具有三个功能,一是访问外部存储设备时 作为低8位地址线,二是作为8位数据线,即P0口作为低八位地 址/数据分时复用口,三是作为准双向I/O接口。P0口作为准双向 I/O使用时,必须外接上拉电阻,P0作为输出口使用时可驱动8 个LS型TTL负载 。 P1口结构:P1只有一种功能, 即准双向I/O接口 P2口结构:P2具有二个功能,一是作为高八位地址线, 二 是作为准双向I/O接口。 P3口结构:P3除作为准双向I/O接口,还拥有第二功能, 大多数情况下优先考虑P3口作为第二功能使用。P1、P2、P3作 为输出口使用时可驱动4个LS型TTL负载8.2 准双向并行I/O的使用MCS51四个并行I/O端口具有输入和输出两种 功能,共有三
2、种操作方式:输出数据方式、读端口数 据方式和读端口引脚方式 8.2.1 准双向并行I/O口的输出 功能 并行I/O口的输出方式是指并行I/O作为输出引脚使用, CPU通过一条数据操作指令实现将输出数据送到端口引脚线。 准双向并行I/O口的输出功能与通用I/O口使用方法相同,即用户 可以通过编程改变I/O口的输出电平变化。因此凡是端口操作指 令都能实现改变端口引脚线上电平状态。例如如下指令均可实 现在并行I/O输出数据。 MOV P0,#data ORL P1,A ANL P2,#data XRL P3,#data对并行I/O的控制除了采用上述字节操作指令外,还可以 采用位操作指令,如 SETB P1.0 CLR P2.0 MOV P1.1,C例8.1: 电路如图8.1所示,要求将P1口的8个发光二极管轮流被 点亮 图8.1 例8.1电路原理图例8.1源程序: ORG 0000HLJMP MAINORG 0030HMAIN:MOV A,#0FEHLOOP:MOV P1,ALCALL DELAY1SRL ALJMP LOOP DELAY1S: MOV R2, #0FFHDEL4:MOV R
《单片机原理教案第8章 并行IO接口扩展及其应用》由会员woxinch****an2018分享,可在线阅读,更多相关《单片机原理教案第8章 并行IO接口扩展及其应用》请在金锄头文库上搜索。
力学-9 变形、裂缝宽度验算与耐久性设计-6学时3
消防安全-完成
概述(管理会计)
大气污染及其防治最新课件
仓储和仓储管理概述
WTO体制与国际服务贸易B
汽车照明信号报警装置[课件]
基本数据类型(1)
2012年森建教育二建高唱《法规》课上PPT1
七年级生物生态系统的组成
学习情境四新型自动变速器控制系统结构与工作原理
当今世界环境问题1最新课件
光学-,几何光学(选讲)课件
广告法律制度(1)
回顾历史展望未来-浙江片区广本售后协会20071129
高中语文-《雷雨》课件定(1)
《现代物流技术与实务》课件第三章 装卸货物搬运技术
打印机及扫描仪
享受幸福的教育人生培训
跨国公司财务导论
2024-05-05 59页
2024-05-03 24页
2024-05-03 24页
2024-04-29 40页
2024-04-28 29页
2024-04-09 29页
2024-04-08 25页
2024-04-08 13页
2024-04-08 17页
2024-04-08 17页