AVR与虚拟仪器致力于提供最优质的AVR和labview技术服务,最全的技术资料,最好的开发板方案。
我们将以AVR DB-CORE Ver2.3 Atmega16开发板为平台,一步一步,教会大家AVR单片机编程。
本站所有范例都采用ICC编写,ICC编译器加AVR Studio下载调试,下载器为JTAG&ISP下载编程器。
写在新手入门之后
| ID | 文件名 | 简介 | 相关资料 | 备注 |
| 1 | AVR软件延时的详细计算方法 | 使用ICC编程并编译,使用AVR studio查看汇编代码,获得运行周期并计算。for循环为例。 |
||
| 2 | AVR自制ISP下载线 | 提供详细的ISP下载线制作的软硬件资料,如果你看了本文,制作不成功,请你到论坛发帖告诉我们。 |
||
| 3 | AVR自制简易JTAG编程仿真器 | 提供详细的JTAG编程仿真器制作的软硬件资料,如果你看了本文,制作不成功,请你到论坛发帖告诉我们。简易JTAG制作简单成本低,但是有一个很大的弱点就是程序容易被反向电流改写。 |
JTAG电路图GIF | |
| 4 | AVR定时器使用 | MEGA定时器实现定时、PWM、ICP。 定时器,电机调速,脉宽测量使用例程。 使用ICC快速确定定时器参数的方法。 使用定时器做的LED定时1S更新的范例和timer使用详解,定时器产生PWM波形。 |
|
|
| 5 | AVR高速串口SPI | MEGA三线高速串口SPI flash45DB161使用例程。 |
||
| 6 | AVRIIC总线TWI | MEGA IIC总线TWI 24C01使用例程 |
||
| 7 | USART串口 | AVR MEGA USART串口使用例程。串口与PC通讯 。 |
串口调试助手
下载范例 |
|
| 8 | AVR模拟比较器 | MEGA 模拟比较器使用例程,两电平比较 |
||
| 9 | MEGA 外部中断 | MEGA外部中断用于外部计数,测速,事件控制。 |
||
| 10 | AVR ADC使用 | MEGAADC使用范例。 |
||
| 11 | AVR复位与看门狗 | MEGA 复位检测与看门狗使用例程 |
||
| 12 | 电源管理与睡眠 | MEGA 电源管理及睡眠模式使用例程,使用恰当的电源管理模式可以节约能源的消耗,让你的系统运行更加长久。 |
||
| 13 | EEPROM使用 | MEGA EEPROM使用例程,单字符,字符串,结构,数组的读写操作。ICC自带函数介绍。 |
||
| 14 | BootLoader | MEGA BootLoader使用例程,设计启动选项,可以设定跳转到用户程序区,本站的编程器就使用了该功能。 |
||