电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

第05章-单片机定时计数器-习题解答Word版

19页
  • 卖家[上传人]:新**
  • 文档编号:470559937
  • 上传时间:2023-06-10
  • 文档格式:DOC
  • 文档大小:206KB
  • / 19 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第05章 单片机定时计数器 习题解答一、 填空题1. MCS-51单片机中有2 个16 位的定时器/计数器。2. 定时器/计数器T0可以工作于方式0、1、2、3。 3. 方式0为 13 位定时器/计数器。4. 若系统晶振频率为12MHz,则T0工作于定时方式1时最多可以定时65536s。 5. 欲对300个外部事件计数,可以选用定时器/计数器T1的模式0 或模式 1 。 6. TMOD中的M1M0= 11时,定时器工作于方式 3 。7. 若系统晶振频率为6MHz,则定时器可以实现的最小定时时间为 2 s。8. MCS-51单片机工作于定时状态时,计数脉冲来自 单片机内部的机器周期 。9. MCS-51单片机工作于计数状态时,计数脉冲来自 单片机外部事件 。10. 当GATE=0时, 则当软件控制位TR01时 启动T0开始工作。二、 简答题1.定时器/计数器T0和T1各有几种工作方式?简述每种工作方式的特点。如何控制定时器/计数器的工作方式?答:T0可以工作于方式0,1,2,3;T1可以工作于方式0,1,2方式0:是13位定时/计数器,由TLX的低5位(TLX的高3位未用)和THX高8位

      2、组成。方式1:TLX和THX组成16位定时/计数器。方式2:方式2为自动重装初值的8位定时/计数器。方式3只适用于定时/计数器T0,当T0工作在方式3时,TH0和TL0被分为两个独立的8位计数器。TMOD用来控制定时计数器的工作方式,位结构如下:D7D6D5D4D3D2D1D0推荐精选GATEM1M0GATAM1M0T1方式字段T0方式字段C/T:定时或计数功能选择位。1为计数方式, 0为定时方式。GATE:门控位,用于控制定时/计数器的启动是否受外部中断请求信号的影响。GATE=0,软件控制位TR0(TR1)1启动定时/计数器开始计数。GATE=1,软件控制位TR0(TR1)1,INT0(INT1)引脚为高电平时启动定时/计数器开始计数。M1、M0:定时/计数器工作方式选择位,如下表所示。 M1 M0工作方式方式说明 0 0方式013位定时/计数器 0 1方式116位定时/计数器 1 0方式2具有自动重装初值的8位定时/计数器 1 1方式3T0为两个独立的8位计数器,T1为波特率发生器2.设MCS-51单片机的晶振频率fOSC=6MHz,分别讨论定时器/计数器0在各种工作方式下的最长

      3、定时时间。答:由fosc =6MHz可知,一个机器周期T=2us,由于是加1计数,所以最长定时应是计数初值最小时(即为0时)的定时时间。方式0:(2130)2us= 214us=16384us=16.384ms方式1:(2160)2us= 217us=131.072ms方式2、3:(280)2us= 29us=0.512ms当 fosc =6MHz,即T=2us时各种方式下的定时时间,若fosc =12MHz,则最长定时时间将缩短一半。3.编写程序3编写程序从P1.0 引脚输出频率为1KHz的方波。设晶振频率为6MHz。答:利用T1定时中断。解:fosc= 6MHz。1机器周期 =2 uS。1KHz方波周期 =1mS,半个方波周期=500uS。 500uS2uS =250若选择方式2 工作,计算初值:256250=6ORG 0000H推荐精选 AJMP MAIN ORG 001BH ;T1的中断矢量 LJMP T1INTMAIN: MOV TMOD,#20H MOV TH0, #6 MOV TL0, #6 SETB ET1 SETB EA SETB TR1 HERE: AJMP HER

      4、E ;原地等待中断T1INT:CPL P1.0 ;中断服务:P1.0取非 RETI ;中断返回END4.利用定时器/计数器1定时中断控制1. 编写程序用P1.7驱动LED发光二极管亮1秒灭1秒地闪烁,设时钟频率为12MHz。答:时钟频率为12MHz,1个机器周期1 us,1秒闪烁一次,0.5秒P1.7求反1次。0.5S=500ms=500000 us,方式1最大计数65536,让T1工作于方式1,计数50000次中断一次,初值6553650000155363CB0H用R7记录中断次数,计满10个中断为500ms秒。ORG 0000H AJMPMAIN ORG001BH AJMPPT1INT ORG0030HSTART:MOV R7,#00H推荐精选 MOV TMOD,#10H MOV TL1,#0B0H MOV TH1,#3CH SETB EA SETB ET1 SETB TR1HERE: SJMP HEREPT1INT: MOV TL1,#0B0H MOV TH1,#03CH INC R7 CJNE R7,#10, PEND MOV R7, #00H CPL P1.7PEND: RE

      5、TI END5.利用MCS-51单片机定时器/计数器设计一个数字秒表。定时范围:00-99秒;两位LED数码管显示。设时钟频率为6MHz。基本原理:利用定时器方式2产生0.5毫秒时间基准,循环2000次,定时 1秒。答:电路如图所示推荐精选把“单片机系统”区域中的P0.0/AD0P0.7/AD7端口用8芯排线连接到“数码显示模块”区域中的任一个ah端口上;要求:P0.0/AD0对应着a,P0.1/AD1对应着b,P0.7/AD7对应着h。把“单片机系统”区域中的P2.0/A8P2.7/A15端口用8芯排线连接到“数码显示模块”区域中的任一个ah端口上;要求:P2.0/A8对应着a,P2.1/A9对应着b,P2.7/A15对应着h。 把“单片机系统“区域中的P3.5/T1用导线连接到”独立式键盘“区域中的SP1端口上;开始时,显示“00”,第1次按下SP1后就开始计时。 第2次按SP1后,计时停止。 第3次按SP1后,计时归零选择定时工作方式2;工作方式2就具有自动重装载功能,即自动加载计数初值,在这种工作方式中,16位计数器分为两部分,即以TL0为计数器,以TH0作为预置寄存器,初始化

      6、时把计数初值分别加载至推荐精选TL0和TH0中,当计数溢出时,由预置寄存器TH0以硬件方法自动给计数器TL0重新加载。汇编源程序 TCNTA EQU 30H ;时间计数TCNTB EQU 31H SEC EQU 32H KEYCNT EQU 33H ;按键计数SP1 BIT P3.5 ORG 00H LJMP START ORG 0BH LJMP INT_T0 START: MOV KEYCNT,#00H MOV SEC,#00H MOV A,SEC MOV B,#10 DIV AB MOV DPTR,#TABLE MOVC A,A+DPTR MOV P0,A MOV A,B MOV DPTR,#TABLE MOVC A,A+DPTR MOV P2,A MOV TMOD,#02H ; SETB ET0 SETB EA WT: JB SP1,WT ;直接寻址位为1转移(按键按下时SP1为0)推荐精选 LCALL DELY10MS JB SP1,WT ;接着SP1变为1 INC KEYCNT MOV A,KEYCNT CJNE A,#01H,KN1 SETB TR0 ;TR0置1,启动定时

      7、器T0 , 允许定时/计数器计数 MOV TH0,#06H ;用于自动恢复定时初值 MOV TL0,#06H ;置T0定时初值250us MOV TCNTA,#00H MOV TCNTB,#00H LJMP DKN KN1: CJNE A,#02H,KN2 CLR TR0 LJMP DKN KN2: CJNE A,#03H,DKN ;可以不要 MOV SEC,#00H MOV A,SEC MOV B,#10 DIV AB MOV DPTR,#TABLE MOVC A,A+DPTR MOV P0,A MOV A,B MOV DPTR,#TABLE ;可以不要 MOVC A,A+DPTR MOV P2,A MOV KEYCNT,#00H DKN: JNB SP1,$ ;直接寻址为0转移 LJMP WT DELY10MS: 推荐精选 MOV R6,#20 D1: MOV R7,#248 DJNZ R7,$ DJNZ R6,D1 RET ;子程序返回INT_T0: INC TCNTA MOV A,TCNTA CJNE A,#100,NEXT MOV TCNTA,#00H INC TCNTB MOV A,TCNTB CJNE A,#4,NEXT MOV TCNTB,#00H INC SEC MOV A,SEC CJNE A,#100,DONE MOV SEC,#00H DONE: MOV A,SEC MOV B,#10

      《第05章-单片机定时计数器-习题解答Word版》由会员新**分享,可在线阅读,更多相关《第05章-单片机定时计数器-习题解答Word版》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.