首先,单片机由cpu,存储器,I/O串口,并口,外设组成。其中cpu与存储器M、I/O串并口通过总线相连接。下面开始介绍各部件相关内容:
1.单片机的定义
计算机的三大组成部分:CPU , 内部存储器,IO(输入,输出)
触摸屏,鼠标,键盘就是输入,声卡,显示器为输出到设备上
内部存储器:计算机工作时的辅助器件
单片机属于计算机的一种
2.计算机的核心设备CPU
CPU 就是 一块超大规模的集成电路;CPU ( Central Processing Unit ) 中央处理器;CPU = 运算器(逻辑+-x /) + 控制器 (LED的点亮,蜂鸣器的高低电平使其工作);CPU = ALU (逻辑控制单元) + Cache + BUS (总线);CPU = 汇编指令+ 寄存器, C语言会变成汇编语言!DSP: 偏向于运算的CPU , 控制弱;单片机: 控制强,运算弱。
CPU的工作原理:CPU通过总线从存储器取出指令到内部,然后编译执行的过程。
3.ROM与RAM
计算机中的存储器分为2种
ROM: Read Only Memory ( 只读存储器 ) ,只能读不能写,实际上世界上不存在只能读不能写的器件,
ROM的这里只读的意思是,程序运行时只能通过程序本身的操作去读而不能写!
单片机用来存储用户烧录的程序固话到单片机里,数据不会丢失
烧录的过程其实就是写ROM的,程序运行的时候不能写ROM
烧录程序通过烧录器实现
Storage: 存储器,用来仓库存储东西
ROM 就有点像外存,计算机有不同的设计
单片机:直接ROM 把程序直接功能CPU运行,不用经过内存
RAM : Read Access Memory ( 随机访问存储器 )
Memory : 也叫存储器,内存
Memory 的种类,SRAM(静态内存) 和 DRAM(动态内存) ,
单片机是:SARM , 嵌入式和PC 是DRAM
单片机的ROM 是Flash 是闪存。Flash 是一种内存的制作工艺
单片机的RAM 是SRAM
这两个构成了单片机的存储器。
4.串口与并口I/O
串口I/O是连接单片机与单片机之间的,也可以是上位机(计算机);并口I/O口主要是连接外设,比如键盘,显示屏,鼠标等。
串口是两条;并口是四个口,其中每个口又分为8条。
5.总线
总线分为三种:地址总线(AB)、数据总线(DB)、控制总线(CB);其中CB是读数据与写数据的功能。