飞思卡尔MC9S08AC16开发板 USBDM
0赞最近做了块飞思卡尔MC9S08AC16的开发板,给大家分享下。
首先上个图:
板上资源介绍下:
控制器芯片采用飞思卡尔MC9S08AC16CFGE;
电源电路采用ASM1117-5,同时有跳线可选择vcc_in(输入电源)或vcc_reg(稳压器输出)作为单片机供电。
单片机两个串口分别扩展一路rs485/rs422,一路rs232,485芯片采用ti的sn65hvd30
单片机I2C接口扩展一个实时时钟,一个温度传感器,一个eprom存储器,实时时钟使用达拉斯的DS1307,温度传感器采用TI公司的TMP100,存储器为24c02;
蜂鸣器一个;
按键5个,其中四个接到单片机的键盘中端口,另外一个接到单片机外部中断输入引脚;
LED八个;
SPI扩展的LCD12864液晶显示器接口一个;
AD采样接口一个,共八个通道。
同时开发了与该开发板配套的USBDM
飞思功能特点及优点介绍:
1.在线下载、单步调试和仿真,
2.观察全部寄存器和全局变量的数值,并支持自动刷新设置;
3.速率高达20MHz;
4.使用环境:WIN XP/Vista/Win7,USB1.1/2.0;
5.兼容CodeWarrior V4.6, V4.7,V5.0,V5.1;
6.兼容CodeWarrior V6.1,V6.2,V6.3;
7.支持芯片:
HCS12 (X)全系列,
HCS08全系列,
coldfire v1内核处理器
AC系列由引脚兼容的8位和32位器件对组成,是Flexis™系列的第三款产品。Flexis系列控制器是飞思卡尔控制器联合体的连接点,8位和32位在此实现兼容。
S08AC128/96/60/48/32具有128Kb的闪存、3个定时器/脉宽调制器(PWM)、16通道10位模数转换器(ADC),从而拓展了8位架构的界限,并提供高达20MHz的总线频率。8位S08AC128/96/60/48/32与32位MCF51AC256/128器件的引脚、外设和工具都是兼容的,共享一套外设和开发工具,实现了终极移植灵活性。
特性
HCS08内核具有40MHz内核速率和20MHz总线速率。
- 高达128 KB闪存
- 高达8KB RAM
- 外设
- 集成电路互连(I2C)
- 为COP/看门狗定时器提供独立1kHz时钟源
- 升级版串行通信接口 (SCI)
- 串行外设接口(SPI)
- 键盘中断(KBI)
- 定时器/PWM (TPM)
- 内部时钟发生器(ICG)
- 后台调试模式(BDM)
- 循环冗余校验(CRC)