创作

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

51单片机和AVR单片机有什么区别

来源:网络整理 作者:工程师曾暄茗 2018-07-15 09:33 次阅读

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单片机-LED灯模块

    LED灯模块是通过74573锁存器芯片与单片机IO口连接,并与数码管共用IO口。
    的头像 DS小龙哥-嵌入式技术 发表于 05-23 09:14 3223次 阅读
    51单片机-LED灯模块

    如何设计RFID道闸控制PCB图

    利用门禁系统的话门的控制代替道闸控制行不行 ...
    发表于 05-19 02:25 3418次 阅读

    arduino开发版和51单片机的区别是什么

    很多初次学习arduino和单片机的同学都会问同一个问题,那就是arduino与51单片机有什么区别....
    的头像 创客生活 发表于 05-18 15:48 420次 阅读
    arduino开发版和51单片机的区别是什么

    51单片机简单易学教材(C语言版)

    本书旨在培养和锻炼单片机系统实用开发技能,全书以实践为主线,让读者在一个个实践案例中 逐步掌握单片....
    发表于 05-10 17:37 94次 阅读

    51单片机密码锁案例

    51单片机密码锁案例免费下载。
    发表于 04-27 15:58 171次 阅读

    51单片机的启动文件内容

    不使用预先定义的SFR。就是告诉汇编器不使用预定义的寄存器名,因为汇编器内部定义了51的寄存器名,但....
    的头像 嵌入式ARM 发表于 04-24 09:49 215次 阅读

    AVR单片机C语言开发入门指导教材版

    本书介细了ICCAVR编译器使用C讲自的有关知识,也穿插介绍ICCAVR与常用的其他C编译器使用C语....
    发表于 04-20 16:24 70次 阅读

    AVR单片机应用开发指南及实例

    AVR单片机应用开发指南及实例精解图书配套源代码资料分享。
    发表于 04-20 16:22 62次 阅读

    轻松玩转AVR单片机C语言源代码

    轻松玩转AVR单片机C语言图书的配套源代码资料分享。
    发表于 04-20 16:17 53次 阅读

    AVR单片机基础与实例进阶

    本书以常用的ATmega128单片机为主线,介绍和讲述AVR单片机的组成及其在嵌入式系统中的应用。....
    发表于 04-20 16:04 37次 阅读

    AVR单片机仿真开发工具软件SimulIDE_0.4.15

    SimulIDE_0.4.15-SR9_Win64PIC AVR单片机仿真开发工具软件。可以使用进行....
    发表于 04-20 14:53 37次 阅读

    avrdude-6.4-mingw32AVR单片机程序下载工具

    avrdude-6.4-mingw32,是AVR单片机程序下载工具软件。可以把程序通过软件下载到开发....
    发表于 04-20 14:47 32次 阅读

    51视频小车

    51小车代码讨论
    发表于 04-19 22:05 6643次 阅读

    51单片机与arm的定时中断设置相同与区别之处是什么

    51单片机与arm的定时中断设置相同与区别之处是什么?求大神指教 ...
    发表于 04-19 09:18 1540次 阅读

    DS18B20一直温度过高是怎么回事?

    毕设在做一个温度警报+摔倒警报系统,一旦异常就发信息。 我买了普中的51单片机学习板,在这上面调试是没有问题的,但是在我自...
    发表于 04-18 15:04 3322次 阅读
    DS18B20一直温度过高是怎么回事?

    51单片机是否会被淘汰

    我们正处在一个飞速发展的时代,还记得我们小的时候听收音机、随声听后来又有了MP3、MP4等等一系列电....
    的头像 SIEC盛世工程师俱乐部 发表于 04-18 13:45 387次 阅读

    详解STM32单片机和51单片机的区别

    分享本文,简单分析STM32与51单片机的区别与取舍之处。
    的头像 STM32嵌入式开发 发表于 04-18 10:45 10657次 阅读

    单片机C语言编程宝典大全,初学必备

    单片机C语言编程宝典大全,初学必备: 1. 51单片机入门教程 2. 初学者适用:单片机C语言实例100例(代码及释义) 3. 51单片...
    发表于 04-18 10:04 4354次 阅读

    51单片机汇编指令集(附记忆方法)

      一、数据传送类指令(7 种助记符)   MOV(英文为 Move):对内部数据寄存器 RA....
    发表于 04-18 09:40 109次 阅读

    基于51单片机的数字频率计原理图

    基于单片机的数字频率计设计原理图免费下载。
    发表于 04-18 09:24 124次 阅读

    C51单片机语言应用实战集锦

    C51单片机语言应用实战集锦分享
    发表于 04-15 11:31 9702次 阅读

    基于单片机控制的交流电机控制系统设计

    友友们,有没有基于c51单片机控制的交流电机的仿真和程序的资料啊。电机是380v,三相异步电机。 ...
    发表于 04-14 18:09 4383次 阅读

    学习C语言之前要做什么准备

    新手在学习c语言前期的时候,只要学习基本语法就可以了,来来去去就5条最常用的语句。
    的头像 华维单片机林北 发表于 04-14 00:26 370次 阅读
    学习C语言之前要做什么准备

    使用51单片机的PWM信号控制智能小车的实现方法

    本文介绍了使用51单片机的输出端口产生四路占空比可调的PWM信号,驱动四轮两路智能小车的软件实现方法....
    发表于 04-13 17:48 114次 阅读

    超声波测距不能精确测量距离,怎么解决

    超声波测距不能精确测量距离,怎么解决
    发表于 04-13 00:26 411次 阅读

    STM32单片机寄存器的功能解析

    初学者建议从51单片机开始,虽然很多人建议直接上STM32,但本人还是建议先学习51单片机,简单且不....
    的头像 华维单片机林北 发表于 04-12 00:28 1343次 阅读
    STM32单片机寄存器的功能解析

    如何利用AVR单片机实现智能插座的设计

    计算机外部设备(如打印机、扫描仪、音响等)的待机消耗不仅增加了用户的日常用电支出,而且造成了电力资源....
    的头像 科技观察员 发表于 04-11 15:59 380次 阅读
    如何利用AVR单片机实现智能插座的设计

    《手把手教你学51单片机-C语言版》

    《手把手教你学51单片机-C语言版》
    发表于 04-10 11:26 203次 阅读

    这个代码有什么问题吗?为什么单片机没反应啊?

    [code]这个代码有什么问题吗?为什么单片机没反应啊[/code] ...
    发表于 04-08 20:42 5264次 阅读

    STC89C52单片机的TXD串口,可以同时连接两个模块,使他们分开执行么

    各位大佬,寻求一下指导 用STC89C52单片机,需要连接两个模块,语音传感模块和GSM模块,都连接在了TXD串口上,想实现...
    发表于 04-06 18:22 3091次 阅读

    基于51单片机的音乐喷泉技术报告资料分享

    该作品主要用于日常生活中的心情缓解。本设计由STC89C52单片机电路+水泵控制电路+ADC0832....
    发表于 04-02 17:04 196次 阅读

    基于AVR单片机的U盘MP3设计方案

    随着电子技术的发展,MP3播放器正朝着大容量和小型化方向发展。然而,播放器和存储器的集成设计使得MP....
    的头像 科技观察员 发表于 04-01 16:39 1493次 阅读
    基于AVR单片机的U盘MP3设计方案

    单片机自学笔记 51单片机自学好找工作吗

    自学不是说不可以,速成的话还是找一对一的比较好,建议学完51学STM32,51单片机也并不是很难,利....
    发表于 03-21 17:54 529次 阅读
    单片机自学笔记 51单片机自学好找工作吗

    基于51单片机与proteus仿真综合实验150例

    基于51单片机与proteus仿真综合实验150例
    发表于 03-21 14:45 293次 阅读

    51单片机经典例程

    51单片机经典例程
    发表于 03-14 14:49 136次 阅读

    基于51单片机的管道压力检测及泄漏检测Proteus仿真

    1430基于51单片机的管道压力检测及泄漏检测Proteus仿真说明。
    发表于 03-07 16:19 115次 阅读

    基于51单片机的单电源函数信号发生器Proteus仿真

    T009基于51单片机的单电源函数信号发生器Proteus仿真说明。
    发表于 03-07 16:15 204次 阅读

    基于51单片机的流量积算仪Proteus仿真

    3240基于51单片机的流量积算仪Proteus仿真资料下载。
    发表于 03-07 16:01 214次 阅读

    基于51单片机的交通灯设计

    基于51单片机的交通灯设计
    发表于 02-18 09:46 418次 阅读

    《手把手教你学51单片机-C语言版》

    《手把手教你学51单片机-C语言版》
    发表于 02-13 09:50 524次 阅读

    51单片机数据传送指令

    数据传送指令共有29条,数据传送指令一般的操作是把源操作数传送到目的操作数,指令执行完成后,源操作数....
    发表于 02-11 17:13 92次 阅读
    51单片机数据传送指令

    51的特殊功能寄存器sfr笔记

    51系列单片机内部主要有四大功能模块,分别是I/O口模块、中断模块、定时器模块和串口通信模块(串行I....
    发表于 02-11 15:40 87次 阅读
    51的特殊功能寄存器sfr笔记

    51单片机的定时计数器

    一、作用 定时器/计数器以定时器的作用最为突出。一般来说涉及到定时器,都可以算作定时器算法。简单的如....
    发表于 02-11 15:32 105次 阅读
    51单片机的定时计数器

    51单片机的idata,xdata,pdata,data的详解

    data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码....
    发表于 02-11 15:31 142次 阅读
    51单片机的idata,xdata,pdata,data的详解

    51单片机总线时序介绍

    一、总线概述 计算机系统是以微处理器为核心的,各器件要与微处理器相连,且必须协调工作,所以在微处理机....
    发表于 02-11 15:30 93次 阅读
    51单片机总线时序介绍

    基于51单片机的无线测温系统

    本51项目基于STC89C52MCU,温度传感器为DS18B20,显示模块用的是LCD1602,无线....
    发表于 02-11 15:27 186次 阅读
    基于51单片机的无线测温系统

    基于51单片机的无线测温系统

    本51项目基于STC89C52MCU,温度传感器为DS18B20,显示模块用的是LCD1602,无线....
    发表于 02-11 14:11 193次 阅读
    基于51单片机的无线测温系统

    关于AVR单片机,你了解多少?

    什么是AVR单片机?AVR单片机有什么优点?为什么要选择AVR单片机? AVR单片机是ATMEL公司....
    发表于 02-11 14:09 115次 阅读
    关于AVR单片机,你了解多少?

    基于51单片机对两路DS18B20温度传感器的设计

    本文提出了基于51单片机两路温度控制器的设计方案,该设计方案采用两个DS18B20温度传感器,采集两....
    发表于 02-11 11:02 103次 阅读
    基于51单片机对两路DS18B20温度传感器的设计

    AVR单片机对开关电源的控制方法

    单片机控制开关电源,单从对电源输出的控制来说,可以有几种控制方式。 其一是 单片机 输出一个电压(经....
    发表于 02-10 12:14 130次 阅读
    AVR单片机对开关电源的控制方法

    51单片机PWM直流电机调速

    直流电动机的PWM调压调速原理 直流电动机转速N的表达式为:N=U-IR/Kφ 由上式可得,直流电动....
    发表于 02-10 12:12 93次 阅读
    51单片机PWM直流电机调速

    三种方法教你如何破解51单片机

    大家可能都知道破解51单片机是很容易的,但为什么容易,又是如何来破解的,可能很多人就不大清楚了。本文....
    发表于 02-10 11:39 201次 阅读
    三种方法教你如何破解51单片机

    51单片机主要汇编指令集

    1)数据传送类指令(7种助记符);(2)算术运算类指令(8种助记符);(3)逻辑运算类指令(10种助....
    发表于 02-10 11:36 74次 阅读
    51单片机主要汇编指令集

    快收藏!7种常见的51单片机时钟电路图

    在MCS-51单片机片内有一个高增益的反相放大器,反相放大器的输入端为XTAL1,输出端为XTAL2....
    发表于 02-10 11:04 202次 阅读
    快收藏!7种常见的51单片机时钟电路图

    51单片机输出PWM波形怎么改?一条代码帮你解决

    51单片机是可以输出PWM的,比较的麻烦。此时需要用到内部定时器来实现,可用两个定时器实现,也可以用....
    发表于 02-10 09:33 87次 阅读
    51单片机输出PWM波形怎么改?一条代码帮你解决

    初学51单片机指令快速记忆法

    学习单片机,除了搞清单片机内部功能、存储空间分配及I/O接口外,还应掌握其指令系统。MCS-51共有....
    发表于 02-10 09:30 65次 阅读
    初学51单片机指令快速记忆法

    51单片机中断优先级都有啥?如何设置?

    51单片机包含五个中断源,两级中断优先级,优先级可编程设置,通过IP进行设置。
    发表于 02-09 12:32 314次 阅读
    51单片机中断优先级都有啥?如何设置?

    深入理解51单片机串口通信

    通信分为并行通信和串行通信,并行通信时的数据各个位同时传送,可以实现字节为单位通信,但通信线多占用资....
    发表于 02-09 11:10 34次 阅读
    深入理解51单片机串口通信

    AVR单片机优缺点分析

    AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC精简指令集高速8位单片....
    发表于 02-09 11:07 107次 阅读
    AVR单片机优缺点分析

    有关Keil软件仿真的51单片机串口调试技巧

    在单片机系统中,串口(UART,通用异步收发接口)是一个非常重要的组成部分。通常使用单片机串口通过R....
    发表于 02-09 10:58 88次 阅读
    有关Keil软件仿真的51单片机串口调试技巧