《例说8051:单片机程序设计案例教程》——第 1 章 轻松看8051 1-1 微型计算机与单片机

简介:

本节书摘来自异步社区《例说8051:单片机程序设计案例教程》一书中的第1章,第1-1节,作者 张义和,陈敌北,更多章节内容可以访问云栖社区“异步社区”公众号查看。

第 1 章 轻松看8051

本章内容丰富,主要包括3部分:

screenshot

1-1 微型计算机与单片机

一般来说,微型计算机包括中央处理单元(CPU)、存储器(Memory)及输入/输出单元(I/O)三大部分如图1-1所示。CPU就像是人的大脑一样,主宰整个系统的运行;Memory则是存放系统运行所需的程序及数据,包括只读存储器(Read Only Memory,ROM)及随机存取存储器(Randon Access Memory,RAM),通常ROM用来存储程序或永久性的数据,称为程序存储器,RAM则是用来存储程序执行时的临时数据,称为数据存储器;I/O是微型计算机与外部沟通的通道,其中包括输出口与输入口。这3个部分分别由不同的芯片(IC)组成,把它们组装在电路板上即可构成一个微型计算机。


screenshot

单片机就是把中央处理单元、存储器、输入/输出端口等全部集成在一块芯片里(如图1-2所示),只要再配置几个小元件,如电阻、电容、石英晶体、连接器等,即可构成一个完整的微型计算机。因此单片机整个系统具有体积小、成本低、可靠性高的优点,成为目前微型计算机控制系统的主流。


screenshot

 注意:由于微控制器的主要功能是控制,因此,在单片机微控制器中,一般不太在乎其存储器的大小和位数,而是强调其输入/输出功能。
相关文章
|
29天前
|
数据处理
MCS-51单片机汇编语言程序设计
MCS-51单片机汇编语言程序设计
18 0
|
传感器 数据采集 监控
上千个完整设计的单片机、8086、STM32制作教程和资料-转发分享
在网上收集了接近上千个完整设计的单片机、8086、STM32制作教程和资料-转发分享(涵盖了大部分的毕设课设题目),学习单片机的最好教程,也可以作为帮助大家在做电子课设毕设时有利的帮助,可以从以下百度网盘下载(按照编号下载)。
1819 0
上千个完整设计的单片机、8086、STM32制作教程和资料-转发分享
|
9月前
|
开发框架 JSON 物联网
Nanoframework 操作单片机蓝牙配置WIFI的案例
通过`Nanoframework`的蓝牙配置Wifi的名称和密码
89 0
|
算法 芯片
基于51单片机点阵汉字显示程序设计
基于51单片机点阵汉字显示程序设计
基于51单片机点阵汉字显示程序设计
蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析
蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析
221 0
蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析
蓝桥杯之单片机学习(十二)——串口通信进阶应用案例解析
蓝桥杯之单片机学习(十二)——串口通信进阶应用案例解析
208 0
蓝桥杯之单片机学习(十二)——串口通信进阶应用案例解析
蓝桥杯之单片机学习(九)——定时器的进阶综合案例解析
蓝桥杯之单片机学习(九)——定时器的进阶综合案例解析
182 0
|
芯片
单片机:蜂鸣器发声和自动关闭一站式教程:(附赠如何控制声音大小和音调)软件编程+硬件原理+注意事项
单片机:蜂鸣器发声和自动关闭一站式教程:(附赠如何控制声音大小和音调)软件编程+硬件原理+注意事项
467 0
单片机:蜂鸣器发声和自动关闭一站式教程:(附赠如何控制声音大小和音调)软件编程+硬件原理+注意事项
单片机原理及其应用——单片机控制单个发光二极管实验(附超详细的C51单片机实验教程)
单片机原理及其应用——单片机控制单个发光二极管实验(附超详细的C51单片机实验教程)
单片机原理及其应用——单片机控制单个发光二极管实验(附超详细的C51单片机实验教程)
|
存储 开发框架 算法
51单片机原理以及接口技术(四)--80C51的程序设计
单片机应用系统是合理的硬件与完善的软件的有机组合。软件就是各种指令依某种规律组合形成的程序。程序设计(或软件设计)的任务是利用计算机语言对系统预完成的任务进行描述和规定。
428 0
51单片机原理以及接口技术(四)--80C51的程序设计