电路分析与仿真软件.pptVIP

  • 4
  • 0
  • 约2.82千字
  • 约 28页
  • 2017-08-21 发布于重庆
  • 举报
电路分析与仿真软件.ppt

程序存储器 程序入口 0000H 复位入口 0003H INT0 外部中断0 000BH T0 定时器0中断 0013H INT1 外部中断1 001BH T1 定时器1中断 0023H RI+TI 串行口中断 数据存储器 内RAM 8051内RAM为128Byte 其中包括 00H-1FH四组工作寄存器 20H-2FH 16字节 128位位处理单元 堆栈 8051内RAM使用方便,但资源有限,所以使用时应精心分配。 工作寄存器 00H-1FH分为四组工作寄存器,由PSW中RS1、RS0选择。 RS1 RS0 0 0 0区工作寄存器 0 1 1区工作寄存器 1 0 2区工作寄存器 1 1 3区工作寄存器 位处理单元 存储器类型 振荡及复位电路 单片机的时钟电路 振荡器和时钟电路: MCS-51内部时钟电路 MCS-51CPU时序 时钟周期:CPU内最基本的时间单位,振荡器频率的倒数。 机器周期:完成一个规定操作需要的时间,一个机器周期包括12个时钟周期。 指令周期:执行一条指令所需时间,不同指令所需机器周期数不同。 MCS-51中有单周期(64)、双周期(45)、四周期指令(2)。 复位 复位作用: 给单片机一个确定的初始状态 复位条件: 在RESET引脚上加两个机器周期以上高电平 MCS-51单片机复位后状态 MCS-51单片机的复位电路 复位电路 上电复位 按钮复位 看门狗复位 硬件仿真模式 proteus 电路分析与仿真软件 proteus软件的特点 实现了单片机仿真和电路仿真相结合。可实现模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。 支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。 提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。 具有强大的原理图绘制功能。 安装PROTEUS 在ProteusPRO6.7SP3文件夹中,双击ProteusPRO6.7SP3.exe 如图对话框中选Modify 安装密匙 出现图示对话框后,选Y 安装密匙后,点close。 电路图的绘制 将所需元器件加入到对象选择器窗口 放置元器件至图形编辑窗口 元器件之间的连线 放置地线、电源 电路图编辑 元件选中---右键单击 移动---选中后左键拖曳 修改元件参数---选中后左键单击 删除元件、连线---右键双击 调试1-加入单片机程序 选中单片机 左键单击修改参数 加入程序文件.HEX 调试2-选用仪器 调试3-启动仿真程序 运行 单步 暂停 停止 * 片外扩充程序存储器 片内程序存储器 0000H 0FFFH FFFFH EA= 0 1 0000H FFFFH 外扩数据存储器及I/O接口 片内RAM及特殊功能寄存器 00H 7FH 80H FFH RAM SFR 00H-07H 08H-0FH 10H-17H 18H-1FH 20H 2FH 30H 7FH 3区 2区 1区 0区 20H 21H 22H 2DH 2EH 2FH 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 7F 7E 7D 7C 7B 7A 79 78 B 0F0H 0F0H 0F1H 0F2H 0F3H 0F4H 0F5H 0F6H 0F7H ACC 0E0H 0E0H 0E1H 0E2H 0E3H 0E4H 0E5H 0E6H 0E7H PSW 0D0H 0D0H 0D1H 0D2H 0D3H 0D4H 0D5H 0D6H 0D7H IP 0B8H 0B8H 0B9H 0BAH 0BBH 0BCH 0BDH 0BEH 0BFH P3 0B0H 0B0H 0B1H 0B2H 0B3H 0B4H 0B5H 0B6H 0B7H IE 0A8H 0A8H 0A9H 0AAH 0ABH 0ACH 0ADH 0AEH 0AFH P2 0A0H 0A0H 0A1H 0A2H 0A3H 0A4H 0A5H

文档评论(0)

1亿VIP精品文档

相关文档