vedrørende LCD grænseflade???

Y

yviswanathbe

Guest
Hej,
Jeg arbejder på LCD & Keypad grænseflade bruger C8051F005 microcontroller.
Kontrolenheden er 8051 arkitektur baseret RISC controller, 25MIPS throghput med 25MHz Ur.

Mit problem er, når jeg bruger 22.1184MHz krystal nøglen jeg trykke fra tastaturet er ikke vises korrekt på LCD.
Men når jeg reducere krystal frekvens til 12MHz den virker.

Hvad vil der være forskel? Er det straks problem?

Tak,
Y. Viswanath.

 
Hej

Jeg tror 8051 er CISC ikke risikere, jeg ved, at signalet laaboratories have gjort enhancments om det, men gjorde de reimplement det i RISC?

for de vigtigste pad Du kan tænke på debouncing, hvis du bruger HW debouncer kan det være nødvendigt at re-tjekke din timing

Salam
Hossam Alzomor
www () ig (0org

 
Jeg har skrevet centrale pad og lcd codelock i Keil C 8051, og hvis du har brug for, at jeg kan give dig koden skematisk er nemt, hvis du læser koden.
controller var AT89c51 og på 11.0592 MHz.

 
Hi Viswanath ..

Dette er et normalt problem, som vil opstå på at øge krystal frekvens.

Hvis du øger din krystal frekvens, U bør overveje, om justering af Delay periode du har gennemført i din LCD rutiner og Keyboard rutiner.

Som din Crystal Værdi fordobles ..forsinkelsen værdier ville have været delt med 2.

Så med mindre forsinkelse for at skrive i LCD og Din Matrix Keyboard,
står du over det problem ..Også ..Skift Target Valg Hyppighed af den compiler du har brugt ved udarbejdelsen af programmet.

Hilsen,
Vikeee@Vigneshwaran.S<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top