单片机硬件内部结构
-
冯诺依曼结构:提出计算机由运算器、控制器、存储器(ROM和RAM)、输入设备和输出设备组成。程序和数据空间共用地址和数据总线,取指令和取数据不能同时进行即ROM(程序存储器即内存,掉电不丢失)和RAM(数据存储器即运存,掉电丢失)统一编址。
-
单片机的存储器结构是采用哈佛结构,是一种将程序指令存储和数据存储分开的存储器结构,数据和指令的储存可以同时进行。STC15W4K32S 系列单片机存储结构特点是有4个独立的存储空间,分别是程序存储器(程序Flash)、片内基本RAM、片外扩展RAM和EEPROM(数据Flash)
-
单片机的中央处理器CPU由运算器和控制器组成
-
程序存储器PC是一个16位计数器,存放内容是下一条指令所在单元的地址
-
、STC15W4K32S 系列单片机所有 I/O 口均有 4 种工作模式:准双向口、推挽输出、仅为输入(高阻状态)与开漏模式,每个IO口的驱动能力可达到20mA,每个口的的工作模式由PnM1和PnM0设定,复位后都是准双向口
-
单片机的时钟:单片机的主时钟有两种时钟源内部高精度R/C时钟(5到35MHZ) 和 外部时钟(由XTAL 1 _1 1 和XTAL 2 _2 2外接晶振产生时钟,或者直接从XTAL 1 _1 1输入时钟,电容C1和C2的作用是稳定频率和快速起振)该单片机最大时钟频率为35MHZ
-
STC15W4K32S 系列单片机的复位方式可有内部上电复位、外部RST引脚复位、内部低压检测复位、看门狗复位、MAX810专用电路复位 和 软件复位
-
单片机的运算器和控制器的构成和作用是什么?
cpu控制器的功能是分析指令并发出相应的控制信号。 -
单片机中的程序状态标志寄存器在哪一个硬件资源里简称是什么寄存器的名称是什么并简述各位的作用。
-
堆栈指针 SP 的存放的内容是什么?通常在编写程序时,其内容被修改为多少?
指向栈顶内容的指针,通常修改为07H -
当 I/0 口处于准双向口、强推挽、开漏工作模式、若要从 I/O 口输入数据,首先对 I/O端口做什么
对端口锁存器置1 -
STC15W4K32S 系列单片机的 I/O 口电路结构中分别有那几部分组成?各有什么作用?
输出数据的锁存器:锁存从总线输出的数据,能维持到下一次刷新
输入数据的输入缓冲器:起协调和缓冲作用,实现数据的同步
驱动电路:提高单片机IO口的带负载能力