283965 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

NXTな毎日につられる日々

NXTな毎日につられる日々

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

Keyword Search

▼キーワード検索

Profile

ぽよこまだんな

ぽよこまだんな

Calendar

Rakuten Card

Favorite Blog

まだ登録されていません

Comments

chocola@ロボットモード@ Re[2]:ちょっと組み立て(02/05) ぽよこまだんなさん、早々のお返事、あり…
ぽよこまだんな@ Re[1]:ちょっと組み立て chocola@ロボットモードさん、こんばんわ…
ぽよこまだんな@ Re[1]:日本大会2014、注目ロボット 関西人さん、こんばんわ コメントありがと…
chocola@ロボットモード@ Re:ちょっと組み立て(02/05) 少し前の記事なのに今頃すみません。 iMod…
関西人@ Re:日本大会2014、注目ロボット(03/24) 日本大会、ありがとうございました レスキ…

Freepage List

Headline News

2012.09.20
XML
カテゴリ:電子工作
LEDを点滅させることができましたが、なんか点滅が遅いですね。
プログラム上では500msのはずなのですが。

ここは、自分でクロック設定を行わないとダメなようです。
ここを修正して、ついでにクロックも内部クロックにしてしまいましょう

まず、configの設定ですが、専用の命令が用意されています
Config_StartとConfig_Endの間に設定内容を記述します
こんな感じで

Config_Start
 Debug = Off ' Background debugger disabled; RB6/RB7 configured as I/O
 FOSC = INTIO67 'Internal oscillator block, port function on RA6 and RA7
 PLLCFG = On ' Oscillator multiplied by 4
 LVP = Off ' Single-Supply ICSP disabled
Config_End

つぎにプログラム中でレジスタの設定を行います

OSCCON = 0xF0
OSCTUNE = 0b11000000; '// PLL Enable
OSCCON2 = 0x80

こんな感じでレジスタに値を入れます

これでコンパイルして転送します。
クリスタルが無くなると手軽に使えますね。

Amicus2.png






お気に入りの記事を「いいね!」で応援しよう

Last updated  2012.09.20 22:00:44
[電子工作] カテゴリの最新記事



© Rakuten Group, Inc.
X