初学单片机的时候,需要一些比较基础的例子来参考和提高自己 ,这里整理一下常用的基本例子,给有需要的人也下载哦 内如下:
分2个文件夹基础部分和硬件应用部分
比如基础里面第一个 闪烁LED程序,C文件如下
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit LED = P1^0;
void DelayMS(uint x)
{
uchar i;
while(x--)
{
for(i=120;i>0;i--);
}
}
void main()
{
while(1)
{
LED = ~LED;
DelayMS(150);
}
}
对应文件夹还包括Protues 仿真的DSN 文件 .HEX 和.C 程序均在文件夹里
工程和C文件