Ik wil een looplicht maken met een pic16f84.
Het probleem is echter dat ieder ledje ongeveer 1sec aan moet blijven. Als ik dit softwarematig moet programeren, ben ik al snel 10 regels tussen iedere uitgangsverandering kwijt.
Mijn vraag is dus: is er bij de pic16f84 een andere mogelijkheid om een tijdsvertraging in te bouwen (bv extern o.d.)?
Wie kan mij helpen?
MVG
mauritzzz
Hello, I'm a signature virus. Copy me into your signature to help me spread.
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Op 5 april 2003 10:46:22 schreef mauritzzz:
hier knight rider met nagloeien:
[afbeelding]
Dan moet je bij dit schema hem ook de link naar de site geven want er zit geen hardwarematige vertraging in dus heeft die de software nodig.
Mark -> Kijk even in een ander topic over het night rider effect. Hier staat een schema voor het na laten "gloeien" van ledjes.
[Bericht gewijzigd door Bastiaan op ]
mauritzzz
Hello, I'm a signature virus. Copy me into your signature to help me spread.
elektron_
beetje gek
Op 5 april 2003 10:46:22 schreef mauritzzz:
hier knight rider met nagloeien:
[afbeelding]
Nagloeien mogelijk?
Ja, het kan wel volgen de de techniek PWM.
[Bericht gewijzigd door elektron_ op ]
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
Op 5 april 2003 01:29:52 schreef Mark Lamberigts:
Ik wil een looplicht maken met een pic16f84.
Het probleem is echter dat ieder ledje ongeveer 1sec aan moet blijven. Als ik dit softwarematig moet programeren, ben ik al snel 10 regels tussen iedere uitgangsverandering kwijt.Mijn vraag is dus: is er bij de pic16f84 een andere mogelijkheid om een tijdsvertraging in te bouwen (bv extern o.d.)?
Wie kan mij helpen?
MVG
Een schuifregister en om de seconde een pulsje geven ? eraan dan moet het zelfs niet met een PIC 
Da's juist, maar het is de bedoeling van verschillende programma's te maken. Bijvoorbeeld: van links naar rechts en van rechts naar links.
Ik lees in de datasheets dat de klokpuls van DC tot 20MHz mag zijn.
Ik kan hier dus ook een rc-netwerkje met een frequentie van bv 1KHz aan hangen, dan zijn de bewerkingen al een stuk trager.
Of heb ik het mis?
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
Ja, dan zijn de bewerkingen al een stuk trager, waarom gebruik je dan geen jal als het teveel werk is in ASM ? gewoon copy paste ene paar keer 
Wouter van Ooijen
Wouter van Ooijen: VOTI webwinkel, docent HvU (Technische Informatica); C++ on mictrocontrollers blog
Jal is natuurlijk een goed idee 
Maar in assembler kan je toch gewoon een subroutine aanroepen (call)?
mauritzzz
Hello, I'm a signature virus. Copy me into your signature to help me spread.
Wouter van Ooijen
Wouter van Ooijen: VOTI webwinkel, docent HvU (Technische Informatica); C++ on mictrocontrollers blog
Op 5 april 2003 16:35:53 schreef mauritzzz:
is mijne niet goed ??
Tip om die nog goedkoper te maken: kijk eens naar een 16F630. Weg kristal, weg pull-up van /MCLR. Een met wat uitgekiend programmeerwerk kan je ook met 1 weerstand toe.
Je kan een subroutine maken waarin een lusje geprogrammeerd staat met een tellertje dat enkele keren wordt doorlopen. Telkens je een wachttijd wenst in te bouwen roep je die wachtlus eens op met call...
Op 17 november 2004 22:57:37 schreef Luk:
Je kan een subroutine maken waarin een lusje geprogrammeerd staat met een tellertje dat enkele keren wordt doorlopen. Telkens je een wachttijd wenst in te bouwen roep je die wachtlus eens op met call...
Alsof de topicstarter daar nu nog op zit te wachten...zucht..dit is van anderhalf jaar geleden man!