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 的代码调试了吧。

继续阅读
51单片机、AVR单片机和PIC单片机IO口的操作

51单片机、AVR单片机和PIC单片机IO口结构的均不同,导致了IO口操作也不同。操作单片机IO口的目的是让单片机的管脚输出逻辑电平和读取单片机管脚的逻辑电平。下面我们来看看51单片机、AVR单片机和PIC单片机IO口的操作的方法。

一个小经验,让你的AVR单片机功耗超低

休眠电流要最小:掉电模式必须的,然后能关闭的功能全部关闭,关闭BOD检测,关闭看门狗,电压越低越好,1.8V,频率越低越好。

51、AVR与PIC,三种单片机IO口的操作

51单片机、AVR单片机和PIC单片机IO口结构的均不同,导致了IO口操作也不同。操作单片机IO口的目的是让单片机的管脚输出逻辑电平和读取单片机管脚的逻辑电平。下面我们来看看51单片机、AVR单片机和PIC单片机IO口的操作的方法。

14个官方视频教程,助您学习AVR系列单片机

AVR® Insights — 第1集 — AVR存储器 AVR® Insights — 第2集 — 边写边读存储器 AVR® Insights — 第3集 — 端口 AVR® Insights — 第4集 — 休眠模式 AVR® Insights — 第5集 &mdash

关于AVR单片机,你了解多少?

什么是AVR单片机?AVR单片机有什么优点?为什么要选择AVR单片机?

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