新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 单片机常见问题10问

单片机常见问题10问

作者: 时间:2013-03-04 来源:网络 收藏

STC12系列,其主要特点有:单时钟周期,工作频率0~35M,相当于普通80C510~420M;宽电压范围;低功耗;芯片内置E2PROM功能;内置硬件看门狗;通用I/O口可以设置为四种工作模式,在强上拉模式时可以“吐出”电流。

菲利普的LPC系列,其主要特点有:内置RC置振荡器,选择RC振荡器时不需外接振荡器件;所有口线均有20mA的LED驱动能力;有较宽的工作电压范围。

C8051F系列,其主要特点有:一个机器周期仅为一个时钟周期;增加了中断源;有内部独立的时钟源或接外部时钟,并能在程序运行时实现内、外部时钟的切换。每个I/O口引脚都可以设置为推挽或漏极开路输出,C8051F系列I/O口最为独特的是增加了数字交叉开关,利用数字交叉开关可将内部数字系统资源定向到P0、P1和P2端口I/O引脚。这个系列很多型号的芯片具有ADC、DAC、PCA等功能。

2.PIC系列

PIC的发展思路与51单片机不同,它不搞单纯的功能堆积,而是从实际出发,重视产品的性能与价格比,依靠发展多种型号来满足不同层次的应用要求;精简指令使其执行效率大为提高。目前有PIC10、PIC12、PIC16、PIC18系列数百个品种。以PIC16F676芯片为例,该芯片内置1K字FLASH ROM,128字节EEPROM,64字节RAM,8路10位AD转换器,内置精度高达±1%的振荡器,极低功耗,宽工作电压范围,这样一款高性能的14脚芯片,价格不到¥7,性价比相当高。

3.AVR系列

AVR系列单片机是增强型RISC结构的单片机,其主要特点是:速度快,一个机器周期仅为一个时钟周期;品种丰富,与PIC系列类似,依靠发展多种型号来满足不同层次的应用要求;支持ISP、IAP功能,可在线编程,方便远程维护;工作范围宽、抗干扰能力强。以ATMEGA8芯片为例,该芯片内置8K Flash ROM,512字节EEPROM,1K字节的RAM,8路10位AD,内置RC振荡器。这样一款高性能28引脚的芯片,价格仅在¥7左右,性价比也相当高。

4.其他

其他常用的单片机包括:ST、EMC、摩托罗拉、三星等等。这些单片机有些市场用量很大,但我们并没有重点介绍,因为我们介绍的内容主要针对业余爱好者,有些芯片虽然功能强大、性价比也很高,但其并不针对业余爱好者,小批量的芯片很难买到,仿真机、C编译器等开发工具价格极其昂贵,所以这里不作介绍,有兴趣可以在网络上搜索有关资料。

8.常用单片机的大致价位是多少?

单片机的价格相差很大,从小于1元到几十元,上百元不等。下面就大致介绍一下常用单片机的价格。

9.单片机程序编写、仿真、调试常用的软件有哪些?

不同的型号的单片机需要不同的开发软件。我们以80C51系列、PIC系列和AVR系列为例分别说明。

单片机程序的编写不需要任何特殊的软件,只要是文本编缉软件就可以了,如WINDOWS自带的记事本,WORD等,不过这些软件编写并不方便,有一些更好的文本编缉器可供选择,如UltraEdit,PE2等。当然,人们最常用的还是使用开发软件自带的编缉器来进行编写。以80C51系列单片机为例,最为流行的软件是Keil软件。Keil软件是一款综合开发工具,内置了编缉器,ASM汇编器,C51编译器,调试器等部分。

10.能否推荐学习单片机的书籍或其他形式的教程?

市场上单片机类书极多,作为初学者入门一般还是以选择80C51系列为宜,如果你有明确的工作对象,那另当别论。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭