没有合适的资源?快使用搜索试试~ 我知道了~
经调试过的12864液晶显示酒精浓度提示司机请勿酒后驾驶
资源推荐
资源详情
资源评论
/**************酒精检测系统+12864+AD+Q3酒精传感器************************************************
******************************/
#include<STC12C5A60SAD.h>
#include<intrins.h>
#include<math.h>
#define uchar unsigned char
#define uint unsigned int
uint num,result;
sbit ming=P2^0;
/*端口定义*/
#define delaynop();{_nop_();_nop_();_nop_();_nop_();}; //延时
#define LCD_date P0 //数据口
sbit LCD_RS=P1^0; //定义LCD寄存器选择信号 1:数据寄存器。0:指令寄存器
sbit LCD_RW=P1^1; //定义LCD读写信号 1读 0写
sbit LCD_EN=P1^2; //定义使能端 1可读写 0不能读写
sbit LCD_PSB=P1^3; // 串并行 1并 0串
sbit LCD_RST=P1^5; //定义复位端 低电平有效
/*********************************************************************/
uchar code dis1[]={" 欢迎使用 "}; //显示内容
uchar code dis2[]={"智能车载酒精检测"}; //显示内容
uchar code dis3[]={"绥化学院电子协会"}; //显示内容
uchar code dis4[]={"2013年11月20日制"}; //显示内容
uchar code dis5[]={"请勿酒后驾驶"}; //显示内容
uchar code dis7[]={"酒精检测中..."}; //显示内容
uchar code dis6[]={"祝您旅途愉快!"}; //显示内容
uchar code dis8[]={"醉酒度"}; //显示内容
uchar code dis9[]={"检测结果:"}; //显示内容
uchar code dis10[]={"重度中度清醒"}; //显示内容
uchar code dis11[]={"禁止发动汽车"}; //显示内容
uchar code dis12[]={"请勿发动汽车"}; //显示内容
******************************/
#include<STC12C5A60SAD.h>
#include<intrins.h>
#include<math.h>
#define uchar unsigned char
#define uint unsigned int
uint num,result;
sbit ming=P2^0;
/*端口定义*/
#define delaynop();{_nop_();_nop_();_nop_();_nop_();}; //延时
#define LCD_date P0 //数据口
sbit LCD_RS=P1^0; //定义LCD寄存器选择信号 1:数据寄存器。0:指令寄存器
sbit LCD_RW=P1^1; //定义LCD读写信号 1读 0写
sbit LCD_EN=P1^2; //定义使能端 1可读写 0不能读写
sbit LCD_PSB=P1^3; // 串并行 1并 0串
sbit LCD_RST=P1^5; //定义复位端 低电平有效
/*********************************************************************/
uchar code dis1[]={" 欢迎使用 "}; //显示内容
uchar code dis2[]={"智能车载酒精检测"}; //显示内容
uchar code dis3[]={"绥化学院电子协会"}; //显示内容
uchar code dis4[]={"2013年11月20日制"}; //显示内容
uchar code dis5[]={"请勿酒后驾驶"}; //显示内容
uchar code dis7[]={"酒精检测中..."}; //显示内容
uchar code dis6[]={"祝您旅途愉快!"}; //显示内容
uchar code dis8[]={"醉酒度"}; //显示内容
uchar code dis9[]={"检测结果:"}; //显示内容
uchar code dis10[]={"重度中度清醒"}; //显示内容
uchar code dis11[]={"禁止发动汽车"}; //显示内容
uchar code dis12[]={"请勿发动汽车"}; //显示内容
uchar code dis13[]={"允许发动汽车"}; //显示内容
/************定义延时函数***********************/
void delay(int ms)
{
uchar i;
while(ms--)
{
for(i=0;i<250;i++)
{
_nop_();
_nop_();
_nop_();
_nop_();
}
}
}
/*void delay1(int ms)
{
uchar y;
while(ms--)
{
for(y=0;y<100;y++);
}
}
/***********忙碌信号检测***************************/
bit lcd_busy()
{
bit result;
LCD_RS=0;
LCD_RW=1;
/************定义延时函数***********************/
void delay(int ms)
{
uchar i;
while(ms--)
{
for(i=0;i<250;i++)
{
_nop_();
_nop_();
_nop_();
_nop_();
}
}
}
/*void delay1(int ms)
{
uchar y;
while(ms--)
{
for(y=0;y<100;y++);
}
}
/***********忙碌信号检测***************************/
bit lcd_busy()
{
bit result;
LCD_RS=0;
LCD_RW=1;
剩余11页未读,继续阅读
资源评论
- 亮亮。。。2021-03-03先不说内容,文件是一个没有后缀的
ZengJingNianShao
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功