⑴ 单片机有哪些型号
51单片机有AT89S51,AT89C2051,STC12C2051,SST89E516等等,你可以下载一个KEILC软件里面有很多
PIC的有12,16系列
MSP430有1,2,4,5,6系列
EMC 有em78PXXX
⑵ 麦肯单片机怎么样,垃圾不性能,资源各方面跟义隆比,怎样
主要还要看芯片手册,看参数。
PIC的单片机性能很好,不过价格稍贵
⑶ 有关单片机的分类,型号的种种疑问
呵呵,一楼二楼四楼说的对,三楼有漏洞,五楼就是一派胡言。
就我用过的一些单片机,做一下介绍吧。
因为不同厂家不同内核不同位数,单片机的型号也是不同的。
比如国内用的多的是国产宏晶的STC系列的单片机,因为学校教学使用的比较多。STC系列的全部都是51内核的,8位机,有STC89系列,STC12、STC15等等系列,因为资源不同所以分成很多的型号。
其次是Atmel公司生产的AT89系列的51内核的单片机,STC的单片机与之兼容。一般的前缀都是公司代号STC代表宏晶公司,AT代表atmel公司。当然还有恩智浦(即NXP)、SST都有生产51内核的单片机,它们的指令什么都兼容,因为它们使用的都是intel公司授权的8051内核,这些厂家都没有对8051内核做出过大的修改,无非是在外设上动些手脚。
C8051F是Silicon Lab公司的,它生产的C8051F已经不是原来的8051内核了,它对8051内核做出过修改,它们称之为增强型的51。
以上是51内核的单片机,它们都是8位机,指令一致(C8051F可能会有些不同),都是CISC(复杂指令集)。
AVR单片机是ATMEL公司A先生和V先生设计的RISC单片机,故称之为AVR,当然ATMEL公司的命名规则很有意思,AT89系列是51,AT90系列是AVR,AT91是ARM,当然AVR不止是AT90系列,还包括ATTiny系列,ATmega系列,ATXmega系列,AVR32。tiny和mega是8位的,xmega是16位,AVR32是32位的。当然你说的avr的atmega128是属于atmega系列的8位机。
PIC单片机是microchip公司生产的,它是拥有自己独立的pic内核的RISC(精简指令集)单片机,其型号有pic10、pic12、pic16、pic18系列,以上型号都是8位机,pic24是16位单片机,pic32系列是32位的。
msp430单片机是TI公司生产的,它也拥有自己的msp430内核,430系列都是16位单片机,msp430f1xx系列、msp430f2xx系列、msp430f3xx系列……当然还有4、5、6xx系列,根据功能不同,当然一般的单片机命名规则是f代表了内部是flash,当然还有otp的。430里面g系列是超值系列,比较廉价。
当然16位的单片机还有飞思卡尔的单片机MC打头的,如mc9s12x什么的,还有台湾凌阳单片机也是16位的,如SPCE061A 什么的(所谓的61单片机),他们都拥有自己的内核。
还有后起之秀stm8系列的单片机,是st(意法半导体)公司生产的,8位单片机,也是拥有自己的内核,stm8s、stm8l系列等。
虽然51依然占据的大部分市场,但是在一些特殊的应用场合,还有资源,速度,抗干扰的要求,如控制电机,一般AVR、PIC、ST用的会比较多,msp430系列用于低功耗场合,一般水电表,手持设备会用到。如果成本要求高市场上流行的还有台系的单片机,如义隆单片机,一般EM78P打头的,合泰单片机,一般ht打头的,当然还有其他chip-on什么的都是很便宜的,以上这些内核都是仿pic的,或者是日系单片机如瑞萨,常用的R8C打头的等等。
介绍了一些常用的单片机,如还有问题,可以追问
⑷ 台系8单片机有哪些品牌。
AVR、PIC、Freescale、C8051F、nec、MSP430……几乎所有市面上你能看到的非台系的单片机都可以。依据是这些单片机(前4个还是我用过的)都有使用在电力、
⑸ 单片机学习
讲实用性,还是PIC,虽然价格高,但产品开发出来后,就转成台系单片机,如麦啃,十速,松翰,佑华等高性价比的单片机.一般IC供应的都会免费帮转.
十速单片机,0.5元就有.
⑹ CCP1单片机是啥意思
不pic就是台系单片机,计数器里面的一个寄存器之类的,只是用来作为比较用的,不同模式不同的用处
⑺ 单片机分哪几类它们都各有什么区别
分类的方法很多,不知道你想了解哪一种分类法,一般常见的分类有按数据位数分和按内部指令结构分,按品牌分。
按位数分:
1. 4位单片机,是比较简单的单片机,一半在玩具或对功能和性能要求不高,对成本要求比较低的地方用,现在很少用了。一般5-8个脚。DIP和SO封装都有。
2. 8位单片机,这是目前市场占有率最大的,速度比4位快,功能也相对比较强,大部分电子产品都可以使用,价格也不贵。引脚数量从6脚到100脚都有。封装一般为SO、DIP、TQFP
3. 16位单片机,中高端单片机,功能和性能比前两者高很多,当然价格也相对比较贵。
4. 32位单片机,高端单片机,运行速度、接口功能强大,可接很多外围器件,如内存,FLASH等。这是ARM平台最常见的单片机系列。封装一般为BGA封装,100(球)脚以上。我们现在主流的电脑CPU很多还是32位的,当然现在INTEL和AMD也一直在推他们64位机。
按指令结构分:
1. 51系列:51指令最早是INTEL公司出的,后来很多公司的单片机都沿用了他们的指令标准。简单易学,现在大部分中高等院校的教材都是51系列的。51系列单片机常见的品牌有:ATMEL、新茂、STC、SST等。
2. RISC指令系列:这是一种精简指令结构,指令很少,容易记指令,但用汇编写代码的时候就很痛苦了,要实现一个指令功能不容易,但这种指令执行效率高,速度快,也是非常受欢迎的一种单片机。目前RISC结构单片机最大的品牌是美国的MICROCHIP(PIC系列单片机),性能非常稳定,他们的单片机多年来年销售量最高,特别是在工业产品上使用的最多。这两年台湾也有几个小品牌(麦肯、义隆、矽鈶)在模仿PIC单片机,2000年ATMEL也推出了自己的RISC单片机系列(AVR系列)。
其它方面的区分:
1. IO数量:即输入输出脚的数量,直接影响单片机的功能,IO越多可用来同时控制的功能就越强,选用时要根据实际需要选择合适的IO数量,比如你控制5个LED,选用5个IO的单片机就够了。
2. AD转换:有的单片有模数转换功能,方便用来测试模拟量,如测试电压。
3. 通讯接口:有的单片机有串行通讯口,经过点评转换后可以和电脑串口连接进行传输数据,有的还带USB接口、SD卡接口等。接口越多价格越高。
还有很多,这里篇幅有限,不一一列举,你可以自己上各单片机网站去看吧。
⑻ 帮忙分析下台湾的单片机的优缺点(价位、性能、)谢谢
个人感觉应该影响比较大,台系单片机价格不是一般的便宜,可靠性上面大家都差不多,可是很多台系单片机都是仿Microchip的,已经成系列化的可替代产品,我以前用过义隆的,价格在美系单片机的3分之一左右,在量产时的OTP片子更是便宜得太多太多。国产单片机现在也比较好了,我用过的不多,没有发言权,不说多少了
⑼ PIC16C54C单片机能把里面的程序读出来吗怎么解密,用什么编程器
你好,我来为你解答:
如果没有加密,可以用MPLAB用ICD2或者其他编程器读到汇编指令。但所有伪指令和宏指令都没有了,这个看起来很难懂得。
如果已经加密了,拷出来也看不了,黑客一不行,因为加密算法是不可逆的。
如果程序原本是 C语言写的,但C语言程序会被MPLAB先编译成汇编后才能烧写进单片机,所以读出的依然是汇编,无法转换成C。
⑽ 单片机高手请看,1脚接地,2脚+3.3V,SOP16封装带AD的单片机,有那些型号,台系,国产的都
51单片机
应用最广泛的8位单片机当然也是初学者们最容易上手学习的单片机,最早由Intel推出,由于其典型的结构和完善的总线专用寄存器的集中管理,众多的逻辑位操作功能及面向控制的丰富的指令系统,堪称为一代“经典”,为以后的其它单片机的发展奠定了基础。
51单片机之所以成为经典,成为易上手的单片机主要有以下特点:
特性:
1. 从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,处理对象不是字或字节而是位。不但能对片内某些特殊功能寄存器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十分完备,使用起来得心应手。
2. 同时在片内RAM区间还特别开辟了一个双重功能的地址区间,使用极为灵活,这一功能无疑给使用者提供了极大的方便,
3. 乘法和除法指令,这给编程也带来了便利。很多的八位单片机都不具备乘法功能,作乘法时还得编上一段子程序调用,十分不便。
缺点:(虽然是经典但是缺点还是很明显的)
1. AD、EEPROM等功能需要靠扩展,增加了硬件和软件负担
2. 虽然I/O脚使用简单,但高电平时无输出能力,这也是51系列单片机的最大软肋
3. 运行速度过慢,特别是双数据指针,如能改进能给编程带来很大的便利
4. 51保护能力很差,很容易烧坏芯片
应用范围:
目前在教学场合和对性能要求不高的场合大量被采用
使用最多的器件:8051、80C51
了解8051微控制器全系列产品:全面剖析久经验证的8051架构微控制器
MSP430单片机
MSP430系列单片机是德州仪器1996年开始推向市场的一种16位超低功耗的混合信号处理器,给人们留下的最大的亮点是低功耗而且速度快,汇编语言用起来很灵活,寻址方式很多,指令很少,容易上手。主要是由于其针对实际应用需求,把许多模拟电路、数字电路和微处理器集成在一个芯片上,以提供“单片”解决方案。其迅速发展和应用范围的不断扩大,主要取决于以下的特点…
特性:
1. 强大的处理能力,采用了精简指令集(RISC)结构,具有丰富的寻址方式( 7 种源操作数寻址、 4 种目的操作数寻址)、简洁的 27 条内核指令以及大量的模拟指令;大量的寄存器以及片内数据存储器都可参加多种运算;还有高效的查表处理指令;有较高的处理速度,在 8MHz 晶体驱动下指令周期为 125 ns 。这些特点保证了可编制出高效率的源程序
2. 在运算速度方面,能在 8MHz 晶体的驱动下,实现 125ns 的指令周期。 16 位的数据宽度、 125ns 的指令周期以及多功能的硬件乘法器(能实现乘加)相配合,能实现数字信号处理的某些算法(如 FFT 等)
3. 超低功耗方面,MSP430 单片机之所以有超低的功耗,是因为其在降低芯片的电源电压及灵活而可控的运行时钟方面都有其独到之处。电源电压采用的是 1.8~3.6V 电压。因而可使其在 1MHz 的时钟条件下运行时, 芯片的电流会在 200~400uA 左右,时钟关断模式的最低功耗只有 0.1uA
缺点:
1. 个人感觉不容易上手,不适合初学者入门,资料也比较少,只能跑官网去找
2. 占的指令空间较大,因为是16位单片机,程序以字为单位,有的指令竟然占6
个字节。虽然程序表面上简洁, 但与pic单片机比较空间占用很大
应用范围:
在低功耗及超低功耗的工业场合应用的比较多
使用最多的器件:MSP430F系列(中文资料)、MSP430G2系列、MSP430L09系列
了解MSP430全系类产品:全面直击MSP430微控制器全家族成员
TMS单片机
这里也提一下TMS系列单片机,虽不算主流。由TI推出的8位CMOS单片机,具有多种存储模式、多种外围接口模式,适用于复杂的实时控制场合。虽然没STM32那么优秀,也没MSP430那么张扬,但是TMS370C系列单片机提供了通过整合先进的外围功能模块及各种芯片的内存配置,具有高性价比的实时系统控制。同时采用高性能硅栅CMOS EPROM和EEPROM技术实现。低工作功耗CMOS技术,宽工作温度范围,噪声抑制,再加上高性能和丰富的片上外设功能,使TMS370C系列单片机在汽车电子,工业电机控制,电脑,通信和消费类具有一定的应用
应用最多的器件:TMS370C256A
STM32单片机
由ST厂商推出的STM32系列单片机,行业的朋友都知道,这是一款性价比超高的系列单片机,应该没有之一,功能及其强大。其基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M内核,同时具有一流的外设:1μs的双12位ADC,4兆