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

一、单片机概述

单片机的组成及其特点

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

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

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

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

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

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

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

7、体积尺寸小。

单片机的分类

通用型/专用型

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

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

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

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

单片机的应用

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

相关推荐
C++ 老炮儿的技术栈3 分钟前
Qt 开发机器人客户端程序
c语言·开发语言·c++·windows·qt·机器人
Maguyusi3 分钟前
Debian13(trixie) 安装php8.5 php-fpm8.5
开发语言·php·lsky pro
电子工程师成长日记-C514 分钟前
51单片机热敏电阻测温
单片机·嵌入式硬件·51单片机
马猴烧酒.4 分钟前
【面试八股|计算机网络】计算机网络常见面试题详解笔记
java·开发语言·网络·笔记·计算机网络·算法·面试
Hello World . .4 分钟前
51单片机——UART 串口通信
网络·嵌入式硬件·51单片机
熬夜有啥好5 分钟前
51 单片机基础架构与最小系统详解
单片机·嵌入式硬件·51单片机
2401_833197737 分钟前
现代C++多线程编程实战
开发语言·c++·算法
m0_587958958 分钟前
C++中的适配器模式实战
开发语言·c++·算法
西门吹雪分身11 分钟前
JMM java内存模型分析
java·开发语言
不会写DN15 分钟前
Js常用数组处理
开发语言·javascript·ecmascript