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

一、单片机概述

单片机的组成及其特点

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

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

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

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

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

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

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

7、体积尺寸小。

单片机的分类

通用型/专用型

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

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

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

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

单片机的应用

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

相关推荐
從南走到北6 分钟前
JAVA同城信息付费系统家政服务房屋租赁房屋买卖房屋装修信息发布平台小程序APP公众号源码
java·开发语言·小程序
月夜的风吹雨7 分钟前
【C++红黑树】:自平衡二叉搜索树的精妙实现
开发语言·c++·红黑树
TechMasterPlus17 分钟前
java:单例模式
java·开发语言·单例模式
栗子~~42 分钟前
java-根据word模板灵活生成word文档-demo
java·开发语言·word
Boop_wu2 小时前
[Java EE] 多线程 -- 初阶(5) [线程池和定时器]
java·开发语言
S***H2832 小时前
JavaScript原型链继承
开发语言·javascript·原型模式
kk”2 小时前
C++ map
开发语言·c++
车端域控测试工程师2 小时前
Autosar网络管理测试用例 - TC003
c语言·开发语言·学习·汽车·测试用例·capl·canoe
共享家95272 小时前
特殊类的设计
开发语言·c++
嘟嘟w3 小时前
JVM(Java 虚拟机):核心原理、内存模型与调优实践
java·开发语言·jvm