RD|=0x80;// 设置对应 IO 口为输出模式 DDRC|=0xff;//********************// _1602E_L; _1602RW_L; (0x38); // 显示模式, 16X2 显示, 5X7 点阵,八位数据接口(0x0c); // 设置开显示,不显示光标(0x01); // 显示清零,数据指针清零} #endif /*----------------------------------------------------------------------------- 文件: main.c 描述: MAX1270 演示主函数功能: 三种转换模式:活跃模式、待机模式、掉电模式三种模式下功耗依次降低,不过速度越慢注意: 由于 MAX1270 有4 中不同的量程,需要依照不同的量程进行电压格式转换版权: copyright for chenliangliang 编写: 2013.6.19 调试成功-----------------------------------------------------------------------------*/ #include<avr/io.h> #include<util/delay.h> #include"MAX1270.h" #include"lcd1602.h" uint16_t AD[3]; int main() { display(); // 设置显示状态 MAX1270_init(); _delay_ms(20); write_str(0x80,"MAX1270_ADC:");// 显示字符串( 坐标+ 字符串) while(1) { AD[0]=Active_ADC(0,V0_5);// 活跃模式,通道 0 ,量程为 0-5V AD[0]=(AD[0]*5.0)/4096*1000;