大家用什么类型单片机

2021-01-19 19:58:47 字数 4427 阅读 6461

1楼:

普通的就是stc的51,抗干扰比较好的是pic系列,不过st也有32位的跟8位的

2楼:匿名用户

学校教学51的话,一般都用stc系列单片机。

单片机类型有哪些

3楼:苏嘉爱娱乐

按总线分有:8位机、

16位机、32位机、64位机。

单片机的发展先后经历了4位、8位、16位和32位等阶段。8位单片机由于功能强,被广泛用于工业控制、智能接口、仪器仪表等各个领域,8位单片机在中、小规模应用场合仍占主流地位,代表了单片机的发展方向,在单片机应用领域发挥着越来越大的作用。

80年代初,intel公司推出了8位的mcs-51系列的单片机。mcs-51单片机的逻辑部件,包括一个8位cpu及片内振荡器、 80514b掩膜rom、87514kbeprom、8031无rom。

特殊功能寄存 器sfr128bram、定时器/计数器t0及t1、并行i/o接口:p0、p1、p2、p3;串行接口:txd、rxd;中断系统:int0,int1。

扩展资料

硬件特征

1、单片机的体积比较小, 内部芯片作为计算机系统,其结构简单,但是功能完善,使用起来十分方便,可以模块化应用。

2、单片机有着较高的集成度,可靠性比较强,即使单片机处于长时间的工作也不会存在故障问题。

3、单片机在应用时低电压、低能耗,是人们在日常生活中的首要选择, 为生产与研发提供便利。

4、单片机对数据的处理能力和运算能力较强,可以在各种环境中应用,且有着较强的控制能力。

4楼:匿名用户

这个类型看怎么分了。

按结构分:哈佛结构和冯诺依曼结构

按总线分:8位机、16位机、32位机、64位机。

按指令系统分:51、avr、pic、arm等等。

5楼:匿名用户

1、51单片机

2、61单片机

3、avr单片机

4、430超低功耗单片机

5、pic单片机

6、飞思卡尔的单片机

7、英飞凌的单片机

如果是学习单片机的话从51开始,可以找吴鉴鹰单片机开发板练习

6楼:匿名用户

单片机就是微处理器(****** chip machine),比电脑cpu速度慢,功耗低,使用方便,不用带风扇,满足一般用法。

1,8位8051内核:89c51/89c52/89c53/89c54/89c58;还有新的带isp的后缀89c51rd,rc系列。

2,16位系列:atmel的avr单片机,ti的msp430系列,st的stm32系列。

3,32位arm7,arm9系列:920t、926ej-s、如三星的s3c2410/2440;st的stm32w103/107系列等

4,还有很多接近arm9系列的core。

7楼:匿名用户

常见的有以下几种

1、传统的51系列单片机。

2、stc系列的增强型单片机,是在51的基础上增强的。

3、avr系列,以atmel公司的atmega16为代表。

4、pic系列单片机。

5、stm8系列单片机,性价比很高。

6、stm32系列单片机,性价比很高,也属于arm,学会的话以后上手arm-cortex系列很快

7、飞思卡尔系列的单片机

8、msp430单片机。

8楼:虚心求学

单片机有很多类型,根据其寻址位数来分,分为8位单片机,16位单片机,和32位单片机。

1、单片机集成度高。单片机包括cpu、4kb容量的rom(8031 无)、128 b容量的ram、 2个16位定时/计数器、4个8位并行口、全双工串口行口。   2、系统结构简单,使用方便,实现模块化;   3、单片机可靠性高,可工作到10^6 ~10^7小时无故障;   4、处理功能强,速度快。

9楼:

和计算机一样。

复杂指令集的和精简指令集的。

冯诺依曼结构。

常用的51,avr,arm

现在手机呀什么的都是arm

还有一些其他的。

如:pic的,msp430的等等

10楼:匿名用户

首先,如何提高的c编程语言

**登鸿捷的效率,使用c语言编程的单片机是单片机的开发和应用的必然趋势。他强调:“如果你用c语言编程,实现最高的效率,最好熟悉c编译器来测试c语言编译器的每个语句行号后是否相应的汇编语言,这样就可以很清楚的知道效率。

未来的规划,编制最有效地利用了声明。“

他指出,每一个c编译器都会有一定的差异,这将是不同的编译器效率,出色的嵌入功能系统的c编译器的相同程度码大小和执行时间仅在比5-20%的再汇编语言。他说:“对于复杂和紧张的项目开发时间,你可以使用c语言,但前提是要问你为mcu系统的c语言和c编译器非常熟悉,特别要注意的c编译器系统能够支持数据类型和算法。

尽管c语言是高级语言中最常见的形式,但因为不同的mcu厂家其c语言的编译器系统有一定的差别,尤其是在一些特殊功能模块的操作,所以如果这些特性都不懂,然后调试问题会很多,反而导致了执行效率比汇编语言。“

二,如何减少程序的错误?

如何减少程序的错误,邓红姐给些建议,他指出超出管理系统运行参数的范围要考虑的是:

1.物理参数。这些参数是系统,其包括操作参数和参数的处理端部的结果的激励参数,采集和处理的主要输入参数。合理设置这些边界,超出该参数的边界被认为是非正常或激发错误处理异常反应。

2.资源参数。这些参数主要是系统资源的电路,设备,功能单元,如存储器的容量,所述存储单元的长度,堆栈深度。在编程中,参数不允许超出资源利用的范围。

3.应用参数。这些应用程序通常是一些scm参数,应用条件的功能单元。如e2prom耐久时间和数据存储应用,例如参数限制。

4.工艺参数。是指系统参数变化的有序运行。

三,如何解决干扰的微控制器

登鸿捷的问题说:要防止干扰的最有效的方法是去除干扰源,干扰,挡住了去路,但往往很难这样做,我们只能scm足以看出更强的抗干扰能力。单片机干涉现象是最常见的复位;程序的运行,其实,你也可以用软件陷阱和看门狗复位程序回状态;这是最重要的抗scm软件处理一般单片机复位状态都会有。

一些标志寄存器,可以用来确定复位的原因;除了可以埋葬自己的一些标志在ram中。每次程序复位时,通过判断这些标志,可以判断复位的不同原因;你也可以直接跳到取决于标志相应的程序。这使得程序运行的连续性,用户将不知道在使用该程序必须复位。

四,如何测试scm系统

读者想知道什么方法用来测试单片机系统的可靠性的可靠性,邓宏杰说:“当一个单芯片系统设计完成后,针对不同的scm系统的产品有不同的测试项目和方法,但有些必须进行测试:诚信

1. scm软件测试功能,这是所有单片机系统功能测试,测试软件是否。写正确和完整的。

2.开机,断电测试,在使用时,用户难免会遇到上电和断电的情况下,可以进行多次开关电源,测试单片机系统的可靠性。

3.老化测试。测试条件下,scm系统的可靠性下长时间工作。如果有必要,可以放置在高温,高压和强电磁干扰的测试环境。

。4,esd和eft和其它试验可用于测试各种干扰**器scm系统的可靠性,例如使用静态模拟器测试scm系统抗静电esd能力;使用浪涌噪声抗扰度eft快速脉冲模拟器测试等。

邓宏杰强调:“您还可以模拟人类使用,该破坏可能发生。例如,与身体或衣服织物故意擦拭端口scm系统,从而检测能力抗静电scm系统用电钻附近。工作中,从而测试抗电磁干扰能力强“。

关于单片机的种类问题

11楼:匿名用户

(1)avr是atmel公司推出的一种单片机,具体简介如下:

avr单片机是1997年由atmel公司研发出的增强型内置flash的risc(reduced instruction set cpu) 精简指令集高速8位单片机。avr的单片机可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。 1997年,由atmel公司挪威设计中心的a先生和v先生,利用atmel公司的flash新技术,共同研发出risc精简指令集高速8位单片机,简称avr。

(2)avr与mcs51的区别:

主要区别是内核不同。

指令集不同,io结构不同,外设不同。

优点是速度快,io强大,性价比高。

(3)arm 即advanced risc machines的缩写,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。算是高端的单片机(32位微处理器) 内核,arm公司把处理器内核(如arm7内核、arm9内核、arm11内核、arm cortex a/r/m系列内核)授权给其他的半导体厂商,让其他厂商研发出具有不同资源的处理器,如飞利浦(现在叫恩智浦,nxp)的arm7内核的处理器,lpc2103/2138/2148等都是arm7的内核的,但是处理器的外围资源不同,淡然同一种内核的处理器指令都是一样的,不管是哪个厂商的。

希望对你有所帮助!

关于单片机的种类问题,关于数据类型的问题 单片机

1楼 匿名用户 1 avr是atmel公司推出的一种单片机,具体简介如下 avr单片机是1997年由atmel公司研发出的增强型内置flash的risc reduced instruction set cpu 精简指令集高速8位单片机。avr的单片机可以广泛应用于计算机外部设备 工业实时控制 仪器仪...

标准型51单片机与增强型51单片机引脚有什么异同

1楼 匿名用户 标准型51单片机与增强型51单片机引脚完全兼容,增强型51单片机可以直接代换标准型51单片机,而不需要担心管脚有差别。 增强型51单片机比标准型51单片机主要是更能上的增强和内部资源的增加,体现在外部管脚上的差别是增强型51单片机的p1 0 p1 1有了复用功能 p1 0可复用为定时...

单片机片选有什么用,51单片机片选的意义是什么?

1楼 无畏无知者 比如,有几块一样的芯片同时接到单片机总线上,靠什么去区分这些芯片并访问他们呢? 对,就是那个片选信号了,哪一个芯片的片选信号使能,总线就与哪一个芯片进行数据交换了。 这个就是片选的作用。 其实归根结底就是寻址而已。 2楼 匿名用户 片选信号相对于地址一样,当芯片的片选和地址信号同时...