1.新建文件夹用来存放生成的文件
2.打开keil软件,新建project
3.存放在刚刚建立的文件夹,取个名字,保存
4.search"AT89c52",选中,OK
5.这里选是否应该都可以,不影响
6.点加号,出现source group,右击它,选add new item....
7.选C语言,起个名字,OK
8.按如图顺序点击,勾选create hex file(只有这样才会生成hex文件),(先点击output那一栏才能勾选)点击OK
9.编译
10.如果下方出现creating hex file from...表示hex文件生成
11.打开stc-icp-....软件,检查芯片型号是否正确,点击打开程序文件
12.打开之前的文件夹——>Objects,选择里面的hex文件,点击打开
13.插上单片机后,如果能检测到串口,就可以下载了,注意下载时要打开单片机开关,要不然会一直显示正在检测单片机...,
keil是用来编代码并生成hex文件的,stc-icp...是用于把hex文件传入单片机的,如果已有hex文件,可以直接使用后者。