《第一讲AVR单片机的概述》由会员分享,可在线阅读,更多相关《第一讲AVR单片机的概述(12页珍藏版)》请在金锄头文库上搜索。
1、天津锐志电子天津锐志电子RZ-51V2.0开发板配套开发板配套AVR视频教程视频教程锐志电子锐志电子AVR视频教程视频教程 大大家家好好 , ,今今天天我我们们开开始始讲讲, ,锐锐志志开开发发板板AVRAVR视视频频教教程程 我我们们现现在在开开始始学学AVRAVR单单片片机机里里最最常常用用的的, ,也也是是最最具具代代表表性性的的ATmega16ATmega16单单片片机机, ,这这里里说说明明一一下下 我我们们这这个个视视频频, ,主主要要讲讲他他和和5151单单片片机机的的不不同同之之处处, , 对对于于相相同同的的地地方方, , 我我们们可可能能讲讲的的相相对对快快一一些些. .
2、因因为为我我们们现现在在都都是是已已经经有有单单片片机机基基础础的的学学习习者者了了, , 所所以以这这个个视视频频教教程程不不会会像像5151那那样样讲讲的的那那么么细细致致, , 我我们们主主要要讲讲如如何何把把5151的的程程序序移移植植到到AVRAVR上上, , 让让它它实实现现和和5151相相同同的的功功能能, ,还还有有重重点点讲讲解解AVRAVR特特有有的的一一些些功功能能, ,所以大家一定要学完所以大家一定要学完5151单片机单片机 , ,再看这个教程再看这个教程. . 1天津锐志电子天津锐志电子RZ-51V2.0开发板配套开发板配套AVR视频教程视频教程锐志电子锐志电子AVR
3、视频教程视频教程n n AVR单片机和51单片机的区别n n单片机的概述n nATmega16单片机的资源和引脚2天津锐志电子天津锐志电子RZ-51V2.0开发板配套开发板配套AVR视频教程视频教程51和和AVR单片机的区别单片机的区别n n 51 51的的IOIO口基本都是口基本都是 准双向准双向IOIO口口 读取读取IOIO口状态时口状态时需要写需要写1 1操作操作 n n AVR AVR单片机的单片机的IOIO口都是双向的口都是双向的IOIO口口n n51 IO51 IO口复位后是高电平口复位后是高电平 AVR AVR的的IOIO口复位后是高口复位后是高阻态阻态n nAVRAVR的的IO
4、IO口需要设置后才可以使用口需要设置后才可以使用 每个每个IOIO口都口都有三个寄存器有三个寄存器 PORTx DDRX PINx PORTx DDRX PINx n n 复位电平复位电平 不同不同 51 51是高电平复位是高电平复位 AVR AVR是低电平复是低电平复位位 3天津锐志电子天津锐志电子RZ-51V2.0开发板配套开发板配套AVR视频教程视频教程AVR单片机的特点单片机的特点n n 具备具备1MIPS / MHz1MIPS / MHz的高速运行处理能力的高速运行处理能力 n nIOIO口驱动能力强:推拉电流能力均达口驱动能力强:推拉电流能力均达30mA30mA,可以,可以直接驱动
5、蜂鸣器、继电器等直接驱动蜂鸣器、继电器等n n片内资源丰富:外部中断、定时片内资源丰富:外部中断、定时/ /计数器、计数器、UARTUART、SPISPI、TWI (IIC)TWI (IIC)、ADCADC、模拟比较器、模拟比较器n n AVR AVR单片机耗能低。对于典型功耗情况,单片机耗能低。对于典型功耗情况,WDTWDT关闭时为关闭时为100nA100nA,更适用于电池供电的应用设备。,更适用于电池供电的应用设备。有的器件最低有的器件最低1.8 V1.8 V即可工作。即可工作。 n n可选择型号丰富可选择型号丰富, ,性价比高性价比高 , ,保密性好保密性好4天津锐志电子天津锐志电子RZ
6、-51V2.0开发板配套开发板配套AVR视频教程视频教程AVR单片机型号分类单片机型号分类n nATtiny 系列:如 tiny13、 tiny15、 tiny26, 属于低档,适合功能相对单一的系统n n2、AT90S 系列: AT90S8515、8535, 属于中档,适合一般系统开发 n n3、ATmega 系列:Mega8、 Mega16 属于高 档,适合各种具有较高要求的系统 5天津锐志电子天津锐志电子RZ-51V2.0开发板配套开发板配套AVR视频教程视频教程AVR单片机各种引脚及封装单片机各种引脚及封装n n 8 8脚系列:脚系列:ATtiny13ATtiny13、2525、454
7、5、8585;n n1414脚系列:脚系列:ATtiny24ATtiny24n n2020脚系列:脚系列:AtTiny26AtTiny26,2313 2313 ;n n2828脚系列:脚系列:ATmega8ATmega8,4848,8888,168 168 ;n n3232脚系列:脚系列:AT90PWM3 AT90PWM3 ;n n4040脚系列:脚系列:ATmega16ATmega16,3232,162162,163163,169169,85158515,8535 8535 ;n n以上几个系列均有以上几个系列均有DIPDIP双列直插封装双列直插封装n n6464脚系列:脚系列:ATmega
8、64ATmega64,128 128 ;n n100100脚系列:脚系列:ATmega1280ATmega1280,2560 2560 ;6天津锐志电子天津锐志电子RZ-51V2.0开发板配套开发板配套AVR视频教程视频教程7天津锐志电子天津锐志电子RZ-51V2.0开发板配套开发板配套AVR视频教程视频教程ATmega16资源介绍资源介绍1、16K的的Flash2、512字节的字节的EEPROM3、1K的的SRAM6、3个个带带PWM的定时器的定时器7、8路路10位的位的AD转换器转换器8、UART(异步串口)(异步串口)9、SPI(同步串口)(同步串口)10、看门狗、看门狗11、TWI(I
9、IC)接口)接口12、模拟比较器、模拟比较器13、32个通用个通用I/O口口5、支持、支持ISP下载下载4、JTAG接口接口, 仿真和下载仿真和下载8天津锐志电子天津锐志电子RZ-51V2.0开发板配套开发板配套AVR视频教程视频教程ATmega16引脚图引脚图9天津锐志电子天津锐志电子RZ-51V2.0开发板配套开发板配套AVR视频教程视频教程ATmega16的基本特性的基本特性n n 高性能、低功耗的高性能、低功耗的8 8位位CPUCPUn n 工作频率是工作频率是0-16M0-16M(16L16L系列是系列是0-8M0-8M)n n 带有内部带有内部RCRC振荡器振荡器 无需外接晶振就可
10、以工作无需外接晶振就可以工作n n 4 4个个8 8位的可编程的口位的可编程的口 ()()n n 全双工的串行通讯口全双工的串行通讯口n n个带功能的定时个带功能的定时/ /计数器计数器n n SPI SPI串行接口串行接口n n TWI TWI两线串行接口两线串行接口(I2C(I2C总线总线) )n n 8 8路路1010位的位的ADAD转换器转换器n n 带有带有JTAGJTAG接口接口 仿真和编程仿真和编程n n 支持支持ISPISP下载下载 n n 16K 16K的的flashflashn n 512 512字节的字节的EEPROMEEPROMn n 1K 1K的的SRAM SRAM 10天津锐志电子天津锐志电子RZ-51V2.0开发板配套开发板配套AVR视频教程视频教程左侧是左侧是51 右侧是右侧是mega1611天津锐志电子天津锐志电子RZ-51V2.0开发板配套开发板配套AVR视频教程视频教程51转转mega16转换座原理图转换座原理图12