51单片机学习笔记1 简介及开发环境(51单片机的开发环境)

1单片机学习笔记1

一、51单片机

51单片机是对兼容英特尔8051指令系统的单片机的统称。

1. STC89C52单片机简介

  • 公司: STC公司
  • 位数:8位
  • RAM: 512字节
  • ROM:8K
  • 工作频率: 12MHz

STC单片机在线文档地址:
http://www.stcmcudata.com/datasheet/STC89C52.pdf

2. 命名规则

1单片机学习笔记1

3. 封装

以下图片仅代表封装样式,型号不一定是51系列。

(1)PDIP

1单片机学习笔记1

(2)LQFP

1单片机学习笔记1

(3)PLCC

1单片机学习笔记1

(4)PQFP

1单片机学习笔记1

二、STC8051结构

1. STC 8051 内部结构图

1单片机学习笔记1

2. 内部结构框图

1单片机学习笔记1

3. 单片机管脚图

1单片机学习笔记1

4. STC89C51最小系统

1单片机学习笔记1


复位电路:上电时,C1电容充电相当于短路状态,RST为高电平,单片机进入复位流程。
当C1充满电,RST通过R1连地,C1相当于断路,RST为低电平

三、开发环境

本系列博文使用普中51-2开发板。

1. 安装keil5 for 51的版本

安装过程省略……

2. 安装CH340驱动

安装过程略……

3. 开机

打开电源,DP1指示灯表示电源状态。

1单片机学习笔记1

4. 下载程序

(1)使用普中提供的下载软件PZ-ISP

  1. 打开开发板电源
  2. 打开软件,选择连接的串口
  3. 根据芯片型号,选择对应的芯片类型
  4. 波特率自动识别,可以不要选择
  5. 选择要下载的程序

1单片机学习笔记1

这里选择了一个LED流水灯实验的hex文件。

1单片机学习笔记1

  1. 点击程序下载。
  2. 进度条到100%即完成,可以看到开发板上程序运行的效果。

(2)使用STC-ISP官方下载工具

  1. 打开软件,下载过程要冷启动,这里要关闭开发板电源
  2. 找到单片机型号,注意型号不能错误(我这里使用STC89C52RC)
  3. 选择串口号
  4. 波特率默认不需要设置
  5. 打开程序文件

1单片机学习笔记1


6. 点击下载/编程
7. 打开开发板电源

1单片机学习笔记1


等待下载完成,开发板显示运行效果。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年3月17日 上午9:19
下一篇 2023年3月17日 上午9:35

相关推荐