首先打开Keil软件
1、新建工程,点击Project-New Project
在自己喜欢的地方新建文件夹,然后给工程取一个名字
点击保存之后选择Atmel里面的89C52(自己用的什么就选什么,图片中只是做一个示范),点击确定。
工程建好之后点击New file新建一个文件,之后会出来一个Text1,我们的程序就写在Text1里面。
然后点击保存,会出来一个对话框,这个时候保存的文件名就是你的程序文件的名字
在程序后面必须加.c 因为你所写的是C语言
然后点击保存,接下来我们需要把程序文件添加到工程里面,点击左侧的Target 1展开再右击Source Group 1,再点击Add Files to Group‘Source Group 1’。
点击之后,选择刚刚创建的程序,再点击Add。
点了Add之后,左侧的Source Group 1就会有个+,展开Source Group 1里面就有你刚刚创建的程序文件了
做好之后就可以开始写文件了,如果觉得字体太小了,可以点击View—Options—Colors&Fonts—Editor C files—然后右下角Size选着多大,自己调整就好了。
程序部分:首先是头文件#include<reg52.h>
写完之后,点击左上角的Build target进行编译,看一下自己的程序有没有写错的地方。
然后编译完成发现没有问题。
在编译完成之后点击左上角的Options for Target(工程设置)。
打开之后选择Output里面Create HEX Pi要打勾,这样才会生成HEX文件,我们在下载程序的时候是下载的HEX文件,所以我们这个一定要打钩
打上勾再编译就行了,编译好了之后打开STC_ISP这个软件。
打开之后,第一步选择单片机型号,这里我们用到是单片机型号是STC89C52RC
选择好型号之后,点击Open File打开HEX文件,找到自己工程名的HEX文件然后选择并打开
下载成功之后我们就可以看到板子上的第一个灯亮了。
zai