PICマイコンのエラッタについて語るスレ
/Microchip ./|
/ ( ゚∀゚) / |
|~ ̄ ̄ ̄ ̄ ̄| /
|/Z./Z./Z./Z_|/ ||
||. ||. ||. ||
大人気のPICマイコンのエラッタについて語るスレ。
PICマイコンのエラッタについて語りたいのに語れない。
PICの熱心なファンがそういう話題を妨害する。
もう大丈夫。そんなストレスとはおさらばだ。
いつまでだっても問題が修正されないことを話題にするもよし。
よりよい回避策を話題にするもよし。
他のPICスレからリンクを張られるぐらい、実りのある議論ができるといいね! いまな、
すごくオナラがしたいねん
ほんでもな、
今な、デート中で車の中やねん
上手いこと尻筋調整してな
スカシにする事は可能やねんけどな
昨日な、肉料理ガツガツ食べたねん
そりゃごっつ臭いスカシになるかも知れへんねんな ・ADのbit精度不足
・UARTの送信ダブり
他にある? 送信だぶりのサンプルコードよろ。
送信割り込みのxc8で。 Part54-258よりUART送信ダブリ(ポーリング処理版)
@AABCCDEEFGGHIIJKKLMMNOPQRSTUVWXYZ[\]
----
#pragma config FOSC = INTOSC, WDTE = SWDTEN, CPUDIV = NOCLKDIV
#include <xc.h>
unsigned char ch = 0;
unsigned char wait = 0;
unsigned char i = 0;
void main(void){
OSCCON = 0xFC;
SPBRG = 0x67;
BAUDCON = 0x08;
TXSTA = 0x24;
RCSTA = 0x80;
NOP();
while (1){
while (!TXIF);
for (i = 0x9D + (wait>>4) ; i-- ;);
wait++;
TXREG = '0'+ (ch++ & 0x3F);
}
} 割り込みでも起きるのかなぁ。
modBusのテストツールをこれで設計したので心配だわ。
パリティエラーを作れるのでテストツールにはピッタリと思ったが。 TXIF割込ハンドラ内で送信ダブリを回避しようとするならこんな感じ
・タイマを使い、FIFOがカラにならないタイミングを狙ってTXREG書込
・TRMTをモニタしてシフトレジスタがカラになってからTXREG書込