08-10-2012, 10:56 PM
Ma ei teagi, kas küss sobiks ehk paremini raua poolele aga siiski. 1-sõnaga: tahan PIC12F1840 reseti sisendit kasutada sisendi funktsioonis. Keelan reseti f-ni ära (MCLR_OFF) aga...ikka kuramus resetib kui pinnile pulsse tekitada. Huvitaval kombel nullimine kaob, kui keelata LVP kuid siis ei tunta enam ühtegi sisendit (v.a serial). Kood on koguaeg seesama ja peaks olema õige (loendab pulsse sisendite madalaks minnes, salvestab ja saadab käsu peale seriali).
Kunagi ammu kasutasin pinnide vähesuse tõttu MCLR-i mikrofoni sisendina sarnasel prosel PIC12F629. Resettis pidevalt kuni ühendasin kaitsedioodi pinnilt toitesse. Tootjalt küsisin ka - öeldi et ei tohi MCLR-l pinget üle toite lasta. Hmm...nojah, oss seda ei näidanud aga olgu. Nüüd aga sama trikki kasutades toimub ikka reset kuigi kaitsediood on ja sisendit lülitatakse relee või transiga mättasse.
Mida ma valesti teen ?
Kunagi ammu kasutasin pinnide vähesuse tõttu MCLR-i mikrofoni sisendina sarnasel prosel PIC12F629. Resettis pidevalt kuni ühendasin kaitsedioodi pinnilt toitesse. Tootjalt küsisin ka - öeldi et ei tohi MCLR-l pinget üle toite lasta. Hmm...nojah, oss seda ei näidanud aga olgu. Nüüd aga sama trikki kasutades toimub ikka reset kuigi kaitsediood on ja sisendit lülitatakse relee või transiga mättasse.
Mida ma valesti teen ?