PIC I/O

Palkoci palkoci at alarmix.net
Sat Dec 2 20:26:31 CET 2000


Hello!

"Simon Zoltán" wrote:

> Irtam egy teszt programot 16F877-re ami azt csinálja, hogy ha a D0
> bemenetként beállitott láb H, akkor egy ledet villant fel a RC0
> kimeneti lábon. Ha A RD0 alacsony, akkor a RC1-es lábon világit egy
> led. Az MPLAB szimulátora szerint (gerjesztéseket használva) a program
> OK. Megépitve viszont a két led nagyon gyorsan felváltva villog,
> összemosódnak. A D porton 8,2K-s LEhúzó ellenállásokat használtam, hogy
> ne lebegjenek a lábak, és az alaphelyzetük az L szint legyen, tehát az
> RC1-nek kellene állandóan világitania . Ennek ellenére még mindig
> lebegnek. Kissebb ellenállás kellene?

Igen, 1/16 watos is elég!  :-))

Szóval láb lehuzva, MPLAB szerint jó, akkor leginkább
a szimulálás lassusága miatt kerüli el a hiba a figyelmed.
Nem csempésztél változot hex 20 alá?
Interrupt cimet kikerülted? Pl:

	org 0
	goto start
	org 4
	retfie
start	a programod

-- 

             Udv: Palkoci





More information about the Elektro mailing list