Proteus与ICCAVR调试方法

分享到:

    今天给大家介绍一种即能像AVR Studio 一样进行代码级调试,又可以实时看到MCU 状态的软件,Proteus。

    大家都知道ICC-AVR 不能进行代码调试,很多人都选择了AVRStudio,但是AVR Studio 不直观,特别是在做液晶显示代码调试的时候,不能即时的看到显示的情况,而仿真器又太贵,对大多初学者都不太现实。

步骤:

1、新建ICC-AVR 工程,存放到project 文件夹内。

2、设计编译选项

3、编译生成调试文件

4、打开proteus 建立仿真电路图

5、给atmega16L 单片机装载调试文件

6、将proteus 仿真文件保存到与ICC-AVR 工程文件相同的文件夹内,保存为相同的文件名。

7、再次打开保存的proteus 文件,开始调试。

8、如果你在调试时没有显示代码框,打开下图的选项卡。

9、调试时你可以选择全速执行、单步调试等选项。

10、最后上一张调试的全图大家看一下。

    说到这里,大家应该明白怎么用proteus 进行ICC-AVR 的代码调试了吧。

继续阅读
基于Proteus的单片机演奏音乐的实现

摘要:介绍了基于Proteus 的单片机演奏系统的基本原理、硬件电路及软件设计。 在编辑乐曲的过程中,每一音符对应着确定的频率,将每一音符的时间常数和其相应的节拍常数作为一组,按顺序将乐曲中的所有常数

基于51单片机的数字电压表仿真设计

设计采用AT89C51单片机、A/D转换器ADC0808和共阳极数码管为主要硬件,分析了数字电压表Proteus软件仿真电路设计及编程方法。

基于Proteus的液晶温度显示器仿真设计

单片机采用美国ATMEL公司生产的低电压、高性能CMOS的MCS-51系列单片机AT89C52,它片内含8 K字节可重复擦写Flash闪速存储器和256字节的RAM

基于PROTEUS软件的数字电压表印刷电路板设计

PROTEUS7.5嵌入式系统仿真与开发平台主要包括强大的ISIS原理布图工具、PROSPICE混合模型SPICE仿真、以及ARES PCB设计等三个功能模块。其中ARES(Advanced Routing and EditingSoftware)是用于PCB设计的后端工具模块,它与ISIS.EXE相结合,可以将设计调试好的原理图电路方便地变成印刷电路板版图,其设计结果可以生成光绘机需要的Gerber恪式版图设计文件。

基于单片机的音乐播放器的仿真与制作

为了解决专用音乐播放芯片只能一次性烧录、播放内容不可变的缺点,文中给出了采用单片机来设计音乐播放器,同时通过Proteus软件对基于AT89S52单片机的音乐播放器进行仿真的实现方法。利用该方法设计的播放器的播放内容和歌曲数量可以随时修改。

©2018 Microchip Corporation
facebook google plus twitter linkedin youku weibo rss