单片机又称单片
微操控器,它是把一个计算机体系集成到一个芯片上,归纳的讲:一块芯片就成了一台计算机。单片机技能是计算机技能的一个分支,是简易机器人的中心元件。
1997年,由ATMEL公司挪威规划中心的A先生与V先生运用ATMEL公司的Flash新技能, 一起研宣布RISC精简指令集的高速8位单片机,简称AVR。
AVR单片机的优势特征
单片机已广泛地使用于军事、工业、家用电器、智能玩具、便携式智能仪表和机器人制造等范畴,使产品功用、精度和质量大幅度进步,且电路简略,故障率低,可靠性高,本钱低价。单片机品种许多,在简易机器人制造和立异中,为什么选用AVR单片机呢?
一、简便易学,费用低价
首要,关于非专业人员来说,挑选AVR单片机的最主要原因,是进入AVR单片机开发的门槛十分低,只需会操作电脑就能够学习AVR单片机的开发。单片机初学者只需一条ISP下载线,把修改、调试经过的软件程序直接在线写入AVR单片机,即能够开发AVR单片机系列中的各种封装的器材。AVR单片机因此在业界声称“一线打天下”。
其次,AVR单片机便于晋级。AVR程序写入是直接在电路板进步行程序修改、烧录等操作,这样便于产品晋级。
再次,AVR单片机费用低价。学习AVR单片机可运用ISP在线下载编程方法(即把PC机上编译好的程序写到单片机的程序存储器中),不需购买仿真器、编程器、擦抹器和芯片适配器等,即可进行一切AVR单片机的开发使用,这可节约许多开发费用。程序存储器擦写可达10000次以上,不会发生报废品。
二、高速、低耗、保密
首要,AVR单片机是高速嵌入式单片机:
1、AVR单片机具有预取指令功用,即在履行一条指令时,预先把下一条指令取进来,使得指令能够在一个时钟周期内履行。
2、多累加器型,数据处理速度快。AVR单片机具有32个通用作业寄存器,相当于有32条立交桥,能够快速通行。
3、中止呼应速度快。AVR单片机有多个固定中止向量进口地址,可快速呼应中止。
其次,AVR单片机耗能低。关于典型功耗状况,WDT封闭时为100nA,更适用于电池供电的使用设备。有的器材最低1.8 V即可作业。
再次,AVR单片机保密性能好。它具有不行破解的位加密锁Lock Bit技能,保密位单元深藏于芯片内部,无法用电子显微镜看到。
三、I/O口功用强,具有A/D转化等电路
1. AVR单片机的I/O口是真实的I/O口,能正确反映I/O口输入/输出的真实状况。工业级产品,具有大电流(灌电流)10~40 mA,可直接驱动可控硅SSR或继电器,节约了外围驱动器材。
2. AVR单片机内带模仿比较器,I/O口可用作A/D转化,可组成廉价的A/D转化器。ATmega48/8/16等器材具有8路10位A/D。
3. 部分AVR单片机可组成零外设元件单片机体系,使该类单片机无外加元器材即可作业,简略便利,本钱又低。
4. AVR单片机可重设发动复位,以进步单片机作业的可靠性。有看门狗守时器实施安全维护,可防止程序走乱(飞),进步了产品的抗干扰才能。
四、有功用强大的守时器/计数器及通讯接口
守时/计数器T/C有8位和16位,可用作比较器。计数器外部中止和PWM(也可用作D/A)用于操控输出,某些类型的AVR单片机有3~4个PWM,是作电机无级调速的抱负器材。
AVR单片机有串行异步通讯UART接口,不占用守时器和SPI同步传输功用,因其具有高速特性,故能够作业在一般规范整数频率下,而波特率可达576K。
AVR单片机的类型标识解析
1. 类型紧跟的字母,表明电压作业范围。带“V”:1.8-5.5V;若缺省,不带“V”:2.7-5.5V。
例:ATmega48-20AU,不带“V”表明作业电压为2.7-5.5V。
2. 后缀的数字部分,表明支撑的最高体系时钟。
例:ATmega48-20AU,“20”表明可支撑最高为20MHZ的体系时钟。
3. 后缀榜首(第二)个字母,表明封装。“P”:DIP封装,“A”:TQFP封装,“M”:MLF封装。
例:ATmega48-20AU,“A”表明TQFP封装。
4. 后缀最终一个字母,表明使用等级。“C”:商业级,“I”:工业级(有铅)、“U”工业级(无铅)。
例:ATmega48-20AU,“U”表明无铅工业级。ATmega48-20AI,“I”表明有铅工业级。