微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > Proteus软件仿真与Keil的单片机系统设计

Proteus软件仿真与Keil的单片机系统设计

时间:09-08 来源:3721RD 点击:

    EX0=0;/*关中断*/

    OSSemPost();/*发出信号量*/

    EX0=1;/*开中断*/

  }

  2.3 系统联调

  在Proteus硬件电路图和Keil C程序设计完成之后,接着进行联合仿真。此时需要对Proteus和Keil两个软件进行简单的配置,具体配置过程见参考文献\[2\]。同时打开电路仿真图和C工程文件,在Keil中启动调试"DebugStart/Stop Debug Session",并运行DebugGo,此时Proteus仿真被Keil启动,在Keil和Proteus中都可以观察运行状态。程序运行后,可看到数码管显示情况,当按下按键,数码管显示作相应切换。

  结语

  基于Proteus电路设计、Keil程序设计以及它们联合仿真调试的方法,建立了单片机系统硬件设计、软件设计以及调试的全虚拟环境,使得全部的设计工作基于PC就能完成,显著提高了设计开发效率,降低开发风险,这对嵌入式方案设计无疑是一个很好的思路。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top