可编程定时计数器实验实验报告

上传人:ni****g 文档编号:457055691 上传时间:2023-04-19 格式:DOCX 页数:3 大小:37.19KB
返回 下载 相关 举报
可编程定时计数器实验实验报告_第1页
第1页 / 共3页
可编程定时计数器实验实验报告_第2页
第2页 / 共3页
可编程定时计数器实验实验报告_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《可编程定时计数器实验实验报告》由会员分享,可在线阅读,更多相关《可编程定时计数器实验实验报告(3页珍藏版)》请在金锄头文库上搜索。

1、可编程定时计数器实验实验报告微机原理实验报告 实验名称 8253可编程定时/计数器实验 一、实验目的 1、掌握8253芯片结构及工作方式; 2、熟悉8253可编程定时/计数器的编程。 二、实验设备 1、Lab6000p实验教学系统; 2、IBM-PC机 三、系统中的8253模块 Lab6000p实验箱中的8253模块连线如图所示: 图1 8253模块的连线 AD0AD7、A0、A1、/WR、/RD已分别连至系统总线DB0DB7、AB0、AB1、/IOW、/IOR;三个通道的OUT、GATE、CLK以及CS引出留给用户连接。 三、实验内容和实验步骤 1、8253计数实验 1)实验要求 5个脉冲后

2、LED0亮。 2)电路连接 图2 电路连线 3)程序代码 见附录程序3.1 4)实验步骤 1、在Lab6000p实验箱上完成连接电路; 2、开启计算机电源,开启Lab6000p实验箱电源; 3、启动WAVE6000软件; 4、确认WAVE6000与Lab6000p连接; 5、输入源代码; 6、编译源代码; 7、连续运行程序,按动单脉冲按键观察LED显示情况。 2、定时实验 1)实验要求 在LED上实现1秒钟亮/1秒钟灭。 2)电路连接 将OUT0的输出接至OUT1的输入,其余连线和实验1中相同。 3)实验代码 见程序附录3.2 4)实验步骤 1、在Lab6000p实验箱上完成连接电路; 2、开

3、启计算机电源,开启Lab6000p实验箱电源; 3、启动WAVE6000软件; 4、确认WAVE6000与Lab6000p连接; 5、输入源代码; 6、编译源代码; 7、连续运行程序,按动单脉冲按键观察LED显示情况。 四、实验结果 1、8253计数实验 在5个脉冲后,LED0灯亮。 2、定时实验 在LED上实现1秒钟亮/1秒钟灭。 五、问题思考 1、若CS连至地址译码/CS3,程序该如何修改。 答:只需将相应的端口地址修改即可,CS3对应的基地址应为0b00h。 2、为什么定时/计数器初值赋4,5个脉冲后LED才亮。 答:本实验使用的是8253可编程计数器,且工作在方式0下,的上升沿时,计数器赋值为4时,OUT引脚变为低电平,在的上升沿后的下一个时钟脉冲的下降沿时,开始减1计数。直到为0时OUT引脚翻转为高电平,在这过程中实际上共进行了5次计数。 六、实验总结 8253模块有六种工作方式和三个通道,通过编写程序可以选择不同的工作方式和通道来产生需要的波形。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号