10FG322のPWM機能を使って

Lチカをしてみます

 

#chip 10f322,16
#config mclre_on

 

do Forever
   hpwm 1,1,128,2
loop

 

これまた 凄く簡単ですね


    #chip 10f322,16

do
  wait 500 ms
   ra1=1
   wait 500 ms
   ra1=0
loop

 

GCBasicの凄さ

たった これだけでLチカができちゃいます

 

プログラムの説明は、

#chip 10f322,16

10f322を16Mhzで使用

 

wait 500 ms

500ミリ秒待つ 

 

ra1=1

ra1ピンをON

 

ra1=0

ra1ピンをOFF

 

do loop

これを繰返す

ここ数年PICで遊んでいます

 

殆どの開発言語はCです

最初はCで組んでいましたが

 

たまたまBASICを見つけました

GCBasicです

 

これが意外と使い易いです

 

回路は、特に書かなくても

プログラムを見れば

すぐに分かる構造で

超便利な仕様です

 

最初は、定番中の定番エルチカ(LED)を光らせる事から

I2Cや複雑な事も行って行こうと

思ってます