PIC18F2331

HATAPATA EQU OxEB nejde použít, protože je obsazen a jmenuje se pořád _WDPS_32_2H. A název _WDPS_32_2H je součást CONFIGu!!! A ne název registru. Ten název _WDPS_32_2H a ani ty ostatní tam prostě nemají co dělat! Systémové registry jsou od adresy 0XF60.Si to zkus v MPLABu. A proč to přidává názvy registrů i na 0x00,0x01 až 0x07.
A HATAPATA se lépe pamatuje než _WDPS_32_2H!! Od 0x000 do 0x2FF jsou uživatelské registry, tak nějaký _WDPS_32_2H a jemu podobné tam nemají co dělat.

A u řady 16FXXX, konkrétně, co jsem používal já, 16F877X se mi registry nikdy nepletly tam, kam nepatří. 0x00 - 0x1F system, 0x20 - 0x7F pro mě, posledních 16 přístupné ze všech bank. Nebudu vypisovat všechny banky. A tak to bylo a je, ale u PIC 18F2331 jsou asi jiná pravidla.

Až na to přijdu, tak to sem napíšu. A když na to nepřijdu, tak asi bude pravda toto “problém si jen vytvářím”.

A co je lepší, C nebo ASM?
Kdo nezvládne assembler, tak holt musí programovat v Céčku
Jde to i obrátit?
Kdo nezvládne Céčko, tak holt musí programovat v assembleru?