zoukankan      html  css  js  c++  java
  • 单片机内部结构

    单片机内部由CPU、存储器、可编程IO口、定时/计数器、串行口、终端系统内部总线构成

    内部结构图如下

    72f082025aafa40febbfaa59ab64034f78f0193c

    1.微处理器CPU由运算器ALU和控制器EU两部分组成

    ALU进行算术逻辑运算,实现加减乘除移位等运算,操作结果大部分送往ACC累加器,同时修改状态寄存器PSW的值

    EU接受来自存储器的指令,在规定时刻发出指令所需的控制信息。

    2.内部存储器

    8051系列单片机内部有4KB的程序存储器(ROM)和256B的数据存储器(RAM);

    ROM用来存放程序和一些原始数据,RAM用来存放可读写的数据,其中高128B被专用寄存器占用

    3.定时计数器

    共两个16位的计数器,用于对外部事件计数或者定时

    4.并行IO口

    共四个8位并行口P0~P3 ,都可以用来做输入或输出口

    5.串行口

    有一个全双工的串行口,用来与其他设备进行通信

    6.中断控制系统

    中断源共有5个:两个外部中断,两个定时计数中断,一个串行口中断

    7.时钟电路

    时钟电路在单片机内部已存在,需要外部接石英晶振和微调电容。时钟电路为单片机提供时序,使得单片机的能有序工作

  • 相关阅读:
    java_八大数据类型
    java_实现Hello World
    Linux-ls命令
    Liunx下安装MySql
    Liunx-tail命令
    Liunx-history命令
    Linux-mkdir命令
    Linux-cp命令
    Linux-mv命令
    PBFT_拜占庭容错算法
  • 原文地址:https://www.cnblogs.com/scarecrowlxb/p/6238578.html
Copyright © 2011-2022 走看看