行业动态

NEWS

Your location :   Home  >  行业洞察  >  行业动态
直接测量微处理器总线时钟的程序
日期:2007-10-31 来源:

      用单控制环检验HC08 SCS08微处理器的总线频率。

  Freescale公司的HC08和更新的HCS08微处理器系列具有通用外围模块。时钟发生器也不例外。其范围从任意I/O引脚的内部时钟到外部晶体或晶振。一旦选择了时钟源,可以有多种控制最终总线频率的选择。例如,为MC9S08GB微处理器连接一个32,768Hz的晶体,允许使用FLL(锁频环)产生最多18.874 MHz的总线频率。选择源、除数和FLL允许多功能且复杂的设置。

  一旦写入总线时钟初始化程序,在继续工程其它部分之前,也许想检验总线是否以期望的速度运行。本设计方案给出在任意I/O端口以总线1/9的精确速度输出方波的程序(清单1和清单2)。仅连接一个频率计数器到这个管脚,显示总线频率。只需做的是将小数点向右移动一位。一旦检验总线速度,可以信赖的写定时器、串行I/O和其他时钟有关的程序。

  只需要写代码,首先关中断和关COP(共有片上处理器)。在总线时钟初始化程序中,确保将想要使用的I/O端口初始化为输出。然后,只跳到toggle clock,输出总线频率除10,直到断电。本设计方案使用HC08版的PB0( 清单1)和HCS08版的PD0(清单2)。通过改变第一条线确定端口和第二条线选择位,可以使用任何适合的I/O端口。本设计方案也命名了老符号PB的端口,替代如今常用的PTB。

Consultant related

Sales Service Line:
+86-0755-82127888

Technical Support line:
+86-0755-82127938

Complaint line:
+86-0755-82127989

Copyright © 2005-2025 HUAZHOU LTD. All rights reserved. Designed by huazhouzcn.com  粤ICP备12085565号-1   
Sales Service Line:+86-0755-82127888    Technical Support line:+86-0755-82127938   Complaint line:+86-0755-82127989

Customer Service

Hotline

+86-0755-82127888

Times

9:00AM~18:00PM(UTC+8)

Online messages