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

C语言:51单片机 基础知识

一、单片机概述

单片机的组成及其特点

单片机是指在一块芯片上集成了CPUROMRAM定时器/计数器多种I/O接口电路等,具有一定规模的微型计算机。
特点:
1、单片机的存储器以ROM、RAM严格分工。
2、采用面向控制的指令系统。
3、单片机的I/O口引脚通常是多功能的。
4、功能齐全,功能扩展性强。
5、单片机的应用是通用的。
6、性价比高,电路板小,接插件少。
7、体积尺寸小。

单片机的分类

通用型/专用型
这是单片机适用范围、使用场合来区分的。
总线型/非总线型
这是按单片机是否提供并行总线来区分的。
工控型/家电型
这是按照单片机的应用领域来区分的。
8位、16位、32位
8位主要分为51系列及非51系列单片机。

单片机的应用

软件开发涉及的四部分内容:C语言编译器汇编器调试器烧录软件

相关文章:

  • 不能初始化photoshop,因为暂存盘已满
  • LeetCode 72 - 编辑距离 (Edit Distance)
  • 前端内存泄漏的几种情况及方案
  • 探索Spring Cloud Config:构建高可用的配置中心
  • 分类预测 | Matlab实现CPO-SVM冠豪猪算法优化支持向量机多特征分类预测
  • 【鸿蒙Next】 测试包 签名、打包、安装 整体过程记录
  • 力扣完全平方数279和力扣91解码方法的做题笔记
  • ARM Linux LCD上实时预览摄像头画面
  • VMware Ubuntu 共享目录
  • 【Go语言快速上手】第一部分:数据类型(数组、切片、映射)与控制语句
  • ​豪越科技:智慧园区后勤单位消防安全管理,实时告警与整改闭环
  • LeetCode 202. 快乐数 java题解
  • 【HTML学习笔记基础篇】
  • elpis全栈课程学习之elpis-core学习总结
  • Virtual Box虚拟机安装Mac苹果Monterey和big sur版本实践
  • UI设计——新拟态手机主题锁屏设计分享
  • vmware安装firepower ftd和fmc
  • 计算机毕业设计SpringBoot+Vue.js网上摄影工作室管理系统(源码+文档+PPT+讲解)
  • vector 面试点总结
  • 【Python机器学习】1.2. 线性回归理论:一元线性回归、最小化平方误差和公式(SSE)、梯度下降法
  • 武康大楼再开发:一栋楼火还不够,要带火街区“朋友圈”
  • 河南一县政府党组成员签订抵制违规吃喝问题承诺书,现场交给县长
  • 又一例!易方达基金张坤卸任副总职务,将专注于投资管理工作
  • 昔日千亿房企祥生集团约2.03亿元债权被拍卖,起拍价8000万元
  • 自强!助残!全国200个集体和260名个人受到表彰
  • ESG考证虚火:相比证书,知识结构+实战经验更重要