68HC908JL16微控制器的应用
何使一个已经十分流行的8位元微控制器系列更加优秀?
答案是∶为设计者提供一个他们一直都很需要的东西,即具有更大的记忆体和更多的功能。飞思卡尔 MC908JL16是具有ADC、SCI和I2C而成本最低的28/32引脚16KFlash微控制器,本文介绍了该器件的特点及应用事项。
68HC908JL16微控制器
MC908JL16 是飞思卡尔半导体公司推出的8bit微控制器,它使用HC08内核并提供了低成本、可编程的FLASH记忆体。MC908JL16是正在发展的JL产品系列中的一员,包括多种时钟选择、两个16位元计时器、键盘中断、低电压抑制、看门狗计时器,以及26个双向I/O管脚。
MC908JL16 与其他908JL系列微处理器引脚相容,但Flash(16K)和RAM(512bytes)容量翻倍。它在具有一个串列通信介面(SCI)的基础上还增加了一个I2C模组,以改进串列通信性能;使用一个10位模数转换器(ADC)代替了8位ADC,以改进转换精度,并同时为保证向後相容而保留了8位转换功能。
图1 MC908JL16功能图
MC908JL16是飞思卡尔产品系列中具有ADC、SCI和I2C而成本最低的28/32引脚16K Flash微控制器。MC908JL16提供28引脚双列直插塑胶封装(PDIP)或小外廓积体电路封装(SOIC),以及32引脚四方扁平封装(QFP)或双列直插封装(SDIP)。
当今世界充满了各种让我们的生活更轻松愉快的电子系统,因此电磁相容性(EMC)成为一个越来越重要的课题,必须得到重视。MC908JL16利用飞思卡尔最先进的EMC技术,能够确保您采用MC908JL16的设计平台能够平稳运行而不受周围电子系统的影响。
使用MC908JL16微控制器进行设计
MC908JL16为需要更高输入/输出(I/O)功能的低端8位微控制器应用提供了良好的选择,是面向家用电器、电力仪表、工业控制、灯光控制、PC外设、安全警报系统、感测器系统、汽车电子以及仪器控制面板等应用的理想解决方案。
设计者可通过DEMO908JL16(见图2)的USB转MON08介面和Fast Track CodeWarrior开发工具、软体常式来进行开发。更可以使用I/O接插件将DEMO908JL16演示板同扩展评估环境连接在一起,其中,扩展评估环境包括EML08JLJK/EML08JLJKE评估板(均提供无铅版)和具有线上Flash编程、远端调试和即时汇流排分析功能的 FSICEKITJLJK模拟器套件。
图2 DEMO908JL16演示板
利用演示板内建的USB转MON08介面、CodeWarrior集成开发环境以及一些软体常式,设计人员可以便捷地开发应用程式。 DEMO908JL16演示板可由一个I/O接插件同扩展评估环境相连,其MCU、I/O、电源,以及USB与MON08介面部分的电路分别见图3、图 4、图5和图6。
图3 DEMO908JL16的MCU部分电路
图4 DEMO908JL16的I/O电路
图5 DEMO908JL16的电源电路
图6 DEMO908JL16的USB与MON08介面电路
MCU部分
DEMO908JL16演示板的MCU部分见图3,主要包括一个MC68HC908JL16微控制器(32引脚SDIP封装,已写入一个演示程式);以及一个时钟源,即一个9.8304MHz晶体,通过OSC ENA跳线进行选择。
电源部分
DEMO908JL16演示板的电源部分包括∶一个12V直流电源输入接插件;电源输入选择跳线,可选择输入电压源,如12V直流输入接插件、USB接插件、I/O引线接插件。
DEMO908JL16还内建“USB转MON08”介面,允许PC主机与微控制器之间通过标准USB介面通信。全面支援USB 2.0标准。需要使用外置线上调试器时(通过MON08接插件),必须拔掉跳线J402,使“USB转MON08”电路被旁路。
重定输入部分
重定部分包括一个连接到MCU重定引脚的重定按钮。
输入部分
输入部分包括∶两个按钮,通过跳线可选择是否与微控制器的PTA0和PTA1引脚相连;一个电位计,通过跳线可选择是否与微控制器的PTD3/ADC8引脚相连。
输出部分
输出部分包括两个高效率(低电流)LED,通过跳线可选择是否与微控制器的PTD4和PTD5引脚相连。
RS-232部分
RS-232部分提供了一个RS-232通道与微控制器的SCI串列通信介面相连。微控制器的PTD6/TxD和PTD7/RxD引脚可以被RS-232通道使用。
加速计部分
加速计部分包括一个飞思卡尔的MMA7260Q感测器。该感测器的所有输入输出均通过跳线与微控制器相连。
68HC908JL16 微控制器 HC08内核 相关文章:
- μC/OS-II下通用驱动框架的设计与实现(07-23)
- 微控制器省电管理方法(05-04)
- 基于DSP和Cygnal单片机的移动数据处理传输系统 (07-06)
- 从硅片工艺技术到嵌入式软件的全方位低功耗系统设计(01-01)
- 基于IAP的STM32程序更新技术(01-23)
- 发挥ARM Cortex-M3和M4微控制器最大作用的要诀(01-21)