资源描述:
《方波脉冲镀锌实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划方波脉冲镀锌实验报告 课程:微机原理与接口技术实验实验名称:硬件仿真实验第一页共页系别:理学院实验日期XX年11月28号专业班号:组别:交报告日期XX年12月19号 姓名:学号:报告退发 实验名称:基于8253的方波发生器实验 一、实验目的 了解8253可编程定时计数器芯片的工作原理; 掌握8253的应用。 二、实验设备 安装有的PC一台。 三、实验内容 用8253设计一个方波发生器,三个计数通道的输出频率分别为100Hz,10Hz,1Hz. 附加
2、习题:修改电路,通过一个开关控制波形的产生,按下时8253开始计数,弹起时停止计数。 实验模拟电路图为: 程序有: s8253macroaddress,cw,n movdx1006h moval,cw目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 outdx,al movdx,address movax,n outdx,al moval,ah outdx,al end
3、m .modelsmall .8086 .stack .data .code .startup sh,b,1000 sh,b,10000 sh,b,10 jmp$ End 实验结果截图: 四、实验小结目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 通过实验对8253可编程定时计数器芯片的工作原理有了进一步的了解。对于控制字的写法格式有了更进一步的了解。 计算机科
4、学与技术系 实验报告 专业名称计算机科学与技术课程名称微机原理与接口技术项目名称8253方波实验 班级 学号姓名 同组人员无 实验日期XX/06/28 一、实验目的与要求 1、了解8253的内部结构,工作原理;了解8253与8088的接口逻辑; 熟悉8253的控制寄存器和初始化编程方法,熟悉8253的6中工作方式二、实验逻辑原理图与分析画实验逻辑原理图 逻辑原理图分析 实验原理与分析:由于实验是使用8253的计数器0和计数器1实现对输入时钟频率的两级分频,得到一个周期为1S的方波。故8253通信实验需要8253A芯片,8282地址锁存器,用于8086CPU与
5、8253A芯片地址线的连接,8286收发器用于8086CPU与8253A芯片数据线的连接,通过地址译码器实现片选信号的选通。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 8253的内部结构,读/写控制逻辑:决定三个计数器和控制字寄存器中哪一个能进行工作,并控制内部总线上数据传送的方向;控制寄存器:接收从CPU来的控制字,并由控制字的D7、D6位的编码决定该控制字写入哪个计数器的控制寄存器
6、,控制寄存器只能写入,不能读出;计数器:当8253用作计数器时,加在CLK引脚上脉冲的间隔可以是不相等的;当它用作定时器时,则在CLK引脚应输入精确的时钟脉冲,8253所能实现的定时时间,取决于计数脉冲的频率和计数器的初值,即:定时时间=时钟脉冲周期Tc×预置的计数初值n。 三、程序分析 、程序功能 使用8253的计数器0和计数器1实现对输入时钟频率的两级分频,得到一个周期为1秒的方波,用此方波控制蜂鸣器,发出报警信号,也可以将输入脚接到逻辑笔上来检验程序是否正确 程序代码分析 写8253控制字:选择计数器0,计数器的写格式为:先写低地址在写高地址, 计数器0的工作在
7、方式2BCD码计数端口地址为:0B003H BCD计数 MOVDX,COM_ADDRMOVAL,35H目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 OUTDX,AL;计数器T0设置在模式2状态,BCD计数写入计数器0的初始值端口地址0B000HMOVDX,T0_ADDRMOVAL,0