Ⅰ ATmega16L与51系列单片机的异同
1、运行速度不同:AVR单片机(ATmega16)的时钟源(晶振、内部RC等)可以不经过分频直接提供给CPU使用,51的CPU主频等于晶振的12分频,ATmega16外部提供16M晶掁,即CPU频率可达16M。
常规51的时钟源为12M,经12分频后CPU频率仅为1M,所以AVR单片机的运行速度比51单片机的运行速度要快的多,并且AVR单片机可提供内容1M、2M、4M、8M等可变的CUP频率。
2、操作简易度不同:AVR内部自带集成AD转换,更易于对模拟量的处理,这使得AVR单片机的性价比明显高于51单片机。
AVRI/O口是真正的双向/O口,单片机读取外部引脚电平直接通过PINX读取,不需要像51那样先给I/O口全写1操作后才能读取外部引脚电平,使得单片机读取外部数据更容易。
AVRI/O具有强大的电流驱动能力,具有大电流(灌电流)10~20mA或40mA(单一输出),可直接驱动SSR或继电器。
3、通用性不同:AVR单片机作为一个新兴起的系列,也具有了大多数新兴事物的特点,即在原有系列的基础上,拥有高性能、高速度、甚至是更低的功耗,但这些优化与更新的性能背后,也存在着一些问题,例如其价格相比之下显得较为昂贵。
此外,它的32个通用寄存器中前16个寄存器都不能直接与立即数打交道,而不像51系列的单片机中所有的通用寄存器均可直接与立即数打交道,因而AVR系列的单片机在通用性方面无疑有所下降。由此可见,较高的价格、较低的适用性,这两点便是AVR单片机进行市场推广所存在的最大制约。
(1)atmega51单片机扩展阅读:
单片机不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。
概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。
单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。
单片机也被称为单片微控器,属于一种集成式电路芯片。在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与控制系统能够让单片机完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。
Ⅱ ATMEL51单片机的功能特性概述:
AT89S51提供以下标准功能:4k字节Flash闪速存储器,128字节内部RAM, 32个I/O口线,看门狗(WDT ),两个
数据指针,两个16位定时/计数器,一个5 向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89S51可降至OHz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止cPu的工作,但允许RAM,定时/计数器,串行通信口及,中断系统继续工作。掉电方式保存RAM 中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。
Ⅲ ATMEL51单片机的ATMEL 89系列 51单片机特点
1.内部含Flash存储器
因此在系统的开发过程中可以十分容易进行程序的修改,这就大大缩短了系统的开发周期。同时,在系统工作过程中,能有效地保存一些数据信息,即使外界电源损坏也不影响到信息的保存。 用89系列单片机设计的系统,可以反复进行系统试验;每次试验可以编入不同的程序,这样可以保证用户的系统设计达到最优。而且随用户的需要和发展,还可以进行修改,使系统不断能追随用户的最新要求。
Ⅳ AT89c51单片机与ATmega单片机的区别
AT89c51单片机是51系列的,8位单片机,与8031兼容,即是在8031基础上发展起来的。
ATmega单片机是AVR单片机,与51单片机是两种不同的架构,具有自己的指令系统,即与51单片机毫无关系。两者没有可比性。
Ⅳ atmega328p是51单片机吗
不是,该单片机属于ATMEL公司生产的AVR系列单片机。
Ⅵ ATmega16L和51单片机一样吗,能兼容吗
ATmega16L采用的是RISC结构,不管是寄存器、指令集还是执行方式与51的冯-诺依曼结构大不相同,所以不能兼容!
但它有更多的资源,更快的执行效率,所以51的程序是可以移植到ATmega中去的!
Ⅶ ATMEL51单片机的介绍
又称:atmel单片机 51单片机 单片机at89s51at89s51是一个低功耗,高性能cmos 8位单片机,片内含4k bytes isp(in-system programmable)的可反复擦写1000次的flash只读程序存储器,器件采用atmel公司的高密度、非易失性存储技术制造,兼容标准mcs-51指令系统及80c51引脚结构,芯片内集成了通用8位中央处理器和isp flash存储单元,功能强大的微型计算机的at89s51可为许多嵌入式控制应用系统高性价比的解决方案。
Ⅷ ATMEGA88可以用什么51系列的单片机代替 谢谢了
ATMEGA88是AVR内核的单片机,与51内核是完全不同的,不能直接代换。
如果要改用51的内核设计,在保证管脚数与FLASH容量相差不多的情况下,看是否还需要什么特殊的功能,如PWM、定时器、AD转换,根据需要选择相应的51内核进行替换。
如果不局限于51内核,建议使用STM32F1系列或STM8系列进行替换。
Ⅸ 51单片机可以直接与atmega88v单片机通信吗具体如何做
直接用串口就可以通信啦,虽然电平可能不一样,但高低电平的判断都在规定范围内的。
用串口通信简单方便,程序容易,不需要用什么协议芯片,直接将串口的收发线对接就行了。
这是短距离通信,长距离通信当然要用协议芯片。更长的距离,要换RS485芯片。
Ⅹ 我买了一个51的烧录器,不知道可不可以用来烧录AVR的单片机, 还有atmega
可以,只要你的硬件接口设计符合这个
下载器
的接口就可以了,
这只是一个
USB-TTL转换器而已,相当于串口“线”。能否下载程序关键还是在软件的支持与否,