摘要:
#include "reg52.h" typedef unsigned char u8; typedef unsigned int u16; sbit led = P2^0; sbit k1 = P3^1; void delay(u16 i) { while(i--); } void keypros() { if(k1==0) { //等待抖动退去 这种方式占用CPU 不推荐使用 ... 阅读全文
posted @ 2017-01-02 19:56
ChaseForFuture
阅读(174)
评论(0)
推荐(0)
摘要:
所使用的开发板 普中科技HC6800-ES V2.0 PC:win7 64位 编译软件: keil uversion2 烧写工具: 普中科技开发的PZ-ISP V1.82 烧写方式:热烧写 阅读全文
posted @ 2017-01-02 19:38
ChaseForFuture
阅读(623)
评论(0)
推荐(0)
摘要:
/* 蜂鸣器分为有源和无源 其中有源是指有振荡源 ULN2003 达林顿管 输入输出反向放大 */ #include "reg52.h" typedef unsigned int u16; //蜂鸣器通过ULN2003与80C51的P1^5引脚连接 sbit beep=P1^5; void delay(u16 i) { while(i--); } void main() { wh... 阅读全文
posted @ 2017-01-02 15:03
ChaseForFuture
阅读(276)
评论(0)
推荐(0)
摘要:
/* c语言常用预处理命令 1.#define使用 #define A PO 后面不用加分号、 #define PI 3.14 2.循环左移右移函数 _crol_(a,b)循环左移函数,a是左移的值,b是移动的位数。 _cror_(a,b)循环右移函数,a是右移的值,b是移动的位数。 包含在intrins.h库函数里面 */ #include "reg52.h" #includ... 阅读全文
posted @ 2017-01-02 14:21
ChaseForFuture
阅读(274)
评论(0)
推荐(0)
摘要:
//引入头文件 #include typedef unsigned char u8; typedef unsigned int u16; //位定义 sbit LED=P2^0; /* 延时函数 可以传参来调节延时时间 由于函数调用与参数传递需要耗费时钟周期,所以这种延时是不准确的 最终的耗时与时钟频率和参数有关 */ void delay(u16 i){ //什么都不做 只耗时间 来达... 阅读全文
posted @ 2017-01-02 13:07
ChaseForFuture
阅读(171)
评论(0)
推荐(0)
摘要:
注意,如果HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}下面没有6.0,那么就自己新建一个。 阅读全文
posted @ 2017-01-02 11:57
ChaseForFuture
阅读(401)
评论(0)
推荐(0)


浙公网安备 33010602011771号