• 单片机硬件内部结构


    单片机硬件内部结构

    1. 冯诺依曼结构:提出计算机由运算器控制器存储器(ROM和RAM)输入设备输出设备组成。程序和数据空间共用地址和数据总线,取指令和取数据不能同时进行ROM(程序存储器即内存,掉电不丢失)和RAM(数据存储器即运存,掉电丢失)统一编址。

    2. 单片机的存储器结构是采用哈佛结构,是一种将程序指令存储数据存储分开的存储器结构,数据和指令的储存可以同时进行。STC15W4K32S 系列单片机存储结构特点是有4个独立的存储空间,分别是程序存储器(程序Flash)片内基本RAM片外扩展RAMEEPROM(数据Flash)
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    3. 单片机的中央处理器CPU由运算器控制器组成
      在这里插入图片描述在这里插入图片描述

    4. 程序存储器PC是一个16位计数器,存放内容是下一条指令所在单元的地址

    5. 、STC15W4K32S 系列单片机所有 I/O 口均有 4 种工作模式:准双向口推挽输出仅为输入(高阻状态)开漏模式,每个IO口的驱动能力可达到20mA,每个口的的工作模式由PnM1PnM0设定,复位后都是准双向口
      在这里插入图片描述
      在这里插入图片描述在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    6. 单片机的时钟:单片机的主时钟有两种时钟源内部高精度R/C时钟(5到35MHZ)外部时钟(由XTAL 1 _1 1XTAL 2 _2 2外接晶振产生时钟,或者直接从XTAL 1 _1 1输入时钟,电容C1和C2的作用是稳定频率快速起振)该单片机最大时钟频率为35MHZ
      在这里插入图片描述
      在这里插入图片描述

    7. STC15W4K32S 系列单片机的复位方式可有内部上电复位外部RST引脚复位内部低压检测复位看门狗复位MAX810专用电路复位软件复位
      在这里插入图片描述

    8. 单片机的运算器和控制器的构成和作用是什么?
      在这里插入图片描述在这里插入图片描述
      cpu控制器的功能是分析指令并发出相应的控制信号。

    9. 单片机中的程序状态标志寄存器在哪一个硬件资源里简称是什么寄存器的名称是什么并简述各位的作用。
      在这里插入图片描述

    10. 堆栈指针 SP 的存放的内容是什么?通常在编写程序时,其内容被修改为多少?
      指向栈顶内容的指针,通常修改为07H

    11. 当 I/0 口处于准双向口、强推挽、开漏工作模式、若要从 I/O 口输入数据,首先对 I/O端口做什么
      对端口锁存器置1

    12. STC15W4K32S 系列单片机的 I/O 口电路结构中分别有那几部分组成?各有什么作用?
      输出数据的锁存器:锁存从总线输出的数据,能维持到下一次刷新
      输入数据的输入缓冲器:起协调和缓冲作用,实现数据的同步
      驱动电路:提高单片机IO口的带负载能力

  • 相关阅读:
    如何快速部署本地训练的 Bert-VITS2 语音模型到 Hugging Face
    pytorch 中 nn.ModuleList()使用说明
    细节决定成败,这3点值得你们深思
    Android 夸应用传递数据 传递 Parcelable对象
    ES6中对象新增了哪些扩展?
    MySQL 自动根据年份动态创建范围分区
    音视频从入门到精通——MediaMuxer API 简介
    工具应用:使用JMeter实现Phpwind的性能测试!
    近八成中国程序员起薪过万人民币,你过了么?
    【雪崩、穿透、击穿、预热】概念、解决方案_Redis01
  • 原文地址:https://blog.csdn.net/ai_moe/article/details/127941751