51单片机入门(1)

本文介绍了作者使用STC89C52RC单片机的学习笔记,包括Keil5作为编程编辑器和STC-ISP用于下载程序。通过实际操作和51单片机入门教程,为后续编程实践做准备。
摘要由CSDN通过智能技术生成

目录


前言

        此篇为本人学习单片机所作的笔记,纯粹是对此感兴趣来学的,而并非有太多的前提基础(如电路、数电等相关知识),仅包括如何实现某项功能的程序代码等实操过程。此篇本人打算边学变写,内容上不会太深入。不涵盖相关单片机的基本知识及概念。

        本章先简短介绍相关设备和所使用的软件等。


一、所使用的单片机

        此篇笔记所使用的单片机型号为:STC89C52RC,是普中科技所生产的开发学习板(这个板板可以去某宝上直接买到,本人买的是A2套件1,价格也很亲密,适用于小白)。

        以下是该型号单片机的开发板尺寸图、原理图和实物图:

 尺寸图

原理图

实物图

所学课程:51单片机入门教程-2020版 程序全程纯手打 从零开始入门(江协科技录制)icon-default.png?t=N7T8https://www.bilibili.com/video/BV1Mb411e7re/?p=7&spm_id_from=333.880.my_history.page.click&vd_source=521194d858aedb79767a7ce44d68d1a9

二、所涉及的软件

1.Keil5

(1)Keil5介绍

        Keil5是用来创建单片机可读取并执行的文件的编辑器。可在项目中编写C程序,然后翻译构建后生成单片机所能读取的.hex文件。

下图为Keil5的工作界面

2.STC-ISP

(1)STC-ISP的介绍

        STC是用来将.hex文件传输给单片机上的工具,通过选定对应的芯片(本篇使用的是STC89C52RC),然后用数据线(USB-A to MicroUSB)将电脑与单片机连接。打开程序文件后进行下载/编程,打开单片机的开关即可传输完成,实现相关功能。

下图为STC-ISP的工作界面


总结

        本章简单为后面学习单片机知识做出铺垫,提到了要用到的软件(关于下载安装及简单的使用。等以后有机会会重新在此补充)。

(作者的bb话)对某物感兴趣后再去接触学习,远比被动接受要高效得多,有些阶段确实会很枯燥,但坚持下去,总会发现有趣的事情。我呢也不是这一专业的,只是对自己专业学的内容感到枯燥了,换点别的东西学学,找找乐趣。学习意义就在于此吧,快乐就在其中。


下章将介绍一些简单的代码实现(点亮一个LED、LED的闪烁、LED流水灯及流水灯的时间控制)

        因本人写作及理解能力有限,文中或多或少会存在缺漏错误的地方,也希望各位伙伴们发现了能及时纠正,一起相互学习。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

扶光°

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值