- 6
- 0
- 约4.68千字
- 约 26页
- 2017-06-21 发布于湖北
- 举报
第五章单片机的定时器和计数器概要
8051片内有两个16位定时器/计数器(简称定时器),如图12.1所示。它们实际上都是16位二进制加1计数器。每个定时器都可通过两个特殊功能寄存器TMOD和TCON,由软件设置为定?时工作方式或计数工作方式及其他灵活多样的可控功能方式。 定时器Ti方式0的13位计数器何种情况下,会产生溢出,并置位溢出标志位TFi,向CPU请求中断。当13位二进数加1,使其最高位向前进位时,就产生溢出。即13位二进制11111B加1,则会溢出,变00000B。 我们知道,对于13位计数器,若预置计数初值11111B,只能计得脉冲信号的一个脉冲,即计数器加1,计数器就会溢出。按这样的思路,要使计数器计得脉冲信号的10个脉冲,即计数器加10,计数器计满溢出,那么应给计数器预置计数初值为何值?计数初值应10110B,因10110B+1010B(10)00000B。 要想计数器计得一定数量的计数值后,计数器计满溢出,就需把预置的计数初值设为计数值的补数。对于13位计数器,求计数值补数的方法就是先把十进制的计数值转换13位二进制数,在把其取反加1。例如计数值为10,则10转换成13位二进制数01010B,取反10101,再加110
您可能关注的文档
最近下载
- 小学体育与健康课件《饮水健康》.ppt VIP
- 2025年湖南益阳市中考政治试卷含答案.docx VIP
- (高清版)-B-T 27894.3-2023 天然气 用气相色谱法测定组成和计算相关不确定度 第3部分:精密度和偏差.pdf VIP
- 2021年度中级孤残儿童护理员心理部分理论知识点操作样题.pdf VIP
- ASTM F63-23 中文版 半导体加工用超纯水的标准指南.docx VIP
- ICP-OES中文操作手册.ppt VIP
- 第十一章+极地地区(串讲课件)-2024-2025学年七年级地理下学期期末考点大串讲(人教版2024).pptx VIP
- 2025年湖南省益阳市中考历史试卷及答案.docx VIP
- 《世界种子植物科的分布区类型系统》2003版本.xls VIP
- ICP-OES培训.ppt VIP
原创力文档

文档评论(0)