实验3(定时器计数器应用实验).doc

实验3(定时器计数器应用实验).doc

ID:50773936

大小:131.50 KB

页数:4页

时间:2020-03-14

实验3(定时器计数器应用实验).doc_第1页
实验3(定时器计数器应用实验).doc_第2页
实验3(定时器计数器应用实验).doc_第3页
实验3(定时器计数器应用实验).doc_第4页
资源描述:

《实验3(定时器计数器应用实验).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、实验目的和要求1、掌握定时器/计数器定时功能的使用方法。2、掌握定时器/计数器的中断、查询使用方法。3、掌握Proteus软件与Keil软件的使用方法。4、掌握单片机系统的硬件和软件设计方法。二、实验内容或原理1、利用单片机的定时器/计数器以查询方式在单片机口线上产生连续周期性矩形波。2、利用单片机的定时器/计数器以中断方式在单片机口线上产生连续周期性矩形波。三、设计要求1、用Proteus软件画出电路原理图,单片机的定时器/计数器以查询方式工作,在P1.0口线上产生周期为200μS的连续方波,在P1.0口线上接示波器观察波

2、形2、用Proteus软件画出电路原理图,单片机的定时器/计数器以中断方式工作,在P1.1口线上产生周期为240μS的连续方波,在P1.1口线上接示波器察波形。四、实验报告要求1、实验目的和要求。2、设计要求。3、电路原理图。4、实验程序流程框图和程序清单。5、实验结果(波形图)。6、实验总结7、思考题。五、思考题1、在P1.0口线上产生周期为500微秒,占空比为2:5的连续矩形波。查询方式程序清单ORG0000HMAIN:MOVTMOD,#02HMOVTH0,#0CEHMOVTL0,#0CEHMOVIE,#00HSETBTR0

3、LOOP:JNBTF0,LOOPCLRTF0CPLP1.0AJMPLOOPEND中断方式程序清单ORG0000HSJMPMAINORG000BHLJMPZDMAIN:MOVTMOD,#02HMOVTH0,#0C4HMOVTL0,#0C4HSETBEASETBET0SETBTR0HERE:SJMPHEREZD:CPLP1.0RETIEND思考题ORG0000HLJMPMAINORG000BHLJMPLOOPMAIN:SETBEASETBET0MOVR0,#00HMOVTMOD,#02HMOVTH0,#38HMOVTL0,#38HS

4、ETBTR0HERE:CJNER0,#01H,HERELJMPLOOP1LOOP:CPLP1.0CLRTR0MOVR0,#01HRETILOOP1:CLREAMOVMOD,#01HMOVH0,#0FEHMOVTL0,#0D4HSETBTR0LOOP3:JBCTF,LOOP2LJMPLOOP3LOOP2:MOVTH0,#0FEHMOVTL0,#0D4HCPLP1.0LJMPMAINEND550msORG0000HLJMPMAINORG0003HLJMPEXIN0ORG0013HLJMPEXIN1MAIN:MOVTMOD,#09HS

5、ETBEASETBEX0SETBEX1RESTART:MOVTH0,#9EHMOVTL0,#58HLOOP1:JNBTF0,$CLRTF0CPLP1.2LJMPRESTARTEXIN0:SETBTR0RETIEXIN1:CLRTR0RETIEND5S100ms2:5ORG0000HLJMPMAINORG0003HLJMPWAI0MAIN:SETBEASETBIT0SETBEX0MOVTMOD,#09HCLRF0MOVSP,#80HLOOP0:JNBTF0,$CLRP1.2CLRTF0MOVTH0,#15HMOVTL0,#0A0H

6、JNBTF0,$SETBP1.2CLRTF0LJMPLOOP0WAI0:JBF0,LOOP1SETBF0SETBTR0MOVTH0,#63HMOVTL0,#0C0HRETILOOP1:CLRF0CLRTR0RETIENDORG0000HLJMPMAINMAIN:MOVTMOD,#02HSETBTR0LOOP4:MOVTH0,#9CHMOVTL0,#9CHHERE:JBCTF0,LOOPLJMPHERELOOP:CPLP1.0MOVTH0,#6AHMOVTL0,#6AHLOOP3:JBCTF0,LOOP2LJMPLOOP3LOOP

7、2:CPLP1.0LJMPLOOP4END思考题程序清单ORG0000HMAIN:MOVIE,#00HSETBTR0LOOP:MOVTMOD,#02HMOVTL0,#38HLOOP1:JBCTF0,LOOP2LJMPLOOP1LOOP2:CPLP1.0LOOP3:MOVTMOD,#01HMOVTH0,#0FEHMOVTL0,#0D4HLOOP4:JBCTF0,LOOP5LJMPLOOP4LOOP5:CPLP1.0LJMPLOOPEND

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。