[H8-ML(814)] H8の動作クロックについて
From: "Takuya Naka" <x065fb@xxxxxxxxxxxxxxxxxxxxxxxx>
Date: 2000年10月12日(木)01時18分23秒
はじめまして、中と申します。
いま、H8を使って60HzのPWM信号を出そうと試みているところ
なのですが、その際、タイマーの時間設定でGRAとGRBに数値
を以下の計算で代入したのです。

GRA=(1/60)/(62.5*10^(-9)*8)=33332
GRB=GRA/2=16666

それで信号をオシロスコープで測定したところ50Hzという結果
が出ました。それで色々試したのですがやっぱりだめで、結局
H8のクロック周波数が低下したのではないかと考えているので
す。本当にクロック周波数が低下する事はあるのでしょうか?
それとも他に何か間違いがあるのでしょうか?一応マニュアル
どうりに設定はしてあるのですが・・・。

以下にCソースを示しておきます。


#include "3048f.h"

void main(void)
{
    ITU.TSTR.BYTE=0x00;
    ITU1.TCR.BYTE=0x23;
    ITU1.GRA=33331;
    ITU1.GRB=16665;
    ITU.TMDR.BIT.PWM1=1;
    ITU.TSTR.BYTE=0x02;
}

スレッド概略
[表示中](起点)
 ├[815(1)]
 ├[817(2)]
 └[818(3)]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]