文章目录
单片机爱好者之家3群 企鹅群:630442960
入门
1.1开发环境的安装
用什么写代码--语言是C,环境是keil
Keil C51 是美国 Keil Software 公司出品的 51 系列兼容 单片机 C 语言软件开发系统,与 汇编 相比, C 语言 在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。
- Keil安装
- Keil"破姐"
- Typora安装(本文档程序)使用教程 https://www.cnblogs.com/hider/p/11614688.html
- 使用
1. 创建项目工程文件夹,可以当作模板
Template
2. 创建文件,取名
main.c
(要打开拓展名,在文件夹窗口上找
“
查看
”
,勾选
“
文件拓展名
”
)
3. 进入
keil
主页面,工具栏
project->new uVision project->
选择第一步的工程文件夹位置
->
输入 工程名字->
选择芯片类型
AT89c52->
会提示是否拷贝
STARTUP.A51,
选择是
->
生成了工程目录
-
>
在工程目录
Source Group1
上右键鼠标
->add Exiting file to Source Group1...->
选择代码文 件main.c
1.
编程,新手如果看不懂以下代码,可以忽略,这次实验只是强调开发流程
2. 编译,选择输出文件有
hex
#include "reg52.h"
sbit led1 = P3^7;//根据原理图(电路图),设备变量led1指向P3组IO口的第7口
sbit led2 = P3^6;//根据原理图(电路图),设备变量led2指向P3组IO口的第6口
void main()
{
led1 = 0;//根据电路图,低电平点亮led
led2 = 0;
while(1);
}
用什么把代码放进单片机里面
STC-ISP 是一款 单片机 下载编程 烧录 软件,是针对 STC 系列单片机而设计的,可下载 STC89 系列、 12C2052系列和 12C5410 等系列的 STC 单片机,使用简便。
- 单片机通过type-C数据线和电脑连接(如果不识别,安装ch340驱动,在资料包中)
- 选择单片机型号STC89C52RC
- 选择生成的执行程序文件template.hex
- 点击”下载/编程“按钮
- 单片机开关拨动重新上电
- 自动检测并下载了程序,看到灯亮。如果失败,仔细对照 以上每一步内容
初识单片机
- 什么是单片机
单片机( Single-Chip Microcomputer )是一种 集成电路芯片 ,把具有数据处理能力的 中央处理器 CPU 、随机存储器 RAM 、 只读存储器 ROM 、多种 I/O 口和中断系统、定时器 / 计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多 路转换器、 A/D 转换器 等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。
- 什么是单片机开发板
基于单片机设计一些外接电路,模块以满足学习,日常调研等工作需求STC89 系列单片机命名规则,封装 LQFP44, 特性 定时器,计数器,串口,看门狗, IO
后期学习分享将在下一篇博文中详细讲解哦,敬请期待吧
1.2 遇见潇潇遇见你,不负代码不负卿
我的好朋友们:下期再见!