标题:
新人求教89c51蓝牙传输数据
[打印本页]
作者:
250940
时间:
2019-11-27 17:07
标题:
新人求教89c51蓝牙传输数据
现在代码测出来的电压能在数码管显示,我想使用串口(蓝牙)发送给手机 求大佬教我 新人刚学不会 求大佬指条明路 谢谢
#include<stc15.h>
#include<intrins.h>
#include<gpio.h>
#define uchar unsigned char
#define uint unsigned int
#include<display.h>
uchar adc_datah;
uchar adc_datal;
unsigned long adc_data;
//uchar code as[]="sjdy:";
//uchar a=0x30;
void Delayxms(uint t) //@11.0592MHz
{
uint i;
for(i=0;i<t;i++)
{
Delay1ms();
}
}
void main(void)
{
gpio();
P1ASF=0x01;
ADC_CONTR=0x80;
Delayxms(100);
CLK_DIV|=0x20;
ADC_CONTR=0x88;
EADC=1;
EA=1;
while(1)
{
Dis_buf[7]=adc_data/1000%10+17;
Dis_buf[6]=adc_data/100%10;
Dis_buf[5]=adc_data/10%10;
Dis_buf[4]=adc_data%10;
display();
}
}
void ADC_int(void)interrupt 5
{
ADC_CONTR=ADC_CONTR&0xe7;
adc_datah=ADC_RES&0x03;
adc_datal=ADC_RESL;
adc_data=(adc_datah<<8)+adc_datal;
adc_data=adc_data*5000/1024;
ADC_CONTR=0x88;
}
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1