みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

C言語でPICのプログラムをしたいんですが。

PICをC言語でプログラミングしたいと思っているんですがよくわかりません。

PCの画面に「Hello」とか出すことはできるんですが、PICで動作するCがわかりません。

LEDの点灯(点滅でも)やモーターを動作させたりするプログラムを書きたいんですが

イマイチ良く分からず最初の定義文の構成とかもPICだとやっぱり違うのかなって

思っているんです。普通のCですら定義文や構成の意味が微妙な感じ何です。

でもCでかけたらカッコいいなって思ってます。

PICのCに関する入門みたいなサイトや文章があったら教えて下さい。

アセンブラやJAVAについても教えていただくとありがたいです。
まぁでもC言語メインでお願いします。

投稿日時 - 2011-07-28 17:37:42

QNo.6905621

困ってます

質問者が選んだベストアンサー

PICのC言語と言いましても、Cコンパイラによって定義文などが
変わってきます。

当方で使用している HI-TECHでPIC16F886の
プログラムはこんな感じになります。
//HI-TECH
//PIC16F886

#include <pic.h>

//コンフィグレーションレジスタの設定
__CONFIG(FOSC_XT & WDTE_OFF & PWRTE_ON & MCLRE_ON & CP_OFF
& CPD_OFF & BOREN_OFF & IESO_OFF & FCMEN_OFF & LVP_OFF & DEBUG_ON);
__CONFIG(BOR4V_BOR21V);

void main(void)
{
     //処理
}

おすすめの書籍は トランジスタ技術の、2009年4月号
これならわかるPICマイコンです。

この本には、ソースブースト、HI-TECH の
Cコンパイラの説明が記載されています。

投稿日時 - 2011-08-11 19:37:05

お礼

ありがとうございます。
やはり本とかでみた方が良いんですね。
最初の定義文とかがいまいちだったので助かりました。

投稿日時 - 2011-08-13 15:37:13

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問