J
jitun
Guest
J'essaie de l'interface Nokia 6610 avec un écran LCD couleur pic18F4550.J'utilise PICC compilateur CCS pour la programmation du microcontrôleur.Je peux tout faire avec l'écran LCD à l'aide de logiciels de spi c'est-à-dire peu de taper mais lorsque je tente de faire la même chose en utilisant le matériel SPI ne se passe rien du tout.Voici le code que je veux parler de
Code:void nokia_write_dorc (char bytefornokia) / / écrire des données de série ou de commande subroutine
(
caa char;
for (caa = 8; caa> 0; caa -) (
output_low (SCK);
/ / delay_us (2);
si ((bytefornokia & 0x80) == 0) (output_low (SDO)
else (output_high (SDO)
output_high (SCK);
bytefornokia = bytefornokia <<1;
))
Code:void nokia_write_dorc (char bytefornokia) / / écrire des données de série ou de commande subroutine
(
caa char;
for (caa = 8; caa> 0; caa -) (
output_low (SCK);
/ / delay_us (2);
si ((bytefornokia & 0x80) == 0) (output_low (SDO)
else (output_high (SDO)
output_high (SCK);
bytefornokia = bytefornokia <<1;
))