一、51单片机的I/O端口大部分是准双向口,在复位期间全部输出高电平,对端口的输入和输出操作也试直接通过I/O端口的地址进行的。AVR的I/O端口为标准双向口,在复位期间所有端口处于没有上拉电阻的输入状态(高阻态,管脚电平完全由外部电路决定),这在强调复位状态的场合是很有用的。AVR的每个端口对应三个地址,即DDRX、PORTX和PINX。
DDRX为端口方向寄存器,当DDRX的某一位置1时,相应端口的引脚作为输出使用;当DDRX的某一位清0 时,对应端口的引脚作为输入使用。PORTX为端口数据寄存器,当引脚为输出使用,PORTX的数据由相应引脚输出;当引脚作为输入使用时,PORTX的数据决定相应端口的引脚是否打开上拉功能。PINX为相应端口的输入引脚地址,如果希望读取相应引脚的逻辑电平值,一定要读取PINX而不能读取PORTX
二、51单片机的定时/计数器有两个基本用法,即以晶振频率的十二分频信号作为输入的定时器工作方式,或以外部引脚INT0、INT1 上输入信号的计数器工作方式。AVR的定时/计数器用作定时器时,其输入信号可选为晶振品率的某一个分频信号,分频比为1、8 、64 、256 、1024五种,作为计数器使用时,即可上升沿触发也可下降沿触发。
三、51单片机有6个中断源(5个中断入口地址),分为两个优先级,并且是通过IE寄存器控制中断的使能,通过IP控制中断的优先等级,而AVR中根据不同单片机有不同数量的中断源,
四、51单片机川口通讯的波特率发生需要使用一个定时器,而且支持的波特率也比较低,AVR单片机可以有较高的波特率,最高可达115200bps.而且有专用的波特率发生器。
相关推荐
有兴趣的51单片机和AVR单片机的发烧友可以看下:http://item.taobao.com/item.htm?spm=1103*oQM.3-5SusJ.h-2Yh1mq&id=14049701171&,这对51和AVR
发表于 03-24 11:47
本帖最后由 eehome 于 2013-1-5 10:04 编辑
AVR单片机与51单片机的主要区别有那些啊?(劳请高手将得能应用领域、编程控制及设计等方面详细点儿,谢谢啦!)
发表于 07-16 22:51
新华龙单片机跟MCS51单片机有什么区别?有相关资料吗?请大虾分享一下!谢谢!
发表于 07-18 19:10
[AVR单片机] AVR单片机比51单片机有哪些突出的优点 [color=#999999 !important]
发表于 08-04 00:08
本帖最后由 zz092526 于 2013-4-6 10:17 编辑
【分享】ARM和单片机AVR的区别!前言何老师Q1924786560 ARM不是单片机,准确来讲ARM是一种处理器的IP核
发表于 03-30 11:33
avr单片机与51单片机在用c语言编程时有什么区别?语法一样吗。
发表于 04-02 20:20
msp430单片机与AVR单片机的编程语言有什么不同???我是先学c51的,感觉和c51单片机的c语言有很大的区别~~~求回复!!!
发表于 07-26 10:54
小白请问51单片机 avr arm stm32 arduino分别是什么,有什么区别?
发表于 11-21 15:34
可圈可点。最为初学者首先要搞清楚他们之间的区别,掌握avr单片机选型技巧,才能够更好的设计产品。一:avr单片机和STM32区别-STM32单片机介绍由ST厂商推出的STM32系列单片机,行业的朋友都
发表于 09-13 22:13
和外设功能)较8051、AVR和PIC都要多的多,基本上接近于计算机的CPU了,适用于手机、路由器等等。DSP、AVR和PIC单片机、8051单片机之间区别AVR和PIC都是跟8051单片机的机构
发表于 08-13 21:26
请问avr和c51单片机有什么区别?? 学了c51还要再学avr了吗》?
发表于 08-15 04:31
51单片机和STM32有什么区别?编程语言也可以用汇编语言吗?
发表于 01-06 18:48
ARM和单片机有什么区别
发表于 03-12 06:58
51单片机与AVR单片机的CPU构架有哪些不同之处?与51单片机相比,AVR单片机有哪些优点?
发表于 07-07 06:16
51单片机的特点是什么?51单片机有哪些缺点?51单片机有哪些应用范围?STM32单片机的特性是什么?STM32常用的器件有哪些?51单片机与STM32单片机有
发表于 07-08 06:49
AVR单片机是什么内核?请问PIC单片机和AVR单片机是51内核的吗?STC51单片机和AT89S51的汇编语言一样吗?
发表于 07-08 07:01
当初先尝试arduino可能就不会往单片机发展。我们要想搞清楚arduino和单片机哪个更好之前,我们需要先知道它们之间的区别。一、Arduino和单片机的区别?arduino和51都是入门级学习套件。1.arduinoArduino
发表于 07-13 06:56
很多学习单片机的朋友会问51单片机和Arduino有什么区别?解决这个问题之前我们先来了解下51单片机和arduino分别是什么?什么是51单片机?51单片机是基础入门的一个
发表于 07-16 06:07
因为最近在做电子威廉希尔官方网站
课程设计,老师说,现在做课程设计不能用单片机,只能用模数电知识,可以用FPGA我开始疑惑,单片机和FPGA有什么区别,看了一片文章觉得讲的很详细。和单片机的区别 1、结构上
发表于 07-16 07:52
什么是嵌入式?什么是单片机?嵌入式和单片机有什么区别和联系呢?
发表于 07-19 08:23
一文看懂STC单片机冷启动和复位有什么区别本文转载于微信公众号[玩转单片机](hSTC单片机是一款增强型51单片机,完全兼容MCS-51,还增加了新的功能,比如新增两级中断优先级,多一个外中断,内置EEPROM,硬件看门狗,具有掉电模
发表于 07-23 06:47
什么是复位?单片机用于复位的复位源有哪几种?51单片机和AVR单片机是怎样产生复位的?如何对硬件复位和软件复位进行测试?
发表于 08-10 06:45
和PLC分别是什么,它们之间有什么区别。一、单片机单片微型计算机(Single Chip Microcomputer ),亦称微控制单元(Microcontroller Unit),简称MCU
发表于 08-23 07:19
单片机MCU和CPU有什么区别?为什么要从51单片机学起?单片机和嵌入式有何关系?
发表于 10-25 06:51
51单片机/AVR单片机和PIC单片机IO口的操作的方法是什么?
发表于 10-29 06:43
请问一下51单片机与AVR单片机区别的是什么?
发表于 10-29 07:24
AVR单片机是什么内核?STC51单片机和AT89S51的汇编语言一样吗?请问PIC单片机和AVR单片机是51内核的吗?
发表于 11-02 08:52
什么是51单片机?什么是Arduino?51单片机和Arduino有什么区别?
发表于 11-03 07:00
51单片机与AVR单片机区别于不同区别于不同51单片机本身种类繁多,各种国产变种,增强型51等等。他们都是INTEL的80C51内核,经典但是老51单片机到底是RISC还是CISC,众说纷纭,
发表于 11-18 06:08
单片机和嵌入式的区别平台区别:主流的单片机平台有51,PIC,STM32,AVR,MSP430,主流的嵌入式平台有ARM,PPC,MIPS资源,价格,应用领域单片机片上资源有限,价格低,应用领域大多
发表于 11-23 07:18
AVR单片机应用设计:AVR单片机是美国ATMEL公司1997年推出的单片机系列。本书以其代表型号AT90S8535为主线,讲述该系列单片机的内部结构、开发
发表于 10-27 23:16
•123次下载
AVR单片机原理及应用在概述ATMEL公司开发的AT89系列、AT90系列、AT91M系列单片机之后,详细介绍了AVR增强型RISC单片机的结构、指令系统、90系列多种单片机、实用程序设计以及AVR单片
发表于 04-22 09:29
•219次下载
AVR 单片机系列齐全,可适用于各种不同场合的要求。AVR 单片机有 3 个档次:
低档Tiny 系列AVR 单片机: 主要有Tiny11/12/13/15/26/28等; 中档AT90S系列AVR 单片机: 主要
发表于 09-14 22:32
•104次下载
ATMEL 的AVR 系列单片机是一个优秀的RISC 结构单片机系列与MCS51 相 比其有以下一些典型特点 AVR 的机器周期为1 个时钟周期绝大多数指令为单周期指令因此每MHZ 时钟有接近1MIPS 的性能 程序
发表于 09-28 13:56
•489次下载
电子发烧友网站提供《3.2寸TFT液晶资料+源码可直接移植51单片机或AVR单片机.zip》资料免费下载
发表于 04-17 14:44
•32次下载
描述:51和AVR单片机例程(见文档介绍展示)。
发表于 12-21 10:00
•41次下载
80c51单片机和c8051单片机的区别。
发表于 03-22 16:51
•6次下载
1、AVR单片机与8051的比较 AVR与8051主要区别是内核不同,指令集不同,io结构不同,外设不同。 AVR单片机比8051的硬件资源多得多,AVR单片中的MEGA系列内部还有AD转换器,在
发表于 10-09 09:45
•11次下载
瑞萨单片机和51单片机有什么区别?
瑞萨单片机有8位32位机,51单片机只有8位机。
主要区别是瑞萨是哈佛结构,51是冯诺依曼结构。
发表于 10-10 08:00
•43次下载
系列,就是当今很流行也很著名的AVR单片机,在各种高性能单片机的竞争中,脱颖而出,很受各界电子人士热爱。很多想学单片机的人都不敢学习AVR,觉得不好入门,其实不然,如果你使用C语言编程,入门都是一样的,而且当你学好后,不用像学习51的人,还要
发表于 10-23 16:42
•3次下载
有什么区别看到某论坛一篇关于DSP和单片机区别的帖子,经过仔细整理,现在再次介绍DSP与单片机的区别,同时让自己重温一下 DSP与单片机真正的魅力:
发表于 09-24 17:18
•4次下载
大部分朋友可能都知道51单片机和stm32单片机也知道一般入门会先学习51单片机在学习stm32单片机会简单一些,但是对于51单片机和stm32单片机的具体区别却不知道了,有些人觉得没必要,但
发表于 08-13 17:32
•13次下载
这里是几款单片机的对比的一个帖子,转过来和大家分享,如果有不同意见,请多多指教~ 如果只是用来进行简单的机电控制,那就用51单片机如果牵涉到低功耗设计,那用MSP430单片机如果既要综合考虑价格、功耗、性能,那选择AVR单片机如果追求高性能,那就用STM32 如
发表于 07-23 17:37
•5次下载
本文档的主要内容详细介绍的是单片机中C51的关系与&&和位&的有什么区别。
发表于 07-09 17:40
•1次下载
本文档的主要内容详细介绍的是51单片机中变量的存储类型有什么区别。
发表于 07-03 17:41
•0次下载
ATMEL 的AVR 系列单片机是一个优秀的RISC 结构单片机系列与MCS51 相比其有以下一些典型特点
发表于 12-20 15:48
•1次下载
本文主要介绍了Microchip公司的8位PIC单片机及其在时间继电器中的应并用简,单介绍PIC单片机与MCS-51单片机的区别。
发表于 09-03 17:03
•26次下载
前不久有一位单片机初学者问我: 杜老师, 8051 、AVR和ARM 这几种单片机都有什么区别, 我要怎么来学习呢?是呀,许多爱好者朋友都有同样的疑问,因为在电子市场和威廉希尔官方网站
论坛里,有着各种各样
发表于 11-03 17:50
•34次下载
51 单片机是目前使用最多的单片机之一,那么什么是 51 单片机呢?作为新手,又该如何自学 51 单片机?为帮助大家更好的学习 51 单片机,本文将对这两个问题予以阐述。如果你对 51 单片机具有兴趣,不妨
发表于 12-23 07:57
•67次下载
AVR单片机教程--AVR单片机的ADC(实用电源威廉希尔官方网站
答案)-该文档为AVR单片机教程--AVR单片机的ADC讲解教程,感兴趣的可以下载看看,,,,,,,,,,,,,,,,,,,
发表于 09-24 15:49
•53次下载
51单片机与AVR单片机区别于不同区别于不同51单片机本身种类繁多,各种国产变种,增强型51等等。他们都是INTEL的80C51内核,经典但是老51单片机到底是RISC还是CISC,众说纷纭,
发表于 11-11 17:36
•18次下载
一、51单片机标识信息 通常我们所说的51单片机是指以51内核扩展出的单片机。生产51单片机的厂商很多,51单片机的型号也很多。下表列出了一些51单片机的厂商和型号。
发表于 11-11 18:06
•236次下载
很多学习单片机的朋友会问51单片机和Arduino有什么区别?解决这个问题之前我们先来了解下51单片机和arduino分别是什么?什么是51单片机?51单片机是基础入门的一个
发表于 11-11 19:06
•145次下载
单片机和PLC有什么区别?
发表于 11-13 19:21
•11次下载
【单片机学习】STM32 和 51 区别
发表于 11-14 15:36
•16次下载
当初先尝试arduino可能就不会往单片机发展。我们要想搞清楚arduino和单片机哪个更好之前,我们需要先知道它们之间的区别。一、Arduino和单片机的区别?arduino和51都是入门级学习套件。1.arduinoArduino
发表于 11-14 19:36
•23次下载
1.51单片机发展史?Intel公司最早推出51系列单片机,后将51内核免费开放,由各个厂商设计兼容型的51单片机,国内现在主要用的都是宏晶科技的STC51。2.主流单片机有哪些?51单片机,低价
发表于 11-15 12:06
•20次下载
复位、看门狗复位等。 我们实验对应的硬件复位电路,如下图所示。 这个图中集成了51单片机和AVR单片机的复位电路,对于51单片机,将J12上的跳线帽...
发表于 11-15 13:21
•57次下载
大部分朋友可能都知道51单片机和stm32单片机也知道一般入门会先学习51单片机在学习stm32单片机会简单一些,但是对于51单片机和stm32单片机的具体区别却不知道了,有些人觉得没必
发表于 11-15 15:51
•76次下载
C52单片机可以理解为是C51单片机的增强版• 两个方面有差异,存储空间和定时器计数器方面有区别 ○ C52单片机的内部ROM为8KB;C51单片机的内部ROM为4KB ○ C52单片机的内部RAM
发表于 11-19 10:36
•16次下载
什么是AVR单片机?AVR单片机有什么优点?为什么要选择AVR单片机?
AVR单片机是ATMEL公司研制开发的一种新型单片机,它与51单片机、PIC单片机相比具有一系列的优点:
发表于 02-11 14:09
•3次下载
ARM和单片机AVR的区别
AVR单片机是ATMEL公司研制开发的一种新型单片机,它与51单片机
发表于 04-23 14:10
•3159次阅读
avr单片机复位电路
AVR复位电路的设计 与传统的51单片机相比,AVR单片机内置复位电路,并且在熔丝位里,可以控制复位
发表于 10-26 10:54
•1.2w次阅读
到底FPGA和单片机有什么区别呢?根据我的经验,可以用下面进行概述。
发表于 02-11 08:00
•3.8w次阅读
、定时器,实时时钟等外围设备。如今运用最广泛的就是51,PIC,AVR单片机,那么它们之间有什么区别呢?我们来看看详情。
发表于 11-15 08:59
•10.7w次阅读
摘要:avr单片机和stm32单片机是目前使用较广泛的单片机,那么avr单片机和stm32单片机有什么区别呢?有什么优劣势呢?
发表于 12-10 10:31
•9.5w次阅读
51单片机、AVR单片机和PIC单片机IO口结构的均不同,导致了IO口操作也不同。操作单片机IO口的目的是让单片机的管脚输出逻辑电平和读取单片机管脚的逻辑电平。下面我们来看看51单片机、AVR
发表于 02-20 20:25
•8517次阅读
什么是AVR单片机?AVR单片机有什么优点?为什么要选择AVR单片机? AVR单片机是ATMEL公司研制开发的一种新型单片机,它与51单片机、PIC单片机相比具有一系列的优点:
发表于 02-12 04:31
•1366次阅读
单片机通信uart和modbus有什么区别,modbus是一个应用层的协议,他是构建在串口,网线等底层传输基础上的。uart只是串口协议而已。
发表于 04-11 17:02
•1.7w次阅读
什么是嵌入式?什么是单片机?嵌入式和单片机有什么区别和联系呢?本文首先介绍了嵌入式开发和单片机开发的联系,其次阐述了嵌入式开发和单片机开发的区别,最后对介绍了嵌入式及单片机的特点是什么。具体的
发表于 05-18 10:40
•3.3w次阅读
讲解如何把51单片机的程序移植到AVR单片机
发表于 07-10 04:18
•5581次阅读
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom威廉希尔官方网站
的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广
发表于 09-11 10:13
•6.8w次阅读
51单片机、AVR单片机和PIC单片机IO口结构的均不同,导致了IO口操作也不同。操作单片机IO口的目的是让单片机的管脚输出逻辑电平和读取单片机管脚的逻辑电平。
发表于 12-30 15:50
•2051次阅读
在项目开发过程中,我们经常会遇到需要单片机选型,所以我们常常会根据项目功能需求来选择合适的单片机品牌和型号。常见的51内核单片机和STM32单片机也会是我们主要考虑的型号。
发表于 05-03 16:28
•9.2w次阅读
在单片机编程过程中,经常会使用到中断。那么,什么是单片机中断,它与CPU的轮询有什么区别?在本文中,单片机开发工程师将对单片机中断和CPU轮询做个简单的介绍。
发表于 06-29 11:30
•2693次阅读
单片机和plc之间有什么区别?首先单片机是芯片,不能独立使用。而PLC是由单片机组成的通用控制器,可以直接使用。
发表于 07-20 09:47
•8144次阅读
体,有人说AVR是51的替代单片机,但是AVR单片机在位控制和C语言写法上存在很大的差异。而STC单片机洽洽结合了51和AVR的优点,虽然功能不及AVR那么强大,但是在AVR能找到的功能,在S
发表于 08-19 17:53
•2.6w次阅读
51 单片机是目前使用最多的单片机之一,那么什么是 51 单片机呢?作为新手,又该如何自学 51 单片机?为帮助大家更好的学习 51 单片机,本文将对这两个问题予以阐述。如果你对 51 单片机
发表于 11-03 21:14
•3516次阅读
最近一直有很多小白用户会问我单片机是什么,跟芯片有什么区别。 单片机其实也是芯片的一种,芯片包括各种门电路,运放,处理器,存储器,逻辑器件等很多种,单片机只是数字芯片中的一种。 单片机又称单片
发表于 09-23 11:42
•1.9w次阅读
分享本文,简单分析STM32与51单片机的区别与取舍之处。
发表于 04-18 10:45
•3.5w次阅读
很多初次学习arduino和单片机的同学都会问同一个问题,那就是arduino与51单片机有什么区别?arduino和51单片机哪个性能更强?arduino有专用编译器。51单片机是个产品,而
发表于 05-18 15:48
•5480次阅读
可以说单片机已经和人们的生活融为了一体,因为电饭煲、冰箱、空调、咖啡机等产品都需要用到单片机,这样的解释还是有一些笼统。那么,单片机究竟是什么呢?单片机和嵌入式之间又有何区别呢?
发表于 05-30 15:24
•1.1w次阅读
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom 威廉希尔官方网站
的发展,8004单片机取得了长足的进展,成为应用广泛的8位单片机之一
发表于 11-16 09:52
•1.1w次阅读
单片机工程师在进行项目开发的时候,经常需要进行单片机选型,根据项目功能需求选择合适的单片,这就要求对每种单片机的特点和优势非常熟悉,而ARM单片机和STM32单片机作为两种常用的单片机类型,ARM单片机和S
发表于 01-07 13:59
•4064次阅读
萌新初入单片机领域,常会遇到STM32和51单片机两大种类,无法选择其一来提升威廉希尔官方网站
,也不确定哪个单片机更适合后续威廉希尔官方网站
进阶提升和发展,今天这篇文将全方位对比STM32单片机和51单片机,大家可以根据自身需求进行选择。
发表于 03-02 14:18
•7584次阅读
ARM单片机和51单片机在架构、性能、指令集、外设等方面都存在很大的差异,具体区别如下:
架构:ARM单片机采用的是RISC架构,指令集精简,执行速度快,适合用于高性能应用;而51单片机采用的是CISC架构,指令集复杂,执行速度相对较慢,
发表于 03-23 15:11
•472次阅读
想要知道单片机和PLC有什么区别,首先我们要了解什么是单片机?什么是PLC?下面跟着小编一起来了解吧。单片机又称单片微控制器,指的是一种集成电路芯片,这种芯片采用规模化的集成电路,将数据处理、数据
发表于 09-22 16:20
•0次阅读
评论