AVR单片机.ppt
《AVR单片机.ppt》由会员分享,可在线阅读,更多相关《AVR单片机.ppt(66页珍藏版)》请在优知文库上搜索。
1、AVR单片机单片机How This PPT Organized一、基础知识(Page: 311)二、硬件篇(Page: 1228)三、软件篇(Page: 29)一、基础知识一、基础知识1.1、产品特性(Page: 48)1.2、编译器、调试器(Page: 9)1.3、烧写程序、调试与仿真(Page: 10)1.4、Proteus7仿真软件(Page: 11)1.1、产品特性、产品特性高性能、低功耗的 8 位 AVR 微处理器RISC 精简指令集 131 条指令 大多数指令执行时间为单个时钟周期 32 个8 位通用工作寄存器 全静态工作 工作于16 MHz 时性能高达16 MIPS 只需两个时钟
2、周期的硬件乘法器哈佛结构,具备 1MIPS / MHz 的高速运行处理能力非易失性程序和数据存储器JTAG 接口( 与IEEE 1149.1标准兼容 )1.1、产品特性、产品特性外设特点 两个具有独立预分频器和比较器功能的8 位定时器/ 计数器。 一个具有预分频器、比较功能和捕捉功能的16 位定时器 /计数器。 具有独立振荡器的实时计数器RTC 四通道PWM 8路 10 位ADC8 个单端通道TQFP 封装的7 个差分通道2个具有可编程增益 (1x, 10 x, 或200 x)的差分通道 面向字节的两线接口 两个可编程的串行USART 可工作于主机/从机模式的 SPI串行接口 具有独立片内振荡
3、器的可编程看门狗定时器 片内模拟比较器1.1、产品特性、产品特性特殊的处理器特点 上电复位以及可编程的掉电检测 片内经过标定的RC 振荡器 片内/片外中断源 6种睡眠模式 : 空闲模式、ADC噪声抑制模式、省电模式、掉电模式、Standby 模式以及扩展的Standby 模式1.1、产品特性、产品特性工作电压: ATmega16L:2.7 - 5.5V ATmega16:4.5 - 5.5V速度等级 0 - 8 MHz ATmega16L 0 - 16 MHz ATmega16ATmega16L在 1 MHz, 3V, 25C时的功耗 正常模式: 1.1 mA 空闲模式: 0.35 mA 掉电
4、模式: 1 A1.1、产品特性、产品特性I/O和封装 32 个可编程的I/O口 40 引脚PDIP封装 , 44 引脚 TQFP 封装,与 44 引脚MLF封装。1.2、编译器、调试器、编译器、调试器AVR Studio ATMEL AVR Studio 集成开发环境 (IDE) ,可使用汇编语言进行开发(使用其它语言需第三方软件协助),集软硬件仿真、调试、下载编程于一体。ATMEL官方及市面上通用的 AVR 开发工具都支持 AVR Studio。ICC AVR C 编译器(集成烧写程序功能)。市面上的教科书使用它作为例程的较多,集成代码生成向导,虽然它的各方面性能均不是特别突出,但使用较为方
5、便。GCCAVR(WinAVR) C 编译器。GCC 是 Linux 的唯一开发语言。GCC 的编译器优化程度可以说是目前世界上民用软件中做的最好的。但,相对而言,它的缺点是,使用操作较为麻烦。1.3、烧写程序、调试与仿真、烧写程序、调试与仿真Atmega16 的仿真方式 JTAG 是 IEEE 的标准规范,通过这个标准,可对具有 JTAG 接口的芯片的硬件电路 进行边界扫描和故障检测。Atmega16 的烧写方式 串行编程(即 ISP 编程)STK200/STK300 STK500 AVRISP(准 STK500 )其它 ISP 方式 高压 / 并行编程 JTAG 编程1.4、Proteus
6、7仿真软件仿真软件ARES 7 PCB图仿真软件ISIS 7 原理图仿真软件二、硬件篇二、硬件篇2.1、引脚说明(Page: 1315)2.2、端口的第二功能(Page: 1619)2.3、复位电路(Page: 20)2.4、时钟电路(Page: 2122)2.5、ISP(Page: 2324)2.6、JTAG(Page: 25)2.7、串口(Page: 2627)2.8、AD 转换的电源滤波(Page: 28)2.1、引脚说明、引脚说明VCC数字电路的电源GND地端口 A(PA7.PA0)A/D转换器的模拟输入端,请参见 P16。8 位双向 I/O 口,具有可编程的内部上拉电阻。端口 B(P
7、B7.PB0)8 位双向 I/O 口,具有可编程的内部上拉电阻。端口 B 也可以用做其他不同的特殊功能,请参见 P17。端口 C(PC7.PC0)8 位双向 I/O 口,具有可编程的内部上拉电阻。端口 C 也可以用做其他不同的特殊功能,请参见 P18。2.1、引脚说明、引脚说明端口 D(PD7.PD0)8 位双向 I/O 口,具有可编程的内部上拉电阻。端口 D 也可以用做其他不同的特殊功能,请参见 P19。RESET复位输入引脚。持续时间超过最小门限时间的低电平将引起系统复位。持续时间小于门限间的脉冲不能保证可靠复位。XTAL1反向振荡放大器与片内时钟操作电路的输入端。XTAL2反向振荡放大器
8、的输出端。AVCCAVCC是端口A与A/D转换器的电源。不使用ADC时,该引脚应直接与VCC连接。使用ADC时应通过一个低通滤波器与 VCC 连接。 2.1、引脚说明、引脚说明AREFA/D 的模拟基准输入引脚。2.2、端口的第二功能、端口的第二功能 端口端口 A 的第二功能的第二功能PA7ADC7 (ADC 输入通道 7)PA6ADC6 (ADC 输入通道 6)PA5ADC5 (ADC 输入通道 5)PA4ADC4 (ADC 输入通道 4)PA3ADC3 (ADC 输入通道 3)PA2ADC2 (ADC 输入通道 2)PA1ADC1 (ADC 输入通道 1)PA0ADC0 (ADC 输入通道
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AVR 单片机