51单片机-51单片机介绍

201 阅读1分钟

开发工具

  • Keil C51 (Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统)

    下载地址: Keil 官网 或者 软件管家

  • STC-ISP (STC芯片烧录工具)及 驱动程序

    下载地址: STC官网

单片机(MCU)

单片机介绍

  • 单片机,英文Micro Controller Unit,简称MCU
  • 内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能
  • 单片机的任务是信息采集(依靠传感器)、处理(依靠CPU)和硬件设备(例如电机,LED等)的控制
  • 单片机跟计算机相比,单片机算是一个袖珍版计算机,一个芯片就能构成完整的计算机系统。但在性能上,与计算机相差甚远,但单片机成本低、体积小、结构简单,在生活和工业控制领域大有所用
  • 同时,学习使用单片机是了解计算机原理与结构的最佳选择

单片机的应用

  • 单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等

STC89C52单片机

  • 所属系列:51单片机系列
  • 公司:STC公司
  • 位数:8位
  • RAM:512字节
  • ROM:8K(Flash)
  • 工作频率:12MHz(开发板使用)

image-20220327103315953.png

image-20220112220854850.png

STC89C52 数据手册

命名规则

image-20220112223254939.png

image-20220112223228105.png

单片机内部结构

image-20220113181229166.png

image-20220113181313175.png

单片机最小系统

image-20220113181807671.png