云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于C51单片机的脉搏测量仪设计 - 图文

基于C51单片机的脉搏测量仪设计 - 图文

  • 62 次阅读
  • 3 次下载
  • 2026/1/27 17:01:33

桂林电子科技大学课程设计(论文)报告用纸 第 10 页 共 26 页

2.4.3电源电路

USB电源接口

图2.11电源电路

采用USB电源接口,电容的作用是滤波 ,从外界进来的电流,电压可能不稳定,接上电容是为了保证后面的电路电压相对稳定,为方便指示电源工作状态,电源接通时LED灯亮,表示器件开始工作。 2.5显示报警部分 2.5.1数码管显示电路

8550 PNP三极管 图2.12数码管电路

数码管DS1~DS3、VT1~VT3、R12~R21等组成数码显示电路。本机采用动态扫描显示的方式,使用共阳数码管, P3.3-P3.5口作三个数码管的动态扫描位驱动码输出,通过三极管驱动数码管。P1.0-P1.6口作数码显示七段笔划字形码的输出,用以驱动数码管

桂林电子科技大学课程设计(论文)报告用纸 第 11 页 共 26 页

的各字段。因为单片机的端口输出电流能力低,无法直接驱动那些器件,故增加三极管加大功率 ,驱动数码管工作。如图2.12所示。 2.5.2报警电路

绿色LED灯 红色LED灯 红色LED灯 1K电阻 8550 PNP三极管 蜂鸣器 图2.13(LED灯与蜂鸣器电路)

根据医学数据,人体脉搏正常在60到120之间,当数码管所显示的示数大于120时LED红灯亮,蜂鸣器响应报警;示数小于60时LED黄灯亮,蜂鸣器响应报警;示数大于120时小于60时,LED绿灯亮,蜂鸣器不响。因为单片机的端口输出电流能力低,无法直接驱动那些器件,故增加三极管加大功率 ,驱动蜂鸣器工作。

3 软件设计

3.1 程序设计

在软件设计中,一般采用模块化的程序设计方法,它具有明显的优点。把一个多功

能的复杂的程序划分为若干个简单的、功能单一的程序模块,有利于程序的设计和调试,有利于程序的优化和分工,提高了程序的阅读性和可靠性,使程序的结构层次一目了然。应用系统的程序由包含多个模块的主程序和各种子程序组成。各程序模块都要完成一个明确的任务,实现某个具体的功能,在具体需要时调用相应的模块即可。 这里采用顺序结构,通过对按键的扫描,判断要实现什么功能。(如图3.1)

桂林电子科技大学课程设计(论文)报告用纸 第 12 页 共 26 页

图3.1 程序流程图

桂林电子科技大学课程设计(论文)报告用纸 第 13 页 共 26 页

3.2 程序调试

源程序的编写有多种语言,经过对原理的分析和自身的实际情况本课程设采用C语言编写,其主要程序代码如下: /* 初始化函数 / void init() {

t=0;

TMOD=0x11; //定时器0,1的定时方式1都打开 TH1=-5000/256; //定时器1定时5ms TL1=-5000%6; TH0=0x3c; //定时器0定时50ms TL0=0xb0;

EA=1; // 开总中断

ET1=1; //开定时器1中断 TR1=1; //开定时器1 TR0=1; //开定时器0

ET0=1; //开定时器0中断 IT0=1; //下降沿促发 EX0=1; //开中断0 }

图3.2程序图

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

桂林电子科技大学课程设计(论文)报告用纸 第 10 页 共 26 页 2.4.3电源电路 USB电源接口 图2.11电源电路 采用USB电源接口,电容的作用是滤波 ,从外界进来的电流,电压可能不稳定,接上电容是为了保证后面的电路电压相对稳定,为方便指示电源工作状态,电源接通时LED灯亮,表示器件开始工作。 2.5显示报警部分 2.5.1数码管显示电路 8550 PNP三极管 图2.12数码管电路 数码管DS1~DS3、VT1~VT3、R12~R21等组成数码显示电路。本机采用动态扫描显示的方式,使用共阳数码管, P3.3-P3.5口作三个数码管的动态扫描位驱动码输出,通过三极管驱动数码管。P1.0-P1.6口作数码显示七段笔划字形码的输出,用以驱动数码管 <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com