S
Sphinx
Guest
Hoi,
Ik heb de setup Timer1 overflow Interrupt om elke 50ms (te doen bepaalde taak)
Mijn belangrijkste programma wat taak proces ook.
Een van het proces te sturen seriële karakters (Met SBUF Register).
Het duurt geruime tijd voor het verzenden van 3 tekens en het sturen nullen!
Ik probeerde uit te schakelen alle onderbreken "EA = 0;" voordat ik een seriële tekens, maar zonder succes, het probleem is nog steeds aanwezig zijn.
Maar als ik het verwijderd Timer1 onderbreken setup, het werkt goed.
Wat is de oplossing?
Ik gebruik Keil 7,08 C51 Compiler
Hartelijk dank
Sphinx
Ik heb de setup Timer1 overflow Interrupt om elke 50ms (te doen bepaalde taak)
Mijn belangrijkste programma wat taak proces ook.
Een van het proces te sturen seriële karakters (Met SBUF Register).
Het duurt geruime tijd voor het verzenden van 3 tekens en het sturen nullen!
Ik probeerde uit te schakelen alle onderbreken "EA = 0;" voordat ik een seriële tekens, maar zonder succes, het probleem is nog steeds aanwezig zijn.
Maar als ik het verwijderd Timer1 onderbreken setup, het werkt goed.
Wat is de oplossing?
Ik gebruik Keil 7,08 C51 Compiler
Hartelijk dank
Sphinx