【毕设课设】基于单片机的汽车安全气囊系统故障仿真设计,通过实时检测六路模拟信号来仿真主驾驶面部气囊、副驾驶面部气囊、主驾驶侧面气囊、副驾驶侧面气囊、主驾驶膝盖气囊、副驾驶膝盖气囊,LCD作为液晶显示,实时显示报警信息,包括单片机控制电路、传感器模拟采集电路、液晶显示电路等。
#include //包含头文件
#include
#include "uart.h"
#include "display.h"
#define uint unsigned int
#define uchar unsigned char //宏定义
sbit ale=P2^6;
sbit start=P2^7;
sbit eoc=P3^2;
sbit oe=P3^3; //定义adc0809的控制引脚
sbit adda=P2^0;
sbit addb=P2^1;
sbit addc=P2^2; //adc0809的地址引脚
//sbit rs=P2^3;
//sbit rw=P2^4;
//sbit en=P2^5; //液晶的控制引脚
sbit key1=P3^4;
sbit key2=P3^5;
unsigned long voltdata[8];
uint realvolt,i,j,k,l,t,sum,a[5]; //定义全局变量
unsigned char CH;
uchar add; //地址变量
uchar TxBuf[8]; //四个显示的位
unsigned char t0Count;
unsigned char flagAu=1;
uchar code t3[]={" Hello! "};
uchar code t4[]={" Welcome! "}; //初始化显示