51单片机的优缺点

作者&投稿:锐呢 (若有异议请与网页底部的电邮联系)
STM32比51单片机有什么优点~

优点如下:
1、STM32属于arm内核的一个版本,比传统的51单片机高级多了,有很多资源是51不具备的,如usb控制器。而且已经废除了机器周期什么的,速度不是51能比的。
2、STM32单片机程序都是模块化的,接口相对简单些,因为它自身带好多功能,工作速度也快。而51的自身功能少,需要外围元件多,要求对电子熟悉。
3、STM32互连型系列产品强化了音频性能,采用一个先进的锁相环机制,实现音频级别的I2S通信。结合USB主机或从机功能,STM32可以从外部存储器(U盘或MP3播放器)读取、解码和输出音频信号。
4、 STM32 的运算速度大约是51单片机的几十倍吧,而且外围接口功能比51强大太多。
STM32是基于ARM® Cortex® M 处理器内核的 32位闪存微控制器,为MCU用户开辟了一个全新的自由开发空间,并提供了各种易于上手的软硬件辅助工具。S
TM32 MCU融高性能、实时性、数字信号处理、低功耗、低电压于一身,同时保持高集成度和开发简易的特点。业内最强大的产品阵容,基于工业标准的处理器,大量的软硬件开发工具,让STM32单片机成为各类中小项目和完整平台解决方案的理想选择。按内核架构分为不同产品系列。

AT89C51是Atmel公司生产的51系列单片机的早期版本,说到优点最突出的就是其认知普及率高,由于是N多年来教科书推荐的案例入门型单片机,提到51基本上就是指的这种单片机,由于普及率高其累积的各种资料也是在众多单片机中名列前茅且最易获得的。

一、51单片机

应用最广泛的8位单片机当然也是初学者们最容易上手学习的单片机,最早由Intel推出,由于其典型的结构和完善的总线专用寄存器的集中管理,众多的逻辑位操作功能及面向控制的丰富的指令系统,堪称为一代“经典”,为以后的其它单片机的发展奠定了基础。

51单片机之所以成为经典,成为易上手的单片机主要有以下特点:

特性

1、从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,处理对象不是字或字节而是位。不但能对片内某些特殊功能寄存器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十分完备,使用起来得心应手。

2、同时在片内RAM区间还特别开辟了一个双重功能的地址区间,使用极为灵活,这一功能无疑给使用者提供了极大的方便。

3、乘法和除法指令,这给编程也带来了便利。很多的八位单片机都不具备乘**能,作乘法时还得编上一段子程序调用,十分不便。

缺点

(虽然是经典但是缺点还是很明显的)

1、AD、EEPROM等功能需要靠扩展,增加了硬件和软件负担

2、虽然I/O脚使用简单,但高电平时无输出能力,这也是51系列单片机的最大软肋

3、运行速度过慢,特别是双数据指针,如能改进能给编程带来很大的便利

4、51单片机保护能力很差,很容易烧坏芯片

应用范围:目前在教学场合和对性能要求不高的场合大量被采用。

使用最多的器件:8051、80C51

有缺点还是很多的,优点就是价格便宜,而且很容易买得到缺点就是功能太有限了

我要单片机的最大优点就是简单,而且功能比较多,缺点就是价格比较贵。

肯定有优点,有缺点就得不想说了,自己对比一下就知道。

唯一单片机的优缺点,我这个应该是因为它还是有灰色有点事儿,也是比较高能,刚好今天测试用的。


单片机1和0分别对应的是多少电压?
1、单片机1:高电平:2V--5V;2、单片机0:低电平:0V--0.8V;3、中间的一段电压是不可以出现的;但可以跳过。4、如果单片机供电电压是DC5v,那么一般高电平是(5-4.5V),低电平是(0-0.5V)。具体要查单片机的手册。

做一个单片机DAC控制的LED恒流光源,电流uA级,mA级。请高手分析一下可行...
方案一控制的是电压,要多一个R3电压反馈的通道,很麻烦,方案二没这个问题,但正电源电压要比较高一些,要达到DA上限+LED压降+2V以上,不然可能线性度会变坏。总体看方案二好过方案一。个人建议用方案二的修改方案:R4左端接地,单片机DA接到R5的左边,LED反向,这样的话运放电源+2,-5就够了,如果...

请问单片机中的定时器1的溢出率是怎么回事呢?
当单片工作在12分频模式时,定时器T1的溢出率=(fsys\/12)\/(256-TH1)。解释一下,fsys作为单片机CPU、内部接口的时钟成为系统时钟。您给出的fosc,据我所知是时钟源(振荡器时钟)信号的频率。fsys与fosc有什么关系呢?因为时钟源信号需要经过一个可编程(也就是可以位操作或直接对某寄存器操作)的时钟...

MCS-51单片机的1\/0口作为输出口使用时,论带载能力,采用低电平带载比...
MCS-51单片机的1\/0口作为输出口使用时,论带载能力,采用低电平带载比高电平确实要强一些,因为单片机的IO口输出电流一般要小于灌电流,输出的电流一般在10毫安左右,灌电流最大可以达到20毫安。

为什么单片机的LED要反接,1为灭,0为亮?
因为51单片机IO口的灌电流能力比较强,而拉电流能力比较弱(即IO口的低平驱动能力较强而高电平驱动能力较差),所以最好不要用IO高电平进行驱动。你的图就是用低电平驱动的。当IO输出高电平是即0xff的时候,所有LED都熄灭,而当IO口输出低电平时0x00所有LED都导通发光。

单片机的倍频和分频
但是单片机的倍频和分频是对周期而言的,而单片机以外的分频和倍频定义是对频率而言的。倍频和分频的应用有了倍频和分频器,就不用每个频率用一个振荡器,它可以对原来的基频的多次计数就可以产生新的频率。单片机的振荡时间为4纳秒,4倍频后为1纳秒,若再通过几个8位计数器就可以得到毫秒和秒时钟信号,不必还有制造...

关于51单片机INT1和INT0的用法的一个问题
中断的优点在于响应的及时性,而你用判断IO口电位变化来做就不行了,遇到有延时程序和循环语句很难及时对IO的变化作出响应。比如红外接收,如果不用外部中断的话,往往不能准确捕捉到红外接收信号。所以在51红外接收系统中往往将红外管的接收信号接到外部中断0或1....

单片机定时器中断按键无反应的解决方法
如果单片机定时器中断按键没有反应,可能存在以下一些可能的原因中断未正确配置确保您正确配置了定时器中断和按键中断的相关设置。这包括正确地初始化定时器和中断向量,并将中断使能位设置为允许中断的产生。还要确保按键中断被正确地配置为触发定时器中断。中断优先级问题在某些单片机中,中断具有不同的优先级设置,...

STC89c52和STM32的区别是什么?
STC89c52和STM32是两种不同的微控制器系列,由不同的制造商生产。它们在架构、性能和生态系统等方面存在一些区别。1. 架构:STC89c52采用的是基于8051内核的架构,而STM32系列采用的是基于ARM Cortex-M内核的架构。8051内核是一种经典的8位微控制器架构,而ARM Cortex-M内核是一种先进的32位微控制器...

谈谈8位单片机和32位单片机的优缺点
8位单片机是手枪,32位的是大炮,功能不一样,造价也不一样,对技术要求也不一样,但用大炮打鸟肯定是一种浪费,用手枪去攻城也实在不容易。

岚山区15139449745: 51单片机键盘电路的两种方式,各自的优缺点
唐筠硫酸: 独立按键优点:可以直接读取,检测占用时间较少,不受其他因素影响 缺点:占用IO口资源较多,每一个按键都独占一个IO口.矩阵键盘优点:占用IO口资源较少. 缺点:必须扫描检测按键情况,程序复杂,占用时间较多.

岚山区15139449745: 说说51单片机与PLC的优缺点,如果我做个设计用51单片机和... -
唐筠硫酸: C开发周期短,在工业现场应该不需要考虑更多硬件问题,在家里程序编好,柜子装好就可以用; 单片机需要综合考虑输入输出通道问题,到现场干扰问题等等,板子做好后拿到现场有可能不好用,对初学者来说尤其如此.但胜在成本低.

岚山区15139449745: 51系列单片机特点,型号和性能 -
唐筠硫酸: 51单片机是对所有兼容Intel 8031指令系统的单片机的统称.该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,...

岚山区15139449745: 51单片机 的实际应用有哪些?范围广吗? -
唐筠硫酸: 51系列单片机是目前应用最为广泛的一类微处理器,它以低廉的价格和强大的功能,受到广大电子设计爱好者和工程师的欢迎. 51系列单片机内部具有丰富的硬件资源,例如定时器/计数器、中断系统、串行接口,并且它还提供了详尽的指令操...

岚山区15139449745: 80c51单片机的特点 -
唐筠硫酸: 8051片内有4kROM,无须外接外存储器和373,更能体现“单片”的简练.但是编程者编的程序编程者无法烧写到其ROM中,只有将程序交芯片厂代编程者烧写,并是一次性的,今后编程者和芯片厂都不能改写其内容. 8031片内不带程序存储...

岚山区15139449745: 单片机的定义,还有优点和缺点分别是什么? -
唐筠硫酸: 传统的单片机中断5个.包括两个外部中断(int0,int1),三个定时中断(t2,t1,t0),和一个串口中断(uart). 特点:简单直观、易于控制的优点 优点: 响应快、电平和时钟触发中断、计数中断、定时中断、来自串口数据中断、睡眠中断唤醒...

岚山区15139449745: 51系列/PIC/AVR单片机各有什么优点? -
唐筠硫酸: 51: 最基本,价格便宜,货源充足,市面上学习参考类书等资料多,入门用 PIC: 工业抗干扰强,货源充沛,各种系列、型号丰富 AVR: 最新的MEGA系列运行速度快,是SOC

岚山区15139449745: avr与51单片机的区别 各自的优缺点 及其实用性 -
唐筠硫酸: 学AVR或者PIC都没什么打区别,这2个在小家电行业用的都比较多.你又51基础,学这个应该也很块,最好拿点项目做,那样效果会很好.ARM+LINUX是嵌入式,比较深度的C语言.如果有单片机基础,ARM是比较容易上手的,LINUX则比较难,是纯编程,对C要求比较搞,不过如果学会了,工作绝对是没问题的.建议先AVR或者PIC学习,稳固基础知识,逐步深入嵌入式.最重要把基础学好,以后不管你用那个品牌的IC或者MUC,对你来说都没问题.多看多实践,俗话说实践出真知啊!相对来说ARM应用在比较高科技,或者消费类的产品上,比如MP4,手机等等 学习起来需要很大的毅力和耐心.未来前提一片光明!哈哈,加油

岚山区15139449745: 51单片机(兼容Intel 8031系统的单片机统称) - 搜狗百科
唐筠硫酸: 单片机中成了ROM、RAM、微处理器、很多控制器等,一片单片机就差不多相当于一个主机箱吧.只是在处理数据和存储方面比微机差很多罢了.只要用一块好一点的单片机就几乎可以做面一台电脑.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网