量程為5V的數字電壓表部分代碼
真的.docx
(70.71 KB, 下載次數: 7)
2018-4-3 20:32 上傳
點擊文件名下載附件
仿真及代碼 下載積分: 黑幣 -5
#include "reg51.h"
#include "intrins.h"
#define uchar unsigned char
#define uint unsigned int
uchar code table[16]="xinxi:";
uchar code table1[16]="daihao:";
// uchar code table2[16]=" bushiwoshuo";
//uchar code table3[16]="zaizuodoushilaji";
sbit ADC_shuru=P3^0;
sbit ADC_jssc=P3^1;
sbit ADC_qisr=P3^2;
sbit ADC_clk=P3^3;
sbit lcd_mlxz=P3^4;
sbit lcd_sn=P3^5;
uchar num;
uchar AD_data;
uchar dis1[16]=" nikanshachouB";
uchar dis2[]={' ',' ',' ',' ','V','=','0','.','0','0','0','v',' ',' ',' ',' '};
void delay(uint z);//延時
void init_lcd();//1602初始化
void initTimer0();
void write_com(uchar com);
void write_data(uchar date);
void write_welcome();
void init_ADC();
void AD_covert();
void ADC_change();
void write_adc();
//void ha();
|