心率计算程序

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

//单片机心律计C51程序---2008-11-11---by tjx------------------------------------//

//-----------------------------------------------------------------------------//

//-----------------------------------------------------------------------------//

//定义各个接口-----------------------------------------------------------------// //-----------------------------------------------------------------------------//

#include

#define uint unsigned int //定义一下方便编程

#define uchar unsigned char //定义一下方便编程

#define ulong unsigned long //定义一下方便编程

#define key P3_4 //定义启动按牛口

#define s0 P1_0 //定义信号输入口

#define s1 P1_1 //定义信号输入口

#define s2 P1_2 //定义信号输入口

#define s3 P1_3 //定义信号输入口

#define s4 P1_4 //定义信号输入口

#define s5 P1_5 //定义信号输入口

#define s6 P3_0 //定义信号输入口

#define s7 P3_1 //定义信号输入口

#define s8 P3_2 //定义信号输入口

#define s9 P3_3 //定义信号输入口

#define sw P1_6 //定义拨动开关口

#define baiwei P2_5 //定义百位驱动口

#define shiwei P2_6 //定义十位驱动口

#define gewei P2_7 //定义个位驱动口

#define lamp0 P2_0 //定义灯一驱动口

#define lamp1 P1_7 //定义灯二驱动口

#define SEGDATA P0 //定义七段译码输出口

code uchar datab[11]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10,0x3F };

//定义共阳极七段译码值

uchar ge,shi,bai; //定义心律计数值

int i=0;

bit flag=0; //定义时间标志位

//-----------------------------------------------------------------------------//

//定义完毕---------------------------------------------------------------------//

//-----------------------------------------------------------------------------//

//-----------------------------------------------------------------------------//

//函数声明---------------------------------------------------------------------//

//-----------------------------------------------------------------------------//

void mcuint(void);

void delay1ms(uint count);

void timer0();

void celiang(void);

//-----------------------------------------------------------------------------//

//声明完毕---------------------------------------------------------------------//

//-----------------------------------------------------------------------------//

//-----------------------------------------------------------------------------//

//主函数,开机初始化单片机,并显示2s的888,用于检测笔画是否接正确--------------//

//-----------------------------------------------------------------------------//

void main(void)

{

mcuint();

P3_6=0;

ge=8;shi=8;bai=8;

delay1ms(800);

P3_6=1;

delay1ms(50);

P3_6=0;

while(1)

{

相关文档
最新文档