avr与51单片机的区别 各自的优缺点 及其实用性
理工学科是指理学和工学两大学科。理工,是一个广大的领域包含物理、化学、生物、工程、天文、数学及前面六大类的各种运用与组合。
理学
理学是中国大学教育中重要的一支学科,是指研究自然物质运动基本规律的科学,大学理科毕业后通常即成为理学士。与文学、工学、教育学、历史学等并列,组成了我国的高等教育学科体系。
理学研究的内容广泛,本科专业通常有:数学与应用数学、信息与计算科学、物理学、应用物理学、化学、应用化学、生物科学、生物技术、天文学、地质学、地球化学、地理科学、资源环境与城乡规划管理、地理信息系统、地球物理学、大气科学、应用气象学、海洋科学、海洋技术、理论与应用力学、光学、材料物理、材料化学、环境科学、生态学、心理学、应用心理学、统计学等。
工学
工学是指工程学科的总称。包含 仪器仪表 能源动力 电气信息 交通运输 海洋工程 轻工纺织 航空航天 力学生物工程 农业工程 林业工程 公安技术 植物生产 地矿 材料 机械 食品 武器 土建 水利测绘 环境与安全 化工与制药 等专业。
文科包括的学科门类有:哲学类、经济学类、法学门类、教育学、文学、历史学、管理学门类、艺术学门类等。
51单片机应用时间很长,各种程序资源很丰富,而且产品很多,很过公司都有51单片机的产品,包括有国产货(STC)。
AVR单片机是Atmel公司的产品,片内资源丰富,接口也比51更强大(低端产品之间比较),功耗也比较低,带AD转换的产品多。另外AVR单片机还有一个好处,支持ISP下载。
不过随着技术发展,两个单片机从功能方面也都相差不大了,51单片机也可以用ISP下载,也出现了带AD转换的51单片机等,高端的51单片机(如C8051)功能也很强大。
两种单片机都挺实用,低、中、高端产品也都有,可根据爱好或者习惯选择。
AVR和51的架构不同,不过对用户来讲没什么太大感觉,写驱动的时候稍微有一点不一样。AVR主打低功耗,51主打简单,经济。目前来讲,中低端市场51用的更多点,其实学哪个都无所谓,只要学好就好,祝成功~~
学AVR或者PIC都没什么打区别,这2个在小家电行业用的都比较多。你又51基础,学这个应该也很块,最好拿点项目做,那样效果会很好。
ARM+LINUX是嵌入式,比较深度的C语言。如果有单片机基础,ARM是比较容易上手的,LINUX则比较难,是纯编程,对C要求比较搞,不过如果学会了,工作绝对是没问题的。
建议先AVR或者PIC学习,稳固基础知识,逐步深入嵌入式。最重要把基础学好,以后不管你用那个品牌的IC或者MUC,对你来说都没问题。
多看多实践,俗话说实践出真知啊!
相对来说ARM应用在比较高科技,或者消费类的产品上,比如MP4,手机等等
学习起来需要很大的毅力和耐心。
未来前提一片光明!哈哈,加油
求51单片机步进电动机控制设计程序
51单片步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。步进电机可分为反应式步进电机(简称VR)、永磁式步进电机(简称PM)和混合式步进电机(简称HB)。51单片步进电机区别于其他控制电机的最大特点是,它是通过输入脉冲信号来...
运放的输出端控制51单片机
这个接法是可以的,相当于把运算放大器开环使用,实质上是一个比较器,比较运放两个输入端的电压大小,结果作为51单片机的io口输入。但在使用时要注意以下几点:1、运算放大器应该采用+5V单电源,以便和单片机兼容;2、324运放多数时候用来实现线性放大,作比较器切换速度,延迟时间相对差一些,可考虑采用...
Proteus的步进电机怎么自己转了?
是电机可以自转的。在图中,使用动画无刷直流电动机模型,模型本身包含隐藏的接地线,而不是步进电机,步进电机应为步进电机。使用的是51单片机,步进电机从其结构形式上可分为反应式步进电机(Variable Reluctance,VR)、永磁式步进电机Permanent Magnet,PM)、混合式步进电机(Hybrid Stepping,HS)、单相步...
51单片机产生40KHZ方波
include<reg51.h> define uchar unsigned char define uint unsigned int sbit Waveout=P1^0;uchar void main(){ TMOD=0x01;TH0=0xFF;TL0=0xE8; \/\/TL0=(65536-24)%256=232,即E8 EA=1;ET0=1;TR0=1;while(1);} void T0_time() interrupt 1 { TH0=0xFF;TL0=0xE8;Waveout=!Waveout...
单片机vr眼镜
Vr虚拟现实E-D无线立体眼镜是eDimensional公司生产最近的一款无线3D立体眼镜,它可以用在虚拟现实技术中3D图形,它可以让你非常真实的体验虚拟世界中3D游戏,电影,网络,照片等图片环境。E-D?3-D眼镜可以将你观看的PC视频游戏转换成真实的3D。它可以更精度的计算你的高度和距离。Vr虚拟现实的视觉眼镜3.0Rimax:我们经常...
谁有郭天祥老师的十天学会AVR单片机和C语言视频教程?
1、郭天祥十天学会AVR单片机视频教程 【资料目录】第一讲:开发板和软件的操作使用 1、 介绍配件。2、 安装软件(ICC AVR 和AVR STUDIO)及其使用,包括新建工程、程序下载,仿真调试;整板测试;板上资源。3、 着重介绍一下USB接口的仿真器。第二:玻?VR单片机的概述和C语言的基础知识 1、 AVR...
单片机开发板是什么啊
简单明了的说开发板因为留了很多接口给用户可以完成这个领域几乎所有技术的实现和学习,拿来学习搞开发的。简单的板子可以学学C51单片机,如果你是要搞嵌入式的话51是最基础的也是最最低端的这个现在很少人都只是拿来做入门的东西了很多人玩智能车就用这个,中端一点的可以是STM32的arm-cortex m系列的微...
跪求,单片机资料谁有啊,太感谢了!
链接: https:\/\/pan.baidu.com\/s\/1HO8fHKr2nhG9ziRMVcBXnQ 提取码: unmj 5、李想老师51单片机视频教程 4、单片机仿真实例程序500历 3、proteus视频使用教程 7、实战型单片机程序 8、单片机学习教案 8、单片机学习教案.zip 7、实战型单片机程序.rar PROTEUS整体演示.zip proteus 7视频教程.zip 4、...
单片机里复位电路中的电容起什么作用?
引脚的电压呈指数规律下降,到t1时刻,VR降为3.6V,随着对电容充电的进行,VR最后将接近 0V。为了确保单片机复位,t1必须大于两个机器周期的时间,机器周期取决于单片机系统采用的晶 振频率,R不能取得太小,典型值 8.2kΩ;t1与RC 电路的时间常数有关,由晶振频率和R可以算 出C的取值。假设高电平...
急!基于单片机的数字示波器设计
使用AD7820做模数转换,51单片机外扩RAM(62256),串行接口232协议将波形显示在PC机上。要硬件设计电路图!软件部分尽量给,软件环境也介绍一下。我会追加分数的,请高手们不吝赐教。... 使用AD7820做模数转换,51单片机外扩RAM(62256),串行接口232协议将波形显示在PC机上。要硬件设计电路图!软件部分尽量给,软件环境也...
臧命伊西: ①AVR单片机(ATmega16)的时钟源(晶振、内部RC 等)可以不经过分频直接提供给CPU使用,而51的CPU主频等于晶振的12分频,ATmega16外部提供16M的晶振,所以AVR单片机的运行速度比51单片机的运行速度要快得多,并且AVR单...
开县13139019395: avr、arm和51单片机的区别 - ?
臧命伊西: 一、内核不一样.51是8位机,的内核是因特尔设计的,比较老了,是经典机型整体结构比较简单,外设功能比较简单,适合入门 二、AVR比51高级一点外设相对复杂一点 三ARM单片机有三种Cortex-A内核面向应用级(手机、平板),Cortex-R内核面向实时应用场合,Cortex-R内核低成本高性能的嵌入式领域,就是个高端点的单片机(如Stm32),外设多,结构较为复杂,学起来难度大于51、AVR
开县13139019395: avr和51单片机的区别 - ?
臧命伊西: avr和51单片机的是两个不同系列,都有很多种,所以无法具体比较 像AVR所宣扬的许多优点实际是对传统51单 片机的优势,和现在的许多增强型 51单片机技术是一样的,如运算速度快 ,FLASHROM易擦写 内部有AD模块等.但二者是不同体系的单片机,特殊功能寄存器数量 名字和结构都不一样,所以汇编语言是肯定不一样的,C语言编程也摆脱不了直接操作硬件,因此C语言编程也不能通用 另外两者的编程环境 程序下载方式(包括软硬件)都 不一样
开县13139019395: 51单片机与AVR单片机区别 - ?
臧命伊西: 简单的说,CPU构架不同,虽然都是8位的,但指令集不同,AVR是用RISC的,哈佛结构的总线;51是用CISC,冯诺衣曼结构的总线.跟AVR比,51是老掉牙的东西,内部资源少,速度慢,但学习简单,是用的最多最精典的单片机.AVR是后来才出来的,工艺上远超过51,内部资源丰富,速度快. 并不是必需得学,但学了最好,学了51再学AVR就快很多了,因为是同一个东西,就像学了一种编程语言一样,学了一门其它的就简单了,因为思路是一样的,只是格式写法不同而以. 单片机的品种多的跟米一样,看你用在什么上,我知道的常用的有AVR,51,PIC等.
开县13139019395: avr与51单片机的区别 各自的优缺点 及其实用性 - ?
臧命伊西: 学AVR或者PIC都没什么打区别,这2个在小家电行业用的都比较多.你又51基础,学这个应该也很块,最好拿点项目做,那样效果会很好.ARM+LINUX是嵌入式,比较深度的C语言.如果有单片机基础,ARM是比较容易上手的,LINUX则比较难,是纯编程,对C要求比较搞,不过如果学会了,工作绝对是没问题的.建议先AVR或者PIC学习,稳固基础知识,逐步深入嵌入式.最重要把基础学好,以后不管你用那个品牌的IC或者MUC,对你来说都没问题.多看多实践,俗话说实践出真知啊!相对来说ARM应用在比较高科技,或者消费类的产品上,比如MP4,手机等等 学习起来需要很大的毅力和耐心.未来前提一片光明!哈哈,加油
开县13139019395: 求51单片机和AVR 单片机的区别? - ?
臧命伊西: 我是从51转到avr的,性能上差不多,但是功能上avr比51多多了.avr有专门的adc模拟比较,也有pwm,51一般不具有.你会在做一些电子设计的题目你就会发现51不如avr好用.再说吧,avr接上电就能用,自带8m晶振,而51的最小系统要有再接晶振和复位,制作的时候有点麻烦.51一般说的是89c51,avr的mega16最为典型,他们封装是一样的.但是avr容易在编写熔丝位的时候锁死,不过买一个4m的有源晶振就可以解决问题了.(手工打造,经验分享)
开县13139019395: 51单片机和AVR单片机的区别 - ?
臧命伊西: 这个区别不少,最主要的当然是寄存器和IO端口啦! avr在51的基础上扩充了大量的寄存器和大量的引脚功能,几乎每个引脚都有第二功能,还有如:4路PWM波的输出、I^2C总线等(不用像51那样模拟I^2C了)(在学的过程中自然会明白的,这里不多说). 在端口设置时,avr还要设置是输入还是输出,是上拉电阻还是非上拉电阻等. 总之要是学会了51,avr真的是再简单不过了,都是一个模式.我学avr才用了2、3天,当然是学了51后啦!就不多说了,好好学习,为中国电子产业做点贡献啊!
开县13139019395: avr和51的区别 - ?
臧命伊西: AVR是精简指令集的单片机,而51是复杂指令集的单片机.AVR的指令执行效率更高.
开县13139019395: AVR单片机与51单片机的异同 - ?
臧命伊西: 如果你是采用C进行编程的话我个认为差别不大,无非是内部资源不同.51是12时钟周期才一机器周期,而AVR是1时钟周期一机器周期,AVR较51单片机速度快且抗干扰能力强.AVR里边一般也是集成了这几个内部接口,像SPI、I2C、AD、...
开县13139019395: AVR单片机和51单片机的区别 - ?
臧命伊西: ARM7,9是32位MCU,AVR\51是8位MCU,32位机可以运算非常复杂的指令,进行大量的数据计算,比如视频数据,能力较8位机强很多.运算速度也高好多倍.AVR与51相比采用精简指令集(51是复杂指令集),可以在每个时钟周期内执行一条命...