使用Microchip Studio图形化配置工程
平台:Microchip Studio (原Atmel Studio 7)欣世纪 DMAVR-L Atmega 128A - AU新建工程
选择所用的芯片后点击CREATE NEW PROJECT创建工程
配置
设置CPU
根据所用晶振设置频率
点灯示例:
D7由PE7控制,低电平点亮。
对PE7作相应的配置后点击GENERATE PROJECT生成工程
点灯
编写点灯程序
#include <atmel_start.h>
#include <avr/io.h>
#include <util/delay.h>
#define DELAY_TIME 500
int main(void)
{
/* Initializes MCU, drivers and middleware */
atmel_start_init();
/* Replace with your application code */
while (1)
{
PORTE_set_pin_level(7, 0);
_delay_ms(DELAY_TIME);
PORTE_set_pin_level(7, 1);
_delay_ms(DELAY_TIME);
}
}
用USB-ISP连接开发板
点击RD读取ID测试连接情况 效果 图像化的使用起来还是方便 microchip的开发软件感觉始终少了点什么 如果使用的是老款的芯片,如ATMEGA128这类,个人建议感觉还是用ICC AVR 7.22 来配置更简单点,基本不用动脑子,可以预览下没有问题直接拷贝进ATMEL STUDIO ,唯一要改动就是中断模式,两者有区别其他直接用好了 Microchip Code Configurator(MCC)是Microchip Studio的一个插件,用于图形化配置和生成代码。 可以通过在“工具”菜单中选择“MPLAB Code Configurator”来访问MCC。使用MCC, 可以选择和配置外设、引脚功能、时钟设置等,然后生成相应的初始化代码。 在Microchip Studio图形化配置工程过程中,需要根据具体的需求和单片机型号进行相应的设置和配置。 可以从Microchip官网上下载并安装最新版本的Microchip Studio。