《08 实验八 外部脉冲计数实验》由会员分享,可在线阅读,更多相关《08 实验八 外部脉冲计数实验(3页珍藏版)》请在金锄头文库上搜索。
1、班级: 姓名: 学号:实验八:外部脉冲计数实验院(系):电子工程学院 课程名称:单片机原理及应用 日期:班级 学号 实验室专业 姓名 计算机号实验名称教师签名实验仪器实验成绩4.8.1 实验目的1. 掌握单片机定时 /计数器的工作方式和编程原理。2. 掌握定时方法及定时器中断方法。3. 掌握外部脉冲计数方法。4.8.2 实验预习1熟悉 Keil 集成编译环境的使用方法。2. 复习单片机指令系统。3. 复习单片机中断系统结构。4. 复习定时 /计数器结构。4.8.3 实验原理单片机的定时/计数器就是一个 16 位二进制加法计数器,当选择计数模式时,计数脉冲来自于外部引脚 P3.4(T0),P3.
2、5(T1),因此,只需要初始化时将计数寄存器清零,启动计数器,然后读取计数寄存器的数值即可知外部脉冲个数。4.8.4 预作实验任务1. 用 Proteus 仿真软件绘制图 4.8.1 所示电路图。2. 编写程序将定时/计数器 T1 初始化为计数模式,工作方式 1,不开启中断。班级: 姓名: 学号:图 4.8.1 外部脉冲计数电路图4.8.5 实验任务在图 4.8.1 的基础上编写程序实现对 T0 引脚输入的外部脉冲个数进行计数,并在数码管上显示计数结果。4.8.6 实验步骤1分析题意,确定算法,绘制流程图。班级: 姓名: 学号:2使用 Keil C51 软件建立工程,编辑、编译程序。3用 usb 电缆连接单片机和计算机。4使用 STC_ISP 软件下载程序。5运行程序,排除程序错误。6记录实验结果并分析。4.8.7 实验思考按键的抖动对本实验有何影响?如何消除?