- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章
I/O口及定时器/计数器
I/O口及定时器/计数器
重点内容和要求
本章重点讨论MCS-51单片机内部的资源的原理及其应用
并行I/O口
定时器/计数器
基本要求:
掌握 P0~P3的特性及其应用
掌握T/C的原理、工作方式、程序设计方法及应用
学会综合运用
I/O口及定时器/计数器
6.1 MCS-51内部并行I/O口及应用
6.2 MCS-51的定时器/计数器
I/O口及定时器/计数器
6.1 MCS-51内部并行I/O口及应用
8051单片机内部有四个8位并行I/O口:
P0、P1、P2和P3口
P0~P3这4个并行I/O口都可以作准双向通用I/O口
P0、P2和P3口还有复用的第二功能
每个口都包含:
一个(8位)锁存器(即特殊功能寄存器P0~P3)
一个输出驱动器
和两个三态缓冲器
I/O口及定时器/计数器
P0口结构如右图所示。
功能:
控制信号C=0:
MUX 与锁存器的
/Q相连,P0口为漏级开路
的通用I/O口。此时必须外
接上拉电阻,以保证“1”
信号正常输出。且此时是 P0口位结构电路
一个“准双向” 口。
当外部扩展存储器或I/O 口
控制信号C=1: 时,当PC指针从外部程序存储器
MUX与地址/数据 取指令码、或执行指令MOVC 及
MOVX 时,将使控制信号C=1 ,
线相连,P0 口分时作为地 从而 使MUX与反向器3连通,此时
址/数据总线使用。 P0 口作为分时地址/数据总线。
I/O口及定时器/计数器
P1口结构如右图所示。
功能:
P1口用作通用I/O口。
P1 口也是一个“准双向”
口,作输入口时要先将输出
驱动管截止。方法是即先执
行一条如下的指令:
MOV P1, #0FFH
然后再用输入指令:
MOV A, P1 P1口位结构电路
读取P1口的引脚电平。
I/O口及定时器/计数器
P2 口结构如右图所示。
功能:
控制=0:
MUX与锁存器Q端相连,
P2 口与P1 口类似,也是
一个“准双向” 口,此时用
作通用I/O口。
控制=1:
MUX 与地址线相连,P2
口用作高8位地址总线输
出。 P2口位结构电路
I/O口及定时器/计数器
当外部扩展存储器或I/O 口后,有下列行为时
1) 当PC指针从外部程序存储器取指令码
2) 执行指令 MOVC A, @A+PC
MOVC A,@A+DPTR
3) 执行指令 MOVX A,@DPT
您可能关注的文档
最近下载
- 广汽集团公司2010年度财报.pdf
- HEIDENHAIN海德汉TNC640 (34059x-10) Cycle Programming用户手册.pdf
- 2024年机电安装工程行业分析报告及未来五到十年行业发展趋势报告.docx
- 2022年长春市朝阳区工会系统招聘考试试题及答案解析.docx VIP
- 《大数据架构与设计》实践报告-网易云音乐大数据系统构建.docx VIP
- 仓储物流园及配套基础设施项目可行性研究报告-立项备案.doc VIP
- 城乡环卫保洁投标方案.doc
- 2022年1月吉林省长春市工会系统招聘考试《工会基础知识》试卷及答案.pdf VIP
- 2023年上海海洋大学计算机科学与技术专业《计算机网络》科目期末试卷A(有答案).docx VIP
- [高清书籍]威尼斯商人.PDF
文档评论(0)