第1章 单片机的基础知识
1.1 单片机概述
单片机又称单片微控制器(Microcontroller),国外普遍称为MCU(Micro Control Unit),其基本结构是将微型计算机的基本功能部件:**处理器(CPU)、存储器、输入/输出接口(I/O)、定时/计数器、中断系统等全部集成在一个半导体芯片上。
单片机结构上的设计,在硬件、指令系统及I/O处理能力等方面都有独到之处,具有较强而有效的控制功能。虽然单片机只是一个芯片,但无论从组成还是从其逻辑功能上来看,都具有微机系统的含义。另一方面,单片机毕竟是一个芯片,只有外加所需的外部设备,才可以构成实���的单片机应用系统。
1.1.1 单片机的结构与组成
单片机的一般结构可用图1.1所示的方框图描述。CPU包括控制器和运算器;ROM和RAM是存储器,ROM存放程序,RAM存放数据;I/O为输入设备和输出设备。单片机用片内总线实现CPU、ROM、RAM、I/O各模块之间的信息传递。具体到某一种型号的单片机,其芯片内部集成的程序存储器ROM和数据存储器RAM大小不同,有的单片机内部无程序存储器ROM,需要在单片机外部扩展。输入和输出端口l/O也有多有少,但CPU只有一个。
(1)**处理器(CPU)
CPU是单片机的核心单元,通常由算术逻辑运算部件ALU和控制部件构成。
(2)程序存储器(ROM)
ROM用来存放用户程序,可分类为EPROM,Mask ROM 、OTP ROM、FLASH存储器等。与RAM相比,数据一旦写入ROM后,即使断电,信息也不会丢失。
……