当前位置:文档之家› 压力传感器程序

压力传感器程序

压力传感器程序
压力传感器程序

#include<12c5a60s2.h>

#include

#define uint unsigned int

#define uchar unsigned char

#define ADC_POWER 0x80

#define ADC_FLAG 0x10

#define ADC_START 0x08

#define ADC_SPEEDLL 0x00 //540个时钟周期转换一次#define ADC_SPEEDL 0x20 //360个时钟周期转换一次#define ADC_SPEEDH 0x40 //180个时钟周期转换一次#define ADC_SPEEDHH 0x60 //90个时钟周期转换一次sbit lcden=P3^4;

sbit rs=P3^5;

sbit wr=P3^6;

sbit dula=P2^6;

sbit wela=P2^7;

uchar code table[]=" Voltage value";

uchar code table1[]=" mV";

uchar t;

float AD_val;

/**************************

延时函数

**************************/

void delay(uint z)

{

uint x,y;

for(x=z;x>0;x--)

for(y=110;y>0;y--);

}

/************************** 写指令

**************************/ void write_com(uchar com) {

rs=0;

wr=0;

P0=com;

lcden=0;

delay(5);

lcden=1;

delay(5);

lcden=0;

}

/************************** 写数据

**************************/

相关主题
文本预览
相关文档 最新文档