C51单片机的初次使用

 一、关于keil5的使用

1.1、系统要求

安装 Kei C51集成开发软件,必须满足最小的软、硬件要求,以确保程序功能的正常。

  1. Pentium、Pentium-II或者兼容处理的PC
  2. 至少16MB RAM
  3. 至少20MB硬盘空间

1.2、软件的下载和使用

1、相关链接

百度网盘:

C51相关的链接:https://pan.baidu.com/s/1WuuiQfG6iERSe6qmLhJ2XQ 
提取码:ziqo

下载好后,无脑下一步就可以

2、使用

以管理员方式打开Keil5软件

复制CID号

 下面这个软件可以找我联系

打开电脑设置,找到更新和安全,打开Windo安全中心,点击病毒和威胁防护,拉到下面,会有管理设置

 点开后,关闭实时保护,这样就可以打开软件了,弄好后,可以在开启实时保护

再返回keil软件

添加好后,会出现和上一张图片一样的行列。

1.3、编写第一个程序

点击project,再点击新建

 出现这个页面后,在Atmel中找到ATM89C51,若找不到,则上面的步骤有问题

点击ok后,会有这个页面,这个是用到的头文件,要是用汇编写的,可以点否

 再新建文件,保存后

将文件添加到这里面 。这样就可以编写你的程序了

二、烧录

2、烧录文件生成

点击这个小锤子似的按键

 点击Output后,选择Create HEX File,一定要选择这个,

选好后,进行编译,创建

第一个是转换当前的文件 

第二个是编译当前的文件

第三个是编译所有的文件

后缀为hex的文件会自动保存到你的目标目录,在上一个步骤可以看到你的目录

2.2、烧录

烧录软件以及驱动程序的链接:https://pan.baidu.com/s/1X8QfBMKaKSVx7CCWc1ra9Q 
提取码:6uy5

也可以直接去官网上下载,这接搜就可以,使用的是STC-ISP软件

烧录软件可以直接打开,打开第一个文件夹,插上板子后下载好驱动

 打开STC—ISP软件后,界面是这样的

第一个对应的是芯片的型号,

第二个是串口, 可以自动检测

第三个是要烧录的文件,自行寻找

最后点击下载/编译

2.3、烧录中可能会有的问题

        下面是我遇到的一些问题,分享给大家,提前排个雷

  1. 芯片型号,我用的是网上买的学习板,一开始选择的是STC89C51,但是一直都是检测目标单片机,查了好久,才知道是型号选错了,选择STC89C52RC/LE52RC后,烧录成功
  2. 还有可能是单片机插反了,这种情况单片机会很烧,还有单片机旁的拉环,要拉下去
  3. 可能出现插上单片机后,设备管理器里的端口没反应,或者报错,可以换一根USB线,因为有的线可能只是支持充电,不支持传输。还有可能是驱动没下好
  4. 51单片机的烧录一定是冷启动的,需要手动开关电源。烧录时,先关着,再开启

有什么问题欢迎大家来指正或者补充!!!

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值