3

キャラクターを見ずにRS232を使用してMicrochipPIC16F1825をスリープから復帰させることは可能ですか?

許容されるRXピンの1つが変更時の割り込みをサポートしているので、これは可能かもしれないと思いました。

誰かがこれをうまく実装しましたか?

4

1 に答える 1

3

もちろん!

データシートPIC16(L)F1825 / 1829から:

9.1睡眠からの目覚め

The device can wake-up from Sleep through one of the following events:
1. External Reset input on MCLR pin, if enabled
2. BOR Reset, if enabled
3. POR Reset
4. Watchdog Timer, if enabled
5. Any external interrupt
6. Interrupts by peripherals capable of running 
   during Sleep (see individual peripheral for more information)

したがって、次を使用できます。

1)外部割り込みINTERRUPT-ON-CHANGE、RXピンをinterrupt-on-changeとして設定されている他のピンの1つに接続している場合。

2)ペリフェラル割り込みRCIF:USART受信割り込みフラグビット。レシーバーバッファがいっぱいになると(1つのUARTワードが受信されると)、割り込みが保留になり、CPUがウェイクアップするはずです。

于 2012-07-21T19:33:56.127 に答える