过程比较简单,但是需要注意几点:
(1)在KEIL中新建Project时,选择Device类型为AT89C52,注意:所属公司为MicroChip,原公司应该倍MicroChip收购了。
(2016年被美国芯片制造商微芯科技(Microchip Technology)宣布以36亿美元收购。)
(2)编写C代码时,需要头文件 #include <REGX52.h>,之后才能对单片机的寄存器进行赋值等操作,如“P2=0xFE”点亮1个LED灯。
(3)关于HEX文件,Build工程后会生成1个.hex后缀的文件,需要将其烧录到单片机中。 KEIL默认不会生成.hex文件,需要在KEIL中设置。
(4)生成的.hex文件需要使用烧录工具软件(如STC-ISP)才能烧录进板子。 这里需要注意的是,点击“下载/编程”后,需要将单片机开发板重新断电-上电,进行冷启动,才能成功烧录。