- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
思考题: 【5-1】51系列单片机的内部设有几个定时/计数器? 有几个特殊功能寄存器与定时/计数相关? 其功能是? 【5-2】如果采用的晶振频率为6 MHz,定时器/计数器工作在方式0、1、2下,其最大定时时间各为多少? 【5-3】定时器/计数器用作定时器模式时,其计数脉冲由谁提供?定时时间与哪些因素有关? 【5-4】定时器/计数器用作计数器模式时,对外界计数频率有何限制? 【5-5】采用定时器/计数器T0对外部脉冲进行计数,每计数100个脉冲后,T0转为定时工作方式。定时1 ms后,又转为计数工作方式,如此循环不止。假定AT89S51单片机的晶体振荡器频率为6MHz,请使用方式1实现,要求编写程序。 【5-6】已知51系列单片机的系统晶振频率为6MHz,请利用定时器T1和P1.2输出矩形脉冲,其波形如下: 【5-7】51系列单片机的T0和T1在模式3时有何不同? 【5-8】当定时器T0用于方式3时,应该如何控制定时器T1的启动和关闭? 【5-9】编写程序,要求使用T0,采用方式2定时.在P1.0输出周期为400μs,占空比为10:1的矩形脉冲。 【5-10】定时器/计数器测量某正单脉冲的宽度,采用何种方式可得到最大量程?若时钟频率为6 MHz,求允许测量的最大脉冲宽度是多少? 【5-11】编写一段程序,功能要求;当P1.0引脚的电平正跳变时,对P1.1的输入脉冲进行计数;当P1.2引脚的电平负跳变时,停止计数,并将计数值写人R0、R1(高位存R1,低位存R0)。 第五章思考题答案: 【5-1】解答:51系列单片机的内部有2个定时/计数器T0和T1。有2个特殊功能寄存器与其相关,分别是TMOD和TCON,TMOD是定时/计数器的工作方式控制寄存器,用来确定工作方式和功能;TCON是定时/计数器的控制寄存器,用来控制T0、T1的启动和停止及设置溢出标志。 【5-2】解答:如果采用的晶振频率为6MHz,一个机器周期则为2μs,则定时器/计数器工作在方式0、1、2下,其最大定时时间各为16.384ms、131.072ms、0.512ms。 【5-3】解答:定时器/计数器用作定时器模式时,其计数脉冲来自内部时钟脉冲。每个机器周期计数值增1,所以计数值乘以机器周期就是定时时间,因此计数频率为振荡频率的1/12,因此定时时间与计数值和振荡频率有关。 【5-4】解答:定时器/计数器用作计数器模式时,其计数脉冲来自相应的外部输入引脚T0(P3.4)或T1(P3.5)。当输入信号发生由1至0的负跳变时,计数器(TH0,TL0或TH1,TL1)的值增1。计数的最高频率一般为振荡频率的1/24。 【5-5】解答:定时器/计数器T0在计数和定时工作完成后,均采用中断方式工作。除了第一次计数工作方式设置在主程序完成外,后面的定时或计数工作方式分别在中断程序完成,用一标志位识别下一轮定时器/计数器T0的工作方式。编写程序如下: ORG 0000H LJMP MAIN ORG 000BH LJMP IT0P ORG 0040H MAIN: MOV TMOD,#06H ;定时器/计数器T0为计数方式2 MOV TL0,#156 ;计数100个脉冲的初值赋值 MOV TH0,#156 SETB GATE ;打开计数门 SETB TR0 ;启动T0,开始计数 SETB ET0 ;允许T0中断 SETB EA ;CPU开中断 CLR F0 ;设置下一轮为定时方式的标志位 WAIT: AJMP WAIT IT0P: CLR EA ;关中断 JB F0,COUNT ;F0=1,转计数方式设置 MOV TMOD,#00H ;定时器/计数器T0为定时方式0 MOV TH0,#0FEH ;定时1ms初值赋值 MOV TL0,#0CH SETB EA RETI COUNT:MOV TMOD,#06H MOV TL0,#156 SETB EA RETI 【5-6】解答: ORG 0000H LJMP START ORG 0200H START: MOV TMOD,#20H MOV TL1,#231 SETB TR1 LOOP: SETB P1.2 MOV TH1,#81 LOP1: JBC TF1,LOP2 SJMP LOP1 LOP2: CLR P1.2 MOV TH1,#231 LOP3: JBC TF1,LOOP SJMP LOP3 END 【5-7】解答:51系列单片机的T0设置为工作方式3,T0被分成两个独立的8位计数器TL0和TH0,TL0使用T0的所有控制位,当TL0计数溢出时,硬件使TF0置1.而TH
您可能关注的文档
- 单片机原理及应用教程 第3版 教学课件 作者 刘瑞新 1.ppt
- 单片机原理及应用教程 第3版 教学课件 作者 刘瑞新 2.ppt
- 单片机原理及应用教程 第3版 教学课件 作者 刘瑞新 3.ppt
- 单片机原理及应用教程 第3版 教学课件 作者 刘瑞新 4.ppt
- 单片机原理及应用教程 第3版 教学课件 作者 刘瑞新 5.ppt
- 单片机原理及应用教程 第3版 教学课件 作者 刘瑞新 6.ppt
- 单片机原理及应用教程 第3版 教学课件 作者 刘瑞新 7.ppt
- 单片机原理及应用教程 第3版 教学课件 作者 刘瑞新 8.ppt
- 单片机原理及应用教程 第3版 教学课件 作者 刘瑞新 9.ppt
- 单片机原理及应用教程 第3版 教学课件 作者 刘瑞新 10.ppt
- 单片机原理与C51基础 教学课件 作者 赵丽清 习题及答案 第6章.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 习题及答案 第7章.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 习题及答案 第8章.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 习题及答案 第10章.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 习题及答案 第11章.doc
- 单片机原理与技术 教学课件 作者 周明德 1第1章 概述.ppt
- 单片机原理与技术 教学课件 作者 周明德 1第2章 存储器.ppt
- 单片机原理与技术 教学课件 作者 周明德 1第3章 MCS 51指令系统.ppt
- 单片机原理与技术 教学课件 作者 周明德 1第4章 汇编语言程序设计.ppt
- 单片机原理与技术 教学课件 作者 周明德 1第5章80C51的并行端口.ppt
文档评论(0)