《例说8051:单片机程序设计案例教程》——第 1 章 轻松看8051 1-1 微型计算机与单片机-阿里云开发者社区

开发者社区> 云计算> 正文
登录阅读全文

《例说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

 注意:由于微控制器的主要功能是控制,因此,在单片机微控制器中,一般不太在乎其存储器的大小和位数,而是强调其输入/输出功能。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章
最新文章
相关文章