一、
目录
二、安装注册机打开设置>隐私和安全性>病毒和威胁防护,关闭防火墙
2.添加User用户文件夹:双击进入工程文件夹内-新建User文件夹
4.修改品字工具信息:点击品字工具箱-将第一栏改成工程名字-第二栏改成User
5.修改魔法棒信息:点击魔术棒-点击Output-勾选CreateHEX(千万切记,因为新安装默认没有勾选CreateHEX,只有生成了HEX文件,才能在”打开程序文件”中找到并烧录)
进入百度网盘,点击51单片机入门教程资料->编程软件,下载编程软件里的东西即可
keil安装可以参考[1-2] 开发工具介绍及软件安装_哔哩哔哩_bilibili
二、安装注册机
打开设置>隐私和安全性>病毒和威胁防护,关闭防火墙
任务管理器或电脑右下角的“^”关闭杀毒软件
一)、注册机资源
百度链接:https://pan.baidu.com/s/1chvIeo9UVhnDK-a-Jq3pGg
提取码:bi4u
二)、操作
首先用管理员身份打开Keil5;
在界面中选中下方菜单栏中的选项;
点击后,可以看到如下的界面;
选择右上角的ID,选中复制;
接着打开下载好的注册机,将复制好的ID输入到下面的对话框中;
粘贴完成后,选择C51,点击Cenerate生成序列号;
复制好序列号,打开Keil,复制到下面的选项框中,点击左侧的Add;
最后来张图,完成总结(以管理员身份打开Keil)。
三、安装其他
右键以管理员身份运行安装 USB 驱动程序。



四、新建工程
一、新建工程模板
1.新建文件夹:右键-单击-新建文件夹-重命名为工程名

2.添加User用户文件夹:双击进入工程文件夹内-新建User文件夹

3.新建工程:
添加STC仿真器驱动到Keil中->keil安装目录(一般在D盘中(点击">",如果下面有C51和UV4文件,说明找对了))







4.修改品字工具信息:点击品字工具箱-将第一栏改成工程名字-第二栏改成User

5.修改魔法棒信息:点击魔术棒-点击Output-勾选CreateHEX(千万切记,因为新安装默认没有勾选CreateHEX,只有生成了HEX文件,才能在”打开程序文件”中找到并烧录)






二、烧录:
设置单片机型号为IAP15F2K61S2
之后会出现“正在检测目标单片机”,许多人卡在这里不知道怎么办,其实这时候只需要重新上电就可以自动烧写仿真引导程序了(好像是因为冷启动的关系,具体不太了解)。
按(Ctrl+O)或者点击“打开程序文件”




三、延时函数生成

五、验证
(1)点亮一个灯
#include <STC15F2K60S2.H>
void main()
{
P2 = (P2 & 0x1f) | 0x80;
P0 = ~0x01;
}
(2)LED灯依次点亮
#include <STC15F2K60S2.H>
#include <intrins.H>
unsigned char i;
void Delay100ms(void) //@11.0592MHz
{
unsigned char data i, j, k;
_nop_();
_nop_();
i = 5;
j = 52;
k = 195;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}
void main()
{
P2 = (P2 & 0x1f) | 0x80;
while(1)
{
for(i = 0;i < 8;i++)
{
P0 = ~(0x01 << i);
Delay100ms();
}
}
}
六、真题网站
七、keil仿真调试
打开keil,跟着下面转载的图片点下来就能硬件仿真了,你这边keil里走一步,单片机就走一步,很好用。这个功能只有有这个功能的单片机才能用,例如这一款IAP15F2K61S2(“IAP”就代表有硬件仿真功能,否则需要借助硬件仿真器)
八、仿真软件
Proteus 8.13软件下载及安装教程 - 哔哩哔哩 (bilibili.com)
proteus仿真文件打开有问题 绝大多数都是没有以管理员权限打开
参考文献:
1.原理图讲解
国信长天单片机竞赛训练之原理图讲解及常用外设原理(遗失的章节-零)_国信长天单片机开发板原理图-CSDN博客
2.安装注册机
链接:https://blog.csdn.net/wy1948/article/details/113530260