专科毕业设计说明书(论文)第I页 共 I页
开始 程序初始化 第一次显示全零 定时100ms 等待中断 小于50次/分钟 中断 累加计数结果 采样60次 二翻十 显示心率 大于199次/分钟 关中断 定时器赋值 保持数值程序 开中断 返回 图 5-1 程序流程图 图5-2 中断程序流程图
4.3 中断程序流程图
心率的有效测量范围为50次一199次/分钟,为了消除外界信号的干扰,在定时器中断程序中加入了对频率大小的判断,滤除掉小于50次/分钟和大于199次/分钟的脉冲信号,中断程序如图5-2所示.
中断服务程序
STEB ETO ;允许中断
STEB EA STEB TR0 STEB TR1
专科毕业设计说明书(论文)第I页 共 I页
PCTC: MOV TH0,#15H MOV Tl0,#0A0H MOV TH1 , #00H MOV T11, #00H MOV TMOD,#51H
MOV 7FH,#0AH ;OAH=10 10*60ms=0.6s
RET
4.4 定时器T0和T1的中断服务程序
定时器T0的中断流程图如图5-3所示,定时器T1的中断服务流程图如图5-4所示。
保护现场 保护现场
置T1定时初值 置T0定时初值 ·
图5-3 定时器T0的中断 图5-4 定时器T1的中断
服务程序流程图 服务程序流程图
中断返回 中断返回 恢复现场 恢复现场 外部中断0打开 R1R4+1送R1R4 中断次数(100次)-1=0? 外部中断0关闭
专科毕业设计说明书(论文)第I页 共 I页
5 系统硬件调试
在制作实物之前,首先需要根据自己制作实物的思想步骤和实物所要达到的功能绘制出元器件的原理图。因为元器件的大小不同,达到预期功能的效果也不一样,在这种情况下,就需要对硬件电路进行变换和调试。实物焊接出来之后,考虑各种干扰和影响因素,还要对硬件进行整机调试。系统的调试过程是检验、修正设计方案的实践过程,也是应用理论知识来解决实践中各类问题的关键环节,是电路设计者必须掌握的基本技能。
5.1 系统各部分电路模块测试
5.1.1一级放大电路
比较电路如图所示,信号从上级放大器C3口输出,由于上级放大电路材料的
限制和人为干扰的因素,放大倍数远没有达到100倍(约20倍左右),这就使得传输到比较电路2口的电压值还是很小,约0mV~~100mV。
专科毕业设计说明书(论文)第I页 共 I页
6.2 焊接与完成阶段
在完成实验阶段测试后,这时电路的元器件及各种电阻电容的值就已经确定。可以实物的焊接。
⑴焊前处理
焊接前,应对元件引脚或电路板的焊接部位进行焊前