基于单片机智能安全服药提醒药盒系统设计(毕设资料)
本设计为智能安全服药提醒药盒,针对记忆力衰退严重的老年人设计,重点解决由于其监护人短期不在身边造成的错误服药问题,包括忘记服药、重复过量服药及药物种类、数量错误服用。安全服药提醒药盒由“储药器”,“取药器”,“定时器”,“提醒器”以及“控制器”五部分组成,可以满足一般老年人每天4次,一共5天的服药需求。本系统在进行功能原理设计的基础之上,完成了系统硬件电路设计、系统软件程序设计以及机械结构设计加工。通过装配调试,系统可以很好的完成提醒老年人安全服药的功能。
#include <reg52.h>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar idata nz[5][3]={{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0}},nz_op=1,nz_flag=0;//闹钟
uchar idata zt[1][2]={0,0};
uchar zdjs=0,cdds=10,cdds_flag=0;
//uchar year_moon,month_moon,day_moon;//农历
//uchar dis_flag;//用于判断其它设置
uchar yanshiflag=0; //
uint int1_js=0;//外部中断1计数
uchar key_beep_op=0xff;//各个设置默认为开
uint pp;
unsigned char key6,key7,key8,key9; //红外遥控变量
bit ssok=0;
sbit LED1 = P1^1;
sbit pwm = P1^6;
//sbit adc_res = P2^4;
sbit buzzer = P1^0; //蜂鸣器
sbit key1 = P3^0; //按键
sbit key2 = P3^1;
sbit key3 = P3^6;
sbit key4 = P3^7;
#include "shengming.h"
#include "LCD12864.h"
#include "DS1302.h"
#include "DHT11.h"
#include "nongli.h"
#include "displaytime.h"
#include "zk.h"
#include "keydone.h"
#include "changyong.h"
【资源下载】下载地址如下(786):https://docs.qq.com/doc/DTlRSd01BZXNpRUxl