导航:首页 > 操作系统 > 高级单片机

高级单片机

发布时间:2022-04-12 19:15:24

⑴ 高级单片机是指什么

一般是指ARM,那是32位单片机,能运行操作系统的,比51、AVR、PIC等8位单片机高级很多。DSP、FPGA/CPLD等也很高级,但那不算是单片机了

⑵ 什么是单片机它有多少种类

单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。

单片机根据发展情况,从不同角度,单片机大致可以分为通用型/专用型、总线型/非总线型及工控型/家电型。

拓展资料:

1、通用型/专用型。这是按单片机(Microcontrollers)适用范围来区分的。例如,80C51式通用型单片机,它不是为某种专门用途设计的;专用型单片机是针对一类产品甚至某一个产品设计生产的,例如为了满足电子体温计的要求,在片内集成ADC接口等功能的温度测量控制电路。

2、总线型/非总线型。这是按单片机(Microcontrollers)是否提供并行总线来区分的。总线型单片机普遍设置有并行地址总线、 数据总线、控制总线,这些引脚用以扩展并行外围器件都可通过串行口与单片机连接,另外,许多单片机已把所需要的外围器件及外设接口集成一片内,因此在许多情况下可以不要并行扩展总线,大大减省封装成本和芯片体积,这类单片机称为非总线型单片机。

3、工控型/家电型。这是按照单片机(Microcontrollers)大致应用的领域进行区分的。一般而言,工控型寻址范围大,运算能力强;用于家电的单片机多为专用型,通常是小封装、低价格,外围器件和外设接口集成度高。 显然,上述分类并不是惟一的和严格的。例如,80C51类单片机既是通用型又是总线型,还可以作工控用。

⑶ 单片机 是什么 有什么用

单片机是一类微控制器,相当于电脑的CPU,但功能很少,对数据的处理能力较低,低级的单片机如8051系列的单片机,现主要用于工业的自动控制,控制一些电机,电器,传感器等,并对其采集到得数据进行处理,得到人们所需要的数据,同时实施控制作用,还有高级的单片机,如ARM等一类,高级单片机,可以运行操作系统的,例如NOKIA的智能手机中的CPU,就是ARM系列的单片机,高级的单片机主要用于消费电子产品,MP3、MP5、智能手机、智能仪表仪器等。

⑷ 单片机的分类

单片机的分类:

1、51单片机

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

2、MSP430单片机

MSP430系列单片机是德州仪器1996年开始推向市场的一种16位超低功耗的混合信号处理器,最大的亮点是低功耗而且速度快,汇编语言用起来很灵活,寻址方式很多,指令很少,容易上手。

3、STM32单片机

由ST厂商推出的STM32系列单片机,这是一款性价比高的系列单片机,功能强大。其基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M内核,同时具有一流的外设。

4、PIC单片机

PIC单片机系列是美国微芯公司(Microship)的产品,共分三个级别,即基本级、中级、高级。CPU采用RISC结构,分别有33、35、58条指令,属精简指令集,同时采用Harvard双总线结构,运行速度快,它能使程序存储器的访问和数据存储器的访问并行处理。

5、AVR单片机

AVR单片机是Atmel公司推出的较为新颖的单片机,其显着的特点为高性能、高速度、低功耗。它取消机器周期,以时钟周期为指令周期,实行流水作业。AVR单片机指令以字为单位,且大部分指令都为单周期指令。而单周期既可执行本指令功能,同时完成下一条指令的读取。

6、Freescale单片机

Freescale系列单片机采用哈佛结构和流水线指令结构,在许多领域内都表现出低成本,高性能的的特点,它的体系结构为产品的开发节省了大量时间。此外Freescale提供了多种集成模块和总线接口,可以在不同的系统中更灵活的发挥作用。

⑸ 51单片机和其他更高级的单片机相比,到底慢在哪些地方

51单片机机器周期:一个机器周期包含6个状态周期S1~S6,也就是12个时钟周期。其它很多单片机为单脉冲周期,所以慢,比如说arm单片机内还有倍频器;
51单片机是对所有兼容Intel
8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8031单片机,后来随着Flash
rom技术的发展,8031单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是52系列的单片机一般不具备自编程能力。

⑹ 单片机最高级的是什么的呢

没有最高级,只有更高级,就现阶段看来,比较高级的算是ARM和DSP,其中又可分为不同的内核的,应用领域也不一样。ARM性能最高的现在是ARM12,ARM13,DSP就是6000系列的了。要说最快应该是FPGA。

⑺ 目前性能最好的单片机是哪一款

比台湾单片机还便宜的日本NEC8位高性能单片机
NEC
78K0/Kx1+系列MCU中所采用的SuperFlash技术允许开发者升级程序,而且能用作非易失性数据存储器.这使得闪存能替代外接的EEPROM,在电源关断状态时存储数据,减少了整个系统的元件数量.
78K0/Kx1+系列MCU对所有的K1
MCU系列成员共享外设指令,包括广泛使用的78K0/Kx1+系列.该器件的特性包括有时钟监视器的安全保险(FailSafe)电路和独立于主时钟的内部时钟,看门狗计时器和片内振荡器,器件和系统加电重置(POR)功能及低电压指示器(LVI).此外,一些有44或更多引脚的78K0/Kx1+系列MCU具有用来进行软件开发的片内调试器功能,能用真实的MCU来进行软件开发,使开发更加接近实际情况.
78K0/Kx1+系列MCU工作速度20MHz,CPU处理速度比10MHz的78K0/Kx1系列MCU增加了100%.78K0/Kx1+系列MCU有片内安全功能,能检测到由电磁干扰或静电所引起的误操作,使系统更加安全和可靠.
NEC的MCU最大特点:
1.高性价比!全线产品比PIC便宜近30%!个别产品的价格甚至比台湾的价格还低.
2.内置高精度的环行震荡器,在-40---85度的时候精度可达到0.1%.
3.仿真工具仅仅售人民币1000元整,而且可以仿真NEC全系列(包括8位,16位,32位单片机),还带烧写功能
内置双Ring-OSC(8MHz,240KHz),上电复位清零电路,低电压侦测电路和独立源看门狗电路
FLASH
ROM(8K-128K)
产品内置支持LIN-BUS的UART
2-4路串行口(内含2路UART,1路I2C,高端产品有1-2路带自动转发功能的CSI)
10pin-80pin
多路10BITA/D
低功耗,宽电压范围,超高抗干扰
支持在线编程(ISP)
单电压编程,支持自编程和BOOT区切换
低价位开发工具,便捷的开发环境
应用于智能仪表,智能家电,工业控制,汽车电子领域
UPD78F9202(10P
4K
,8个I/Q,4路A/D)
UPD78F9222(20P
4K
,17个I/Q,4路A/D)
UPD78F9212,(16P
4K
,13个I/Q,4路A/D)
UPD78F9234(30P
8K
,26个I/Q,4路A/D)
UPD78F0511(44P
16K
,37个I/Q,4路A/D)
UPD78F0537(64P
128K
,55个I/Q,8路A/D)双串口

⑻ 学什么单片机好学单片机怎么样能赚钱吗有前途吗

先学51单片机,可以看看学习视频,对于每个人来说,多学习一种技能 可以拓宽 就业渠道,

单片机学习可以先学习一些仿真示例,如

#include<reg51.h>

#define uchar unsigned char

uchar temp;

int key1,key,disbuf;// 此表为 LED 的字模 0 1 2 3 4 5 6 7 8 9 a b c d e f

unsigned char code LED7Code[] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71};

unsigned char ledx[8];

uchar t,j,i;

bit s0,s1;

void scan() //要是按键了,扫描键盘编码值

{

P1=0xF0;

for(j=0;j<250;j++);

temp=P1;

switch(temp)

{

case 0xe0: key1=0; //

break;

case 0xd0: key1=1; //

break;

case 0xb0: key1=2; //

break;

case 0x70: key1=3; //

break;

}

P1=0x0f;

for(j=0;j<250;j++)

temp=P1;

switch(temp)

{

case 0x0E: key=key1+0;

break;

case 0x0D: key=key1+4;

break;

case 0x0B: key=key1+8;

break;

case 0x07: key=key1+12;

break;

default : key=-1;

}

if((key1+1)&&(key+1)) disbuf=key;

}

void ejjc() //判断是否按键

{

P1=0xF0;

if(P1!=0xF0) { scan();s0=1;}

else { s0=0; s1=1;}

}

void main()

{

TMOD=0x51; // T1 外部计数

TH0=(65535-2000)/256;

TL0=(65535-2000)%256;

EA=1;

ET0=1; //开定时器0中断

ET1=1; //开定时器1中断

TR0=1; //启动定时器0

TR1=1; //启动定时器1

while(1)

{

ejjc();

if(s0==1 && s1==1)

{

s0=0;s1=0;

for(i=0;i<8;i++)

{ ledx[i]=ledx[i+1]; ledx[8]=disbuf; }

}

}

}

void timer0() interrupt 1

{

TH0=(65535-2000)/256;

TL0=(65535-2000)%256;

P0=0xff;

switch(t)

{

case 0: P2=LED7Code[ledx[0]]; P0=0xfe;break;

case 1: P2=LED7Code[ledx[1]]; P0=0xfd;break;

case 2: P2=LED7Code[ledx[2]]; P0=0xfb;break;

case 3: P2=LED7Code[ledx[3]]; P0=0xf7;break;

case 4: P2=LED7Code[ledx[4]]; P0=0xef;break;

case 5: P2=LED7Code[ledx[5]]; P0=0xdf;break;

case 6: P2=LED7Code[ledx[6]]; P0=0xbf;break;

case 7: P2=LED7Code[ledx[7]]; P0=0x7f;break;

}

t++;

if(t==8) t=0;

}

⑼ ARM与单片机的区别和选择

ARM是一家公司,也是一类架构的内核,也可以是一类芯片。
ARM公司把IP核卖给三星、高通、TI、ST等公司,这些公司再加上许多外围器件就成了ARM芯片。
ARM可以看成是高级单片机,因为多数ARM设计不是为了裸跑的,一般都会使用一些操作系统,简单的像uc-os、free-RTOS、RT-thread等,高级的就跑linux/wince/安卓了。
ARM一般为32位处理器。
单片机是一大类微控制器的全称,其实可以把ARM看成是高级单片机。单片机一般用来裸跑一个小程序,完成简单的任务。
实质的区别并不好说,我自身认为就是ARM是高级单片机,功能、处理能力、主频都要高级许多。
平时我们说的单片机主要是8位机和16位机,一般不跑操作系统。

⑽ 单片机的高级工程师需要掌握哪些技能

单片机的高级工程师需要掌握的技能包括:
1、熟悉嵌入式C语言的开发,uC/OS-II操作系统;熟练掌握Linux操作系统下嵌入式软件编程技巧
2、熟悉VB、C#等完成上位机软件开发,单片机软硬件开发经验者优先;
3、有良好的面向对象设计、分析能力,规范的编程风格,熟悉软件开发流程,设计模式,具有良好的设计文档编写的能力。
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

阅读全文

与高级单片机相关的资料

热点内容
哪个vlan技术对报文加密 浏览:570
单片机定时电路 浏览:672
山西平台服务器云主机 浏览:700
按摩肚脐解压视频 浏览:989
php55安装教程 浏览:137
云服务器怎么查找本机域名 浏览:22
qd123y压缩机参数 浏览:385
程序员妈妈怀孕 浏览:490
金普国际编程 浏览:537
java什么是引用类型 浏览:944
这是命令吗txt 浏览:314
支付宝android包名 浏览:154
eclipsemaven命令 浏览:68
24路服务器配什么cpu 浏览:466
压缩文件和解压文件哪个快 浏览:675
亚马逊云服务器视频通话 浏览:912
金融知识app哪个好 浏览:978
农行理财app收益在哪里 浏览:969
暗淡的命令名项目表示该命令 浏览:212
串口转以太网程序源码 浏览:970