微控制器时钟系统详解:78K0系列

需积分: 37 76 下载量 150 浏览量 更新于2024-08-10 收藏 18.89MB PDF 举报
"NEC-78K0/Kx2用户手册.pdf[中文版本]" 本文档是关于NEC 78K0/Kx2系列8位单片微控制器的用户手册,涵盖了时钟发生器的相关内容。78K0/Kx2系列包括多个型号,如78F0500A到78F0547DA,并且部分型号具备片上调试功能。 在微控制器中,时钟发生器是至关重要的组件,它负责提供系统运行所需的时钟信号。手册中提到了时钟发生器的框图,该框图展示了从外部硬件时钟到CPU时钟的转换过程,以及涉及的各种部件,如处理器时钟控制寄存器(PCC)、看门狗定时器、8位定时器、内部低速振荡器(240kHz,典型值)等。 1. **主时钟模式寄存器 (MCM)**: 该寄存器用于设置主系统时钟的来源,可以选择外部硬件时钟或内部振荡器。如果设置为可停止,外部硬件时钟可以被禁用。 2. **内部振荡模式寄存器 (RCM)**: 这个寄存器控制内部振荡器的工作模式,包括切换到内部低速或高速振荡器,并管理振荡稳定时间。 3. **振荡稳定时间计数器的状态寄存器 (OSTC)** 和 **内部总线振荡稳定时间选择寄存器 (OSSTS)**: 这些寄存器监控和管理振荡器达到稳定状态所需的时间,确保系统在启动或模式切换后的稳定运行。 4. **X1振荡稳定时间计数器**: 与晶体或陶瓷振荡器一起工作,确保外部输入时钟的稳定性。 5. **高速系统时钟振荡器**: 提供高精度的系统时钟,可能需要配合外部晶振或陶瓷谐振器。 6. **时钟操作模式选择寄存器 (OSCCTL)**: 允许用户选择不同的时钟操作模式,以适应不同的应用需求和功耗考虑。 时钟发生器的设计和配置对于微控制器的性能、功耗和稳定性至关重要。正确理解和使用这些寄存器是开发基于78K0/Kx2系列微控制器的系统时必须掌握的基础知识。手册中的详细信息将帮助开发者理解如何根据应用需求来设定和管理时钟源,确保系统的可靠运行。