没有罗列出所有的
单片机,只挑选了一般会用的,可能也有些遗漏了,希望大家不要见怪
主要是为了给那些想学,却又不知道学什么迷茫的同学一个客观的建议参考,还有些同学学习后不坚定,喜欢胡思乱想,希望借助此贴可以打消你的顾虑,放手学习。
仁者见仁,智者见智。更希望你写下你自己的一些看法,帮助新手
这边简单介绍下各种单片机一些特点
51单片机:就不做过多介绍了,大学一般学的这个,都知道
avr单片机:AVR单片机在单一时钟周期内执行功能强大的指令,每MHz可实现阶段MIPS的处理能力,是具有最高MIPS/mW能力的确良8位单片机。AVR用32个通用寄存器代替累加器。可在一个时钟周期内执行一条指令来访问两个独立的寄存器,代码效率比常规CISC微控制器快十倍。 AVR单片机采用Harvard结构,程序存储器和数据存储器是分开的,可以直接访问8M字节程序存储器和8M的数据存储器。 AVR单片机片内资源丰富。AVR单片机具有高度保密性,决不可解密。有功能强大的定时器/计数器及通讯接口,I/O口功能强,具有A/D转换等
电路
msp430:
ti公司开发的16位单片机,其突出特点是强调超低功耗,非常适合于各种功率要求低的应用,典型应用是用在智能家庭仪表、医疗设备和保安系统等方面。采用了精简指令集结构,只有简洁的27条指令,大量的指令则是模拟指令。
pic:PIC的总线结构是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问,所以提高了数据吞吐率。在PIC系列单片机中采用了哈佛双总线结构,所以与常见的微控制器不同的一点是:程序和数据总线可以采用不同的宽度。数据总线都是8位的,但指令总线位数分别位12、14、16位。取指和执行采用双指令流水线结构,当一条指令被执行时,允许下一条指令同时被取出,这样就实现了单周期指令。
PIC的所有寄存器,包括I/O口,定时器和程序计数器等都采用RAM结构形式,而且都只需要一个指令周期就可以完成访问和操作
1