[elektro] LAT. Belekeveredtem egy kis PICC-be
Tibike
csotibi at freemail.hu
Wed Mar 10 14:18:13 CET 2010
Szia!
> Vannak PIC tipusok amelyeknél simán
> közvetlenük a PORT x -et kell
> kezelni , és vannak ahol kimenetként a LAT regiszteren
> keresztül ajánlott kezeni a portlábakat.
> Ez ASM-ben tök egyértelmű.
Alábbi tapasztalatunk van 16F1936-nál, 32 MHz belső oszcinál:
Ha BSF, BCF PORTx,yutasítások vannak közvetlenül egymás után, tehát erősen a
Read-Modify-Write szentháromság területén mozgunk, akkor az első utasítás
elvész, csak a második hajtódik végre. LATCHx,y bizgetés esetén ez a gond
nem gond. Írja is az adatlap.
Egy NOP a két utasítás között megoldotta a PORT problémát, LATCH-nál ez nem
kellett.
A magasszintű nyelvek esetét nem ismerem, mi egyszerű és boldog emberek
vagyunk, csak ASM-ben zaklatjuk a vasat :))
Tibike
More information about the Elektro
mailing list