Re: Hulp gevraagd bij aanpassing programmaatje voor PIC 12F6
Geplaatst: 18 jan 2017, 19:31
Dat is vreemd, De wachtlus is 500mSec en niet 1500mSec en doet me denken dat de ingesteld snelheid van je processor niet de werkelijke snelheid is.pa3vos schreef:De uitschakelvertraging is ca 1,5 sec
Voorbeeld, je vertelt de compiler dat het PIC op 8MHz loopt, maar het PIC loopt in werkelijkheid op 4MHz, dan is 10mSec wachttijd dus geen 10mSec maar 20mSec, 2x zo lang.
Dat zou ook verklaren waarom de PTT direct afvalt bij de latere versie's, want ook daar zou je dan veel trager moeten knipperen.
De default snelheid van de PIC12F683 is 4MHz , zorg dat mikroBasic ook op 4MHz staat. Daar zou ik dus eerst naar kijken.
Verder kan je in versie 1 de wachttijd veranderen door de regel: PTT_DELAY = 11 te veranderen, hoe lager PTT_DELAY, hoe korter er gewacht wordt. Deze kan je verkleinen tot de PTT net niet mee knippert, maar aanblijft tijdens het knipperen.
In versie 4 moet trouwens PTT_DELAY altijd groter zijn dan PTT_RELEASE. Je zou bij versie 4 PTT_RELEASE in eerste instantie 250 kunnen maken. en dan de waarde van PTT_DELAY bepalen. Door deze zover te verkleinen dat de PTT net niet mee knippert. En dan daarna PTT_RELEASE een iets lager maken dan PTT_DELAY.