当前位置: 首页 > news >正文

[51单片机] 简单介绍 (一)

文章目录

      • 1.单片机介绍
      • 2.单片机内部三大资源
      • 3.单片机最小系统
      • 4.STC89C52单片机

1.单片机介绍

兼容Intel的MCS-51体系架构的一系列单片机。
STC89C52:8K FLASH、512字节RAM、32个IO口、3个定时器、1个UART、8个中断源。

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

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

2.单片机内部三大资源

  1. FLASH(ROM): 可多次反复擦除写入,下电不丢失。
  2. RAM(内存/数据存储空间): 读写速度快,用于存储中间数据;理论上可无限次写入。
  3. SFR(特殊功能寄存器): 单片机有多个功能每一个功能对应一个SFR,通过对SFR的读写配置来实现目标功能。

3.单片机最小系统

  1. 概念:单片机最小系统,即单片机最小应用系统,也就是用最少的元器件搭建起来的单片机可以工作的系统。

  2. 三要素:单片机最小系统可分为三要素:电源电路、晶振电路和复位电路。

  3. 特点:单片机可以运行程序,是单片机控制系统的核心。

复位电路: 上电复位、手动复位、程序自动复位。

4.STC89C52单片机

  1. STC是它的公司。

  2. 89代表8051架构的单片机。

  3. C代表供电电压为3.8v5.5v(如果是LE:那么它表示的是3.6v2.4v/3.4v~2.4v)。

  4. 52代表程序空间为8K字节。

http://www.lryc.cn/news/445285.html

相关文章:

  • 6个岗位抢1个人,百万年薪抢毕业生?大厂打响AI人才战
  • erlang学习:Linux命令学习3
  • 力扣41 缺失的第一个正数 Java版本
  • 第五篇:Linux进程的相关知识总结(1)
  • 企业级Windows server服务器技术(1)
  • 【30天玩转python】单元测试与调试
  • 13.第二阶段x86游戏实战2-动态模块地址
  • 【WebLogic】WebLogic 11g 控制台模式下安装记录
  • 失踪人口回归(明天开始继续更新学习内容)
  • AIGC对网络安全的影响
  • golang学习笔记25——golang 实现 MD5加密、RSA加密 和 Base64编码
  • 2024海外电商数据分析之印度篇
  • JavaWeb纯小白笔记02:Tomcat的使用:发布项目的三种方式、配置虚拟主机、配置用户名和密码
  • 为什么数据需要 QA 流程
  • Spring Boot 学习之路 -- 基础认知
  • JavaScript --json格式字符串和对象的转化
  • LabVIEW提高开发效率技巧----采用并行任务提高性能
  • 裸土检测算法实际应用、裸土覆盖检测算法、裸土检测算法
  • 深入剖析链表反转:多语言实现与高级语法特性20240924
  • 【数据结构初阶】链式二叉树接口实现超详解
  • 力扣189 轮转数组 Java版本
  • RMAN异机恢复数据库记录
  • JVM 调优篇7 调优案例4- 线程溢出
  • C++类与对象(三)
  • 云栖实录 | 阿里云 OpenLake 解决方案重磅发布:多模态数据统一纳管、引擎平权联合计算、数据共享统一读写
  • 《线性代数》学渣笔记
  • 对网页聊天项目进行性能测试, 使用JMeter对于基于WebSocket开发的webChat项目的聊天功能进行测试
  • 《程序猿之设计模式实战 · 适配器模式》
  • Elasticsearch案例
  • SpringBoot 项目如何使用 pageHelper 做分页处理 (含两种依赖方式)