菜单
  

    1. 最小系统的组成及工作原理
    1.1 设计要求
    单片机最小系统,又称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统,是单片机系统研究与开发的基础。单片机最小工控系统是指工业控制应用领域的单片机最小系统。最小系统的组成必须包含电源电路、复位电路、晶振电路、通信接口、人机交互电路等以保证单片机系统的正常工作。
    1.2 系统原理方框图
     
    图1 单片机最小系统框图
    1.3 单片机工作原理
     
    图2 AT89S51内部结构方框图
    CPU是单片机的核心,它主要由运算器(ALU)、时序控制逻辑电路(控制器)以及各种寄存器等部件组成[1]。
    (1)运算器的功能是进行算术和逻辑运算。它主要由算术逻辑单元ALU(Arithmetic Logic Unit)和寄存器组成,实现“加、减、乘、除、比较”等算术运算和“与、或、异或、求补、循环”等逻辑操作。运算器中还包含 一个布尔处理器,可以执行置位、清零、求补、取反、测试、逻辑与、逻辑或等操作。
    (2)控制器的主要功能是产生各种控制信号和时序。在CPU内部协调各寄存器之间的数据传送,完成ALU的各种算术或逻辑运算操作;在CPU访问外部存储器或端口时,提供地址锁存信号ALE、外部程序存贮器选通信号PSEN以及读(/RD)、写(/WR)等控制信号。
    (3)寄存器 CPU中还有一些寄存器,如累加器(ACC)、程序状态字(PSW)、B寄存器、程序计数器PC 、堆栈指针(SP)、指令寄存器(IR)等,这些寄存器有的在片内特殊功能寄存器空间有地址映像,它们既可看作CPU的寄存器,也可看作具有确定单元的存储单元。
    累加器ACC(Accumulator) ACC是一个8位的寄存器,也是CPU中最重要、最繁忙的寄存器,许多运算中的数据和结果都要经过累加器。
    程序状态字PSW(Program Status Word)是一个8位的寄存器,用于存放程序运行结果的一些特征。
    B寄存器主要是和ACC配合完成乖法和除法运算,存放运算结果,不进行乖、除运算时,B寄存器可作为RAM使用。
        程序计数器PC用来存放即将执行的指令地址。它是一个独立的16位寄存器,没有内存映射单元,总是指向将要执行的指令的地址,并具有内容自动加l的功能。
    堆栈指针SP(Stack Pointer)为一个指向堆栈顶部的指针,当执行子程序调用或中断服务程序时,需要将下一条要执行的指令地址即PC值压入堆栈保存起来,当子程序或中断返回时,再将SP指向单元的内容回送到程序计数器PC中。
    指令寄存器IR(Instruction Register)是存放指令代码,CPU执行指令时,由程序存储器中读取指令代码送入指令寄存器,经译码器译码后,由定时与控制部分发出相应的控制信号,以完成指令功能。
    (4)布尔(位)处理器 除对字节(Byte)进行操作外,AT89S51单片机借用PSW中的C可以直接对位(Bit)进行操作,在进行位操作时,C就类似进行字节操作的ACC用作数据源或存放结果。通过位操作指令可以实现置位、清零、取反以及位逻辑运算等操作。
    1.4 单片机的选择
    AT89S51 8位单片机是MCS-51系列产品的升级版,有世界著名半导体公司ATMEL在购买MCS-51设计结构后,利用自身优势技术——(掉电不丢数据)闪存生产技术对旧技术进行改进和扩展,同时使用新的半导体生产工艺,最终得到成型产品[2]。AT89S52片内集成128字节程序运行空间、4K字节Flash存储空间,支持最大64K外部存储扩展。根据不同的运行速度和功耗的要求,时钟频率可以设置在0-33M之间。片内资源丰富,有4组I/O控制端口、2个定时器、6个中断源、软件设置低能耗模式、看门狗和断电保护。不断发展的半导体工艺也让该单片机的功耗不断降低。同时,该单片机支持计算机并口下载,简单的数字芯片就可以制成下载线,仅仅几块钱的价格让该型号单片机畅销10年不衰。
  1. 上一篇:基于PLC的变频恒压供水系统设计
  2. 下一篇:51单片机小车状态控制系统仿真研究
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 单片机的火灾报警系统设计+电路图+程序

  3. AT89S51单片机储藏室温湿度...

  4. MSP430单片机多功能电能表设计+电路图

  5. STC89C52RC单片机的智能路灯...

  6. STC12C5A60S2单片机信号发生器的设计+电路图

  7. STC89C52单片机嵌入式家庭防...

  8. 乳业同业并购式全产业链...

  9. 酸性水汽提装置总汽提塔设计+CAD图纸

  10. 河岸冲刷和泥沙淤积的监测国内外研究现状

  11. 电站锅炉暖风器设计任务书

  12. 当代大学生慈善意识研究+文献综述

  13. java+mysql车辆管理系统的设计+源代码

  14. 十二层带中心支撑钢结构...

  15. 中考体育项目与体育教学合理结合的研究

  16. 大众媒体对公共政策制定的影响

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回