掲示板


[記事リスト] [返信する] [新着記事] [過去ログ] [ワード検索] [留意事項] [管理用]

記事No 1125
タイトル Re: ポートの名前で制御
投稿日 : 2018/03/06(Tue) 22:38:14
投稿者 sontonsan
参照先
できました。
すいませんスペルミスがありました。
> ポートに名前をつけることができたのでLEDを点滅させてみましたが、点滅しません。
> RA1書式では点滅いたします。
> 書式および記述方法のご指導をお願いいたします。
>
> #define DHT22_POWER_PIN PORTAbits.RA1//DHT22電源のON/OFF
> #define DHT22_PIN_Direction TRISAbits.TRISA1//入出力制御 TRISA1 0=OUTPOT/1=INPUT
> //----- DHT22_電源投入関数
> void DHT22_POWER_ON(void)
> {
> DHT22_PIN_Direction = 0;//RA1=OUTPUT
> DHT22_POWER_PIN = 1; //RA1=Hi
> __deray_ms(10);
> }
> //----- DHT22_電源遮断関数
> void DHT22_POWER_OFF(void)
> {
> DHT22_PIN_Direction = 1;//RA1=INPUT
> DHT22_POWER_PIN = 0; //RA1=Low
> __deray_ms(10);
> }
> while(1)
> {
> //RA1=1;
> DHT22_POWER_ON;
> __delay_ms(250);
> //RA1=0;
> DHT22_POWER_OFF;
> __delay_ms(250);
> }

- 関連一覧ツリー (▼ をクリックするとツリーを一括表示します)


- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
タイトル
メッセージ
参照先
画像UP
暗証キー (英数字で8文字以内)
投稿キー (右画像の数字を入力) 投稿キー


- 投稿記事修正/削除フォーム -
処理 No 暗証キー

- WebForum -