NEC单片机入门及使用
1、NEC 单片机概述:
NEC日电电子作为世界半导体制造商的领导者,旨在采用尖端的科技解决方案为用户提供竞争优势,NEC ALL FLASH全系列单片机选择范围广、易于编程、低功耗、超低价格及完善的开发环境等,可为用户提供全闪存产品的所有好处。产品广泛应用于工业电机、控制设备、电表、空调、便携设备等多个领域。
所谓“All flash”,也就是它的单片机使用的是flash 存储器。 NEC all flash 单片机目前有8 位、16 位、32 位,总共约500 个Part Number,分为4 大类如下:
8 位:
78K0S:小管脚,10---30 pin
78K0:
16 位: 78K0R:
32 位: V850:
这些78K0S、78K0、78K0R、V850 指的是单片机的核,当然你还能看到像 V850E、V850ES 这样的,这是V850 核的增强版,它们都是基于V850 核的,按照NEC 相关的资料,V850 是全球32 位单片机销售额占有率最高的
2、NEC单片机命名规则
3、NEC 单片机使用
有了数据手册,就可以开始进行硬件设计、软件开发了,但前期需要准备一些东西,比如开发工具、开发环境等都是必须要知道的,下面说一下NEC 单片机开发需要的工具:
开发用调试器:全功能调试器IECUBE,MINICUBE,简易调试器MINICUBE2
量产烧写器:PG—FP5
集成开发环境:PM+,IAR,GHS
推荐: 开发调试器,如果不需要全功能调试,用 minicube2 很合适,该工具既能调试也能烧写,价格也很低,需要注意的就是在编译器下面需要设置预留调试用的区域,这个在minicube2 手册中也有明确说明。总之开发时候用minicube2 是个非常不错的选择。而且minicube2 能支持的单片机系列从8 位一直到32 位。 IDE,推荐用PM+,PM+是NEC 提供的集成开发环境,目前是PM+V6.31 版本,NEC 向客户提供也是不收费的,支持也很全面。当然也有第三方的如IAR, GHS 等等。
3.1 如何选择对应的PM+
V850 对应的是SP850
78K0R 对应SP78K0R
78K0 对应SP78K0
78K0S 对应SP78K0S
NEC ALL FLASH全系列单片机,优势产品为:
UPD78F9202MA-CAC-A SSOP10
UPD78F9212GR(T)-JJG-A SSOP16
UPD78F9222MC(T)-5A4-A SSOP20
UPD78F9224MC-5A4-A SSOP20
UPD78F9234MC(T)-5A4-A SSOP30
UPD78F0511AGB-GAF-AX QFP44
UPD78F0512AGB-GAF-AX QFP44
UPD78F0513AGB-GAF-AX QFP44
UPD78F0515AGA-GAM-AX QFP48
UPD78F0525AGB-GAM-AX QFP52
UPD78F0526AGB-8ET-A QFP52
UPD78F0535GK(A)-GAJ-AX QFP64
UPD78F0536AGK-GAJ-AX QFP64
UPD78F0537AGK-GAJ-AX QFP64
UPD78F0501MC-5A4-A SSOP30
UPD78F0503MC-5A4-A SSOP30
UPD78F0361GB(T)-UEU-A QFP64
UPD78F0362GB(T)-UEU-A QFP64
UPD78F0411GA-GAM-AX QFP48
UPD78F0485GK-GAK-AX QFP80
UPD79F8513AGB-8ES-A 替代0513的 QFP44