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

一、单片机概述

单片机的组成及其特点

单片机是指在一块芯片上集成了CPUROMRAM定时器/计数器多种I/O接口电路等,具有一定规模的微型计算机。
特点:

1、单片机的存储器以ROM、RAM严格分工。

2、采用面向控制的指令系统。

3、单片机的I/O口引脚通常是多功能的。

4、功能齐全,功能扩展性强。

5、单片机的应用是通用的。

6、性价比高,电路板小,接插件少。

7、体积尺寸小。

单片机的分类

通用型/专用型

这是单片机适用范围、使用场合来区分的。
总线型/非总线型

这是按单片机是否提供并行总线来区分的。
工控型/家电型

这是按照单片机的应用领域来区分的。
8位、16位、32位

8位主要分为51系列及非51系列单片机。

单片机的应用

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

相关推荐
zheshiyangyang9 分钟前
JavaScript---原型和原型链
开发语言·前端·javascript
pumpkin8451414 分钟前
理解 Rust 中的 String 分配机制
开发语言·rust
小宁学技术20 分钟前
MATLAB在工程领域的实际应用案例
开发语言·matlab·matlab实际应用案例·matlab应用案例·matlab 实际应用案例
FreeLikeTheWind.1 小时前
Qt 开发时可以在函数内引用的头文件
开发语言·c++·qt
学会870上岸华师1 小时前
c语言学习16——内存函数
c语言·开发语言·学习
PyAIGCMaster2 小时前
react从零开始的基础课
开发语言·javascript·ecmascript
插件开发2 小时前
JavaScript-异步和同步函数使用场景及区别-正确构建程序的核心要点
开发语言·javascript·ecmascript
qq_365911602 小时前
WPF 五子棋项目文档
开发语言
MarvinP3 小时前
python基础:位置互换
开发语言·python·算法