エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
I/Oピン書き換えの罠
RA4のオープンドレインが分ってもまだ安心は出来ません。 RA4は更なる罠を隠し持っています。 下の回路... RA4のオープンドレインが分ってもまだ安心は出来ません。 RA4は更なる罠を隠し持っています。 下の回路図を見てみましょう オープンドレイン出力のRA4をプルアップして正論理でLEDを光らすというものです。 一見これで何の問題もなさそうです。 ためしに PORTA = 0x1F; としてみましょう。(プログラムはCで記述。コンパイラ:HI-TECH C PRO (Lite mode) ) バッチリ全LEDが点灯しました。 次に、30[ms] 後にLED0だけを消灯するために、 PORTA = 0x1F; __delay_ms(30); RA0 = 0; としてみます。 (゜Д゜)!? そうすると、なぜかLED0だけでなく、LED4も消えます。 RA4などいじっていないのに・・・ これは8ビットシリーズのPIC特有の現象です。 AVRマイコンなどではこのようなことは起こりません(使ったことは