资源描述:
《定时计数器的使用实验总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划定时计数器的使用实验总结 实验报告 课程名称实验项目实验仪器TPC-USB 微机原理与接口技术实验二可编程定时/计数器实验通用微机接口实验系统 一、实验目的 1.进一步学习掌握汇编程序的设计、掌握TPC-USB通用微机接口实验系统的使用方法;2.掌握8253的基本工作原理和编程方法,观察不同方式下的输出; 二、实验设备 1.PC微机系统一套 2.TPC-USB通用微机接口实验系统一套 三、实验内容、步骤、调试、结果 8253控制寄存器地址:283H、计
2、数器0地址:280H;计数器1地址:281H;CLK0连接时钟1MHz。 1.计数应用 1)功能要求 按图1虚线连接电路,将计数器0设置为方式0,计数器初值为N(N≤0FH),用手动逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT0电平变化(当输入N+1个脉冲后OUT0变高电平)。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 图1实验连接参考电路图之一 2)程序设
3、计流程图 图2实验电路之一参考(转载于:写论文网:定时计数器的使用实验总结)流程图 3)程序代码 CODESEGMENTASSUMECS:CODESTART: MOVAL,BMOVDX,283HOUTDX,AL MOVAL,15HMOVDX,280HOUTDX,ALNEXT: MOVAL,BMOVDX,283HOUTDX,AL MOVDX,280HINAL,DX MOVDL,ALMOVCL,4SHRDL,CLADDDL,30HCMPDL,39HJBEAAADDDL,7HAA:MOVAH,2PUSHAXINT21HPOPAXMOVDL,ALANDDL,0FHADDDL
4、,30HCMPDL,39HJBEBBADDDL,7HBB:MOVAH,2INT21H MOVDL,0AHINT21HMOVDL,0DHINT21H MOVDL,0FFHMOVAH,6 INT21HJZNEXTEXIT: MOVAH,4CHINT21HCODEENDSENDSTART4)实验调试和结果 a)按图1连接实验电路; b)在TPC-IDE操作环境下,用文本编辑器编辑实验源程序;c)在IDE操作环境下,对源程序进行编译和连接,生成生成链接文目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。
5、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 件和可执行文件;d)运行IDE操作环境下的调试命令,调试可执行文件; e)运行IDE操作环境下的执行命令,运行可执行文件,结果显示为: 实验结果符合实验程序设计要求。 2.分频器应用 1)功能要求 按图3连接电路,将计数器0、计数器1分别设置为方式3,计数初值均设为1000,用逻辑笔观察OUT1输出电平的变化(OUT1输出频率应为1Hz)。 图3实验连接参考电路图之二 2)程序设计流程图 一、实验目的 1、了解定时器/ 计数器的工作方式和工作原理。
6、 2、掌握定时器/计数器的初值计算。 3、学会使用定时器/计数器。 二、实验仪器 Keil软件,Protus软件 三、实验内容 1、假设系统时钟频率采用12MHz,要在引脚上输出一个周期为2ms的方波。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 1)初值计算 方波的周期用定时器T0来确定,采用方式1,16位定时方式。单片机时钟频率频为12MHz,产生周期为2ms的方波,则定
7、时器初始值应为: 1-6=1μs=1?10机器周期=12?12MHZ(216-X?1?10=1?10 X=64536 =fc18H)-6-3 2)程序 ORG RESET:AJMP ORG AJMP ORG MAIN:MOV MOV ACALL HERE:AJMP PT0M0:MOV MOV SETB SETB SETB目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行