Mee
Legacy Member
Ik betwijfel dat er hier iemand thuis is in het programmeren van een 8051 met Bascom, maar ik kan het toch proberen.
Een van de functies die mijn programma moet hebben is dat ik via de computer iets stuur (een "d" bv), en dat de µController dit afhandelt op interrupt basis.
Hieronder de simpele code die ik daar voor gebruik (de rest heb ik eruit gelaten, het telt meer dan 300 lijnen
):
Het probleem is dat hij meteen in de Bezoek subfunctie springt.
Ik heb ook een Timer interrupt die x aantal keer per seconde iets doet. Die werkt wel goed, hoewel die juist hetzelfde is gestart als de Serial interrupt.
Iemand die hier toevallig ervaring mee heeft?
Een van de functies die mijn programma moet hebben is dat ik via de computer iets stuur (een "d" bv), en dat de µController dit afhandelt op interrupt basis.
Hieronder de simpele code die ik daar voor gebruik (de rest heb ik eruit gelaten, het telt meer dan 300 lijnen
):
Code:
On Serial Bezoek
Enable Serial
Enable Interrupts
Bezoek:
LCD "Om maar iets te doen"
return
Het probleem is dat hij meteen in de Bezoek subfunctie springt.
Ik heb ook een Timer interrupt die x aantal keer per seconde iets doet. Die werkt wel goed, hoewel die juist hetzelfde is gestart als de Serial interrupt.
Iemand die hier toevallig ervaring mee heeft?