请问各位大神,51单片机和dsp有什么区别和联系呢?希望能有个详细的回答啊~

来自:    更新日期:早些时候
~

区别:

1、应用场景不同。

单片机是一种系统设计方案,将计算机的CPU,定时器和多种接口集成在一片芯片上,可以满足多种应用场合。现在的小家电,比如说电磁炉,电冰箱,洗衣机这些产品都是有单面机开发而成的。

DSP也是一种系统设计方法,它主要用在数字信号处理算法上面,音视频数据的解码,这样需要速度非常快的处理,普通的单片机达不到这么快的处理速度。

2、结构不同。

单片机的内部结构是由CPU、ROM、RAM、32条I/O口线(111条指,大部分为单字节指令)、21个专用寄存器、2个可编程定时/计数器、5个中断源,2个优先级(52有6个)等组成。

而DSP采用改进的哈佛结构,指令和数据空间完全分开,并且有多个指令和数据空间,提高了数据的运算速度,DSP还设有专门的一些运算处理器,这样很大程度上提高了dsp的运算速率。

3、工作原理不同。

51单片机的工作由相应的指令的代码来完成一步一步的操作,并对系统做出知识与信号。

而DSP工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。

它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。

联系:

二者都可以编程,DSP可以说是单片机的升级形式。一般而言,单片机指的是8位或16位微控制器。DSP是数字信号处理,着重与运算,特别是浮点运算,是32位微处理器。

扩展资料:

51单片机的部分功能如下:

CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;

RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;

ROM:用以存放程序、一些原始数据和表格;

I/O口:四个8位并行I/O口,既可用作输入,也可用作输出

T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;

五个中断源的中断控制系统:一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最佳振荡频率为6M—12M。

参考资料来源:百度百科-51单片机功能




请问各位大神,51单片机和dsp有什么区别和联系呢?希望能有个详细的回答啊~视频

相关评论:
  • 18577206453STC单片机51单片机有A版,B版,C 版之分,怎么区别啊
    牧骆芸如何识别A,B,C,D版见单片机表面文字最下面一行最后一个字母,例如有一款STC单片机上的文字如下 89LE52RC 40C-PLCC 0632CT6908 00D 最后一个字为D即为D版

  • 1857720645351单片机 利用d触发器检测 外部中断 原理
    牧骆芸任意一个 D 触发器的 CP,当由外设送来正脉冲,该 D 触发器,都会输出低电平。因为它们的 D 端,都是接地的。--- 两个二极管和一个电阻,组成了一个《与门》。任意一个D触发器,输出了低电平,INT0 端都会收到低电平。它们,也可以使用一个集成电路的《与门》,但是,不值得这样做,也太...

  • 18577206453什么型号的51单片机内部有A\/D功能
    牧骆芸大部分AVR单片机有AD STC系列STC12C5系列也有AD,是十位的。具体看你对那种单片机比较熟,大部分厂家都有含AD的型号,你可以去他们的官网上下载选型手册看看。小case。

  • 1857720645351单片机wr\/rd脚怎么用的?
    牧骆芸51单片机wr\/rd脚一般作为片外数据存储器和I\/O等接口芯片扩展时的数据写或读控制,在程序中不用你去控制。当你的程序在访问片外数据存储器时根据数据传送到方向,单片机自动发出写命令或读命令,使wr引脚变为低电平或使rd引脚变为低电平,控制芯片进行写操作或读操作。单片机 单片机(Microcontrollers)是一...

  • 18577206453高手请进!51单片机怎样用I\/O检测电脑的USB口的D+或者D-
    牧骆芸背景:电脑的USB口的D+和D-上分别下拉15k欧电阻,用于检测并识别USB高速设备和低速设备。我想用单片机的IO口来检测这两个脚,以此来判断我的电路是否接入到电脑的USB口。但是I\/O有上拉电阻,它会被电脑识别成一个USB设备,这不是我想要的。我希望在不被电脑识别成USB设备的前提下,检测到电脑USB的D...

  • 1857720645351单片机用哪种D\/A转换芯片
    牧骆芸追问: AD用哪种比较便宜? 回答: 你使用AD还是DA,最常用的较早的DA是DAC0832、AD是ADC0809、ADC0834都不是很便宜,印象中比单片机要贵。买芯片的价格可以买个带AD的单片机了。如果你一定要用MCS的51,只能选一个转换芯片了。便宜的也要10几块 追问: 那带AD与DA转换的单片机常用的是哪种啊 ...

  • 1857720645351单片机 有两个LED灯 先让D1亮一段时间后熄灭,再让D2亮一段时间后熄灭...
    牧骆芸最简单的,就是直接延时,如下图,实现灯1亮;然后灯1灭;再然后灯2亮;再灭掉:第二种是用定时器,如下图,先是灯1亮半秒,再全熄半秒;再灯2亮半秒,再全熄半秒:

  • 18577206453...为什么前面有D 和I? 这是写单片机时候遇到的!!1
    牧骆芸实际上是同一个地址,因为对于51单片机而言,低128字节的直接、间接寻址映射于相同的存储块。D代表直接寻址,I代表间接寻址。取决于你声明变量时所指定的存储类型。

  • 18577206453关于单片机学习,学了51,又学什么???【请高手和前辈指点】
    牧骆芸当前的单片机种类很多,但是 51 是最基础的,因此单片机的学习最好也是从 51 开始,不仅容易上手,而且相当实用。然而 51 单片机毕竟过于基础,后来的很多单片机在功能上都有很大的扩展,因此按照我们实验室多数人的路线接下来大多数人会学习 AVR 单片机, AVR 单片机在功能上较 51 有很大提升,集成了 A\/D 、快速 PWM ...

  • 1857720645351单片机大神帮忙
    牧骆芸f(com==13) \/\/数字D键,计算总价 这里少一个"i",应该是if

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网