Proteus硬件仿真

 Proteus硬件仿真

130323-gz-珠三角技术沙龙-#来点儿硬的#
10分钟介绍”零成本”玩玩arduino

6002ee051e03f0b762642ee7fafd111f?s=128

Zoom.Quiet

March 24, 2013
Tweet

Transcript

  1. 10分钟介绍”零成本”玩玩arduino Proteus硬件仿真

  2. 主要内容 proteus仿真软件介绍(ISIS.exe部分, ARES不介绍) 针对arduino进行仿真实验

  3. 20年历史的仿真软件 可视化电路设计、单片机仿真(ARM,PIC,AVR,8051) 软件调试(查看寄存器、断点、单独调试、和Keil等工具联合调 试) 结果显示(LED,LCD,RS232 ,虚拟探针,示波器) 与真实硬件交互的能力 (收费软件) Proteus的特点

  4. Proteus界面

  5. 对象选择器里面选择所需原件 常用 RES(电阻)、CAP(电容)、 LED-GREEN(绿色发光二极管)、 CRYSTAL(晶振)、AT89C51(微控制 器) 绘图栏选择绘制电路 双击MCU设置程序文件、频率等 进程控制栏点击运行 Proteus基本用法

  6. Arduino uno官方原理图: http://arduino.cc/en/Main/ ArduinoBoardUno 核心 微控制器 ATMega328 Proteus仿真arduino-原理

  7. Arduino的微控制单元-Atmega168/328: Proteus仿真arduino-针脚映射

  8. ATMega328p 晶振、电源等 Pin13外接LED Proteus仿真arduino-连接电路

  9. 在arduino内编译 BlinkWithoutDe lay程序 找到 BlinkWithoutDe lay.cpp.hex文 件 Proteus仿真arduino-编译程序

  10. 选择Program file为刚才编 译的hex 设置外部晶振 等参数 Proteus仿真arduino-设置MCU

  11. 点击运行,观察针脚电平、LED状态 Proteus仿真arduino-运行

  12. Google一下“Debug Arduino with Proteus” Proteus仿真arduino-调试

  13. 通过COMPIM/EPIM,RS232连接硬件, 以太网访问网络 VSM SDK编写模块 更多设计图(SPICE社区): http:// www.youspice.com/ys/en/ microcontroller-circuits.3sp? p=true&nr=10&s=id %3Dd&cts=microcontroller

    Proteus仿真-其他
  14. 参考资料 基于Proteus的ARM(LPC2124)学习 http://wenku.baidu.com/ view/a0a96973f242336c1eb95e84.html Proteus VSM 总体介绍 http://opt.zju.edu.cn/zjuopt3/ redir.php?catalog_id=97 Proteus仿真平台介绍

    http://www.fayinmei.com/html/docs/xingyeziliao/ zikongdianqi/2012/0411/4066.html Getting Started with Proteus – Arduino http://www.youspice.com/ys/gettingstartedwithproteus. 3sp?pageNum=1 Debug Arduino with Proteus http://www.thinkcreate.org/ index.php/debug-arduino-with-proteus/
  15. 谢谢观赏   sharing is fun @heyfluke