51单片机笔记一

本文介绍了使用keil5编写程序,STC-ISP下载程序到开发板的过程,以及如何通过C语言点亮LED灯。文中详细阐述了从创建工程、添加文件、编写代码到设置HEX文件、下载到开发板的步骤,并特别提到与普中开发板的差异和CH340驱动的安装。
摘要由CSDN通过智能技术生成

写在这里,以后可以翻一翻。

一,软件安装

  1. 对着视频教程操作(B站江科大自化协),keil5用来编写程序,STC-ISP用来下载程序。

[1-1] 课程简介_哔哩哔哩_bilibili

2.使用的开发板和普中开发板有细微差异,实战中需要注意。

二,发板实物图(清翔开发板)

三,开发板原理图

四,实验案例

1,点亮一个LED灯

以下是流水灯模块原理图部分及简化控制模型,单片机IO口是P1(视频教程普中开发板是P2)

操作流程如下

①.创建工程

②命名为project,保存到文件夹中

③这时候会弹出这个界面,keil版本不同会有细微差异,搜索89C52,选择AT89C52即可

④右键添加新的文件

⑤选择C语言格式,命名main,然后点击add,接下来可以进入界面写程序了

⑥点亮一个LED灯程序

备注:

reg52.h,函数,应用于程序设计,是用于单片机(C51)开发的一种c语言的头文件

<reg52.h>表示你调用了52或者51单片机的资源,也就是可以直接对单片机的相关寄存器与引脚进行操作,十分方便

while是循环函数

⑦设置创建HEX文件,注意保存的位置,然后编译,检查是否报错

⑧打开STC-ISP,设置1和2,(需要先参考教程安装CH340驱动)

⑨然后点击打开程序文件(上一图片中的3),找到HEX格式文件,然后点击打开

⑩点击下载/编程,下载完成后,右下角会提示操作成功,

⑪开发板LED被点亮

后续实验待更新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值