NSCF51AC-R1开发板是Nicrosystem针对freescale公司coldfire v1系列和Flexis微控制器联合体推出的一款低成本开发板。该开发板硬件资源丰富,布局清晰明了,价格低廉,是学习飞思卡尔公司Coldfire V1系列微控制器的最佳选择。NSCF51AC-R1开发板相对于飞思卡尔公司官方评估板,功能更多,价格仅为其三分之一,不仅可以为高校学生学习32位高性能MCU提供实用方便的平台和丰富的参考资料,还可以为企业工程师应用业界领先的coldfire MCU开发实际产品提供有效帮助。
NSCF51AC-R1开发板采用飞思卡尔公司MCF51AC128微控制器,具有50MHZ的主频,集成了I2C,SPI,UART,CAN,Timer,PWM,KBI,ADC,RGPIO,看门狗,硬件CRC校验,LVD等模块。
MCF51AC128微控制器是飞思卡尔coldfire v1系列MCU,同时它是飞思卡尔公司flexis系列MCU之一。所谓flexisMCU是飞思卡尔公司针对目前市场上8位单片机和32位MCU之间的鸿沟而开发的一个系列的MCU,属于这个系列的MCU,会同时推出两款完全兼容(包括引脚都是pin to pin兼容的),一款为8位单片机(属于freescale HCS08核心),另一款为32位MCU(属于coldfire v1核心)。两款MCU完全兼容,唯一差别就是核心CPU不同,用户可以自由的在8位和32位之间转换。举个例子,如果原先用户用的是飞思卡尔flexis系列中某一款8位单片机开发了一个产品,一段时间后,用户需要升级到性能更好的32位MCU,则该用户仅仅需要把板子上的8位单片机焊下,重新焊上一个32位的coldfirev1单片机,重新把程序编译下(不需要做任何改动)烧写到32位单片机,即可轻松完成产品的升级换代。
MCF51AC128与freescale公司MC9S08AC128(属于8位的HCS08系列单片机)是一对,两者完全兼容,可以随意替换。因此本开发板虽然是coldfire v1的开发板,但在该开发板上做的所有程序,同样适用于MC9S08AC128单片机,学会MCF51AC128的开发同时就学会了MC9S08AC128的开发。
此外,由于freescale公司的coldfirev1系列MCU互相是高度兼容的,比如所有coldfirev1的uart是完全一样的,GPIO,I2C,SPI等也是完全一样的,因此,通过本开发板你不仅掌握MCF51AC128的开发技术,而且同时也掌握了其他型号coldfire v1 MCU的开发技术。
NSCF51AC-R1开发板板载资源如下:
l
支持USB供电和外接5V电源供电
l
板载LQFP80封装的MCF51AC128微控制器
l
AT24C02 I2C接口的EEPROM
l
PCF8563RTC
l
一路RS232
l
一路RS485半双工接口
l
一路CAN总线通信接口
l
两路ADC
l
一个SPI模式SD卡插槽
l
DS18B20一线式温度传感器
l
一个蜂鸣器
l
4个自由按键
l
4个LED
l
3位共阴7段数码管
l
一路PS/2接口,可见标准PC键盘
l
1路10Mbps以太网接口,可支持标准tcp/ip互联网
l
Nokia5110 LCD接口
l
复位按键
l
BDM调试接口
l
所有引脚引出,方便用户外扩
下面为NSCF51AC-R1开发板实物图,您拿到的开发板颜色可能与下图不一样,但功能和板子布局均一样。
file:///C:/DOCUME~1/nbstar/LOCALS~1/Temp/msohtml1/01/clip_image002.jpg |