jhtchina

第一个单片机程序

1 单片机接口显示

 

单片机上面的串口通过USB连接计算机,同时提供单片机电源。

2 安装串口转USB驱动程序,USB-SER驱动安装成功以后显示如下:

3 在Keil软件,创建工程test1,选择51单片机的CPU

4 创建c文件,led1.c

5 编译output选择创建2进制输出文件。

编译这个工程,生成2进制文件,test1.hex

6 打开stc-isp-v4.79,STC52单片机下载程序,把二进制烧录到单片机里面

这里需要注意箭头的选择。打开程序文件的二进制文件,选择下载,完成程序的烧录。

注意烧录的时候,需要首先关闭单片机电源,点击下载以后才可以打开单片机电源,这样才可以烧录成功。

7 代码说明:这个程序主要是led灯的显示

低点平时LED灯点亮,高电平时LED灯熄灭。

例如:需要P10灯点亮需要设置变量为(二进制)111111110对应的16进制是0xef。

如果需要P17灯点亮需要设置变量为(二进制)01111111对应的16进制是0x7f。

如果需要P10,和P17同时点亮,需要设置变量是(二进制)01111110,对应的16进制是0x7e。

具体代码如:

#include <reg52.h>
void main()
{
    P1=0x7e;
	while (1);
}

 

分类:

技术点:

相关文章: