装
微机应用系统设计与综合实验设计报告
设计题目:简易数字频率计专业:班级:设计者:学号:指导教师:时间:
一系统设计要求3
目录页脚内容1
f装
11设计目的3
12设计内容3
13设计要求3
二、系统总体设计方案4
21设计思想4
22系统组成4
23工作原理说明4
三、系统硬件设计5
31系统硬件设计方案5
32系统硬件连线图5
四、系统软件设计7
418259中断模块7
428253模块8
421计时部分8
422计数部分8
43二十进制转换8
44显示模块
9
45主程序流程图9
46程序算法分析9
47关键程序段说明11
五、系统调试及结论12
51.调试方法12
52.设计、调试过程中重点问题及解决方法12
53运行结果及结论13
531运行结果13
532结论14
页脚内容2
f装六、设计体会15七、参考文献16
一、系统设计要求
1.1、设计目的通过数字频率计的设计,使同学们进一步掌握:180868088汇编语言程序的设计和调试;2信号频率的数字测量方法;3定时计数器8253的基本工作原理和应用;4微机基本应用系统的设计方法;
12、设计内容设计并制作出具有如下功能的简易数字频率计。
1)能实时测量1Hz~1000000Hz(1MHz)频率范围的不同信号的周期或频率。如:方波、锯齿波、三角波、正弦波等波形。
2)在全频范围内测量误差≤01。3)以十进制数字显示出被测信号的频率或周期。设计要求:设计相应的AD、键盘、显示接口电路,可在线键盘参数设置、定时检测、显示、报警。13设计要求1针对实验装置已有条件,设计频率测量原理线路;2编制相应的测试软件,实现频率测量;3实际上机调试,完成综合试验;4编写设计说明书(含原理图,程序及说明,实验方法,过程及结果)。
二、系统总体设计方案21设计思想
定时时间T1秒,则计数值即为待测频率。设频率计的测量频率范围为1Hz~1MHz,利用8253定时器0作一秒定时器,利用8253通道二作待测信号脉冲计数器。OUT0上升沿产生中断,8259的IR0为中断入口。在定时开始之时也开启计数器,在一秒定时到之时关闭计数器并读取计数值,初值
页脚内容3
f装与此计数值之差即为被测信号的频率。
22系统组成整个系统由8086、8253、8259、8255、74hc373、74hc138、数码管、晶振及放大整形电路组成
23工作原理说明本系统采用M法测量频率,即测量计数在一定时间Tc内的信号脉冲数M。譬如,Tc=1秒,计数
值M=1200,则信号频率为1200Hz;Tc=01秒,计数值M1200,则信号频率为12000Hz。我们使用8253的T0做1秒定时,即由OUT0输出1秒方波r