您当前的位置:五五电子网电子知识单片机-工控设备STC单片机(STC89LE516AD单片机A/D转换功能程序 正文
STC89LE516AD单片机A/D转换功能程序

STC89LE516AD单片机A/D转换功能程序

点击数:7434 次   录入时间:03-04 11:39:06   整理:http://www.55dianzi.com   STC单片机(


delay(0x200);


Send_Byte(get_AD_result(1)); //P1.1 为 A/D 当前通道, 测量并发送结果


delay(0x200);


Send_Byte(get_AD_result(5)); //P1.5 为 A/D 当前通道, 测量并发送结果


delay(0x200);


Send_Byte(get_AD_result(6)); //P1.6 为 A/D 当前通道, 测量并发送结果


delay(0x200);


Send_Byte(0); // 连续发送 4 个 00H, 便于观察输出显示


Send_Byte(0);


Send_Byte(0);


Send_Byte(0);


delay(0x200); // 延时


delay(0x200);


delay(0x200);


delay(0x200);


delay(0x200);


delay(0x200);


}

}


知识点:typedef与#define的区别


typedef:类型定义,其功能是用户为已有数据类型取“别名”。


如:typedef
int
INT; 意思是将int重新定义为INT,以后使用INT a;就相当于int
a;


用typedef定义数组、指针、结构等类型将带来很大的方便,不仅使程序书写简单,而且使意义更为明确,因而增强了可读性。例如:typedef int a[10];表示a是整型数组类型,数组长度为10,然后就可用a定义变量,如:a s1,s2;完全等效于:int s1[10],s2[10];

define:宏定义。


如:#define PI 3.14 意思是以后程序中出现PI的地方将用3.14代替,这个替换是在编译预处理阶段完成的,注意#define最后没有分号,否则编译时将分号一同带入PI中。

上一页  [1] [2] 


本文关键字:单片机  程序  STC单片机(单片机-工控设备 - STC单片机(