Lcd CONFIGLCD EQU LCDLINE EQU LCDLINE EQU LCDLINE EQU LCD LINE EQU x F variable de stockage temporaire de l' tat des ports x Constante de la premi re ligne x Constante de la deuxi me ligne x Constante de la troisi me ligne x Constante de la quatri me lign
CONFIGLCD EQU LCDLINE EQU LCDLINE EQU LCDLINE EQU LCD LINE EQU x F variable de stockage temporaire de l' tat des ports x Constante de la premi re ligne x Constante de la deuxi me ligne x Constante de la troisi me ligne x Constante de la quatri me ligne IFDEF F MESSG On utilise la MAQUETTE PIC F DEFINE LCD D PORTB Donn es LCD sur Port B DEFINE LCD D PORTB Donn es LCD sur Port B DEFINE LCD D PORTB Donn es LCD sur Port B DEFINE LCD D PORTB Donn es LCD sur Port B DEFINE LCD EN PORTB LCD Enable sur RB DEFINE LCD RW PORTA LCD Read Write sur RA DEFINE LCD RS PORTA LCD Register-Select sur RA ENDIF IFDEF F MESSG On utilise la MAQUETTE PIC F DEFINE LCD D PORTB Donn es LCD sur Port B DEFINE LCD D PORTB Donn es LCD sur Port B DEFINE LCD D PORTB Donn es LCD sur Port B DEFINE LCD D PORTB Donn es LCD sur Port B DEFINE LCD EN PORTC LCD Enable sur RB DEFINE LCD RW PORTC LCD Read Write sur RC DEFINE LCD RS PORTC LCD Register-Select sur RC ENDIF Routines LCD Init initialisation du module LCD LCD Clear E ?a age de l' cran LCD TEMP TEMP LCD Home Retour gauche TEMP TEMP LCD O ?set W Positionnement du curseur TEMP TEMP LCD A ?che String Length Macro pour l'a ?chage TEMP TEMP TEMP LCD Space Ecriture d'un espace TEMP TEMP LCD Txt W Ecriture d'un carat re ASCII TEMP TEMP LCD Dec W Ecriture d'un carat re d cimal TEMP TEMP TEMP TEMP LCD Hex W Ecriture d'un carat re hexad cimal TEMP TEMP TEMP LCD Bin W Ecriture d'un carat re binaire TEMP TEMP TEMP TEMP routines internes LCD Busy boucle tant que le module LCD est occup TEMP LCD Cmd W Ecriture d'une commande TEMP TEMP LCD Nybble W Envoi d'un digit bits au LCD TEMP Sous-Programmes LCDInit Initialisation du module LCD appel des proc dures Delay LCDNybble LCDClear et LCDCmd registre modi ? TEMP TEMP LCDCmd LCDInit Ccall LCD Push bcf LCD RS Choix des registres LCD movlw d' ' Attendre au moins ms call Delay s movlw b' ' Function set call LCD Nybble movlw d' ' Attendre au moins ms call Delay s movlw b' ' Function set call LCD Nybble movlw d' ' Attendre au moins s call Delay s movlw b' ' Function set call LCD Nybble movlw d' ' Attendre au moins s call Delay s movlw b' ' S lection de l'interface bits -- call LCD Nybble movlw d' ' Attendre au moins s call Delay s call LCD Pop movlw call movlw call call movlw call movlw call b' ' LCDCmd b' ' LCDCmd LCDClear b' ' LCDCmd b' ' LCD Cmd Fonction -- DL N F X X Turn o ? Display -- E ?acement de l'a ?cheur Mode Entry -- ID S Contr le Display On
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703329632dhzwqelbv0ksujcbah3fakpepnfiblxthhqq1vw8xtxxjdd0a03spfuxrdatauutqoan3e4rabzh4hfputsg22eql0xhjobkfufr.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703116066hhalczzsvk5osigni8peuvxetrvmgcc6wz1ri3bktecaaw1x8zfxdgipbd3lyjrdt4tytmfptxhqc5bzzljreruyysq5pi5iokk1.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703193277mifham1pcyrb6rqldddc9b42mutljwpgjt3hvn7raihz6oxeksb1shshelwnemftf4wjjbhsrlwvjgp3jiloq8swnnkvlvtqvxfs.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117031896752yy5wysbmfm9gijypps62oqknyglefjqxttwb5ozs4l8pbceixzddo62r5p7gto2cigbl5na8llearjesm3uxcqeu4x8vqssbous.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/MEWrvx7pg4YAru2qjvN1QobKj0EaeAhl1HB3cEEQkk0egvC09ViXi6NgGliiEttUVftIiprRqEmG9eOX8t20YioJ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/OfcgHtXiJRoGX93VVBCsynZEqvuCujljvWHNZHhNpGCcEnDBOROyZbWlckyJX3NatpaVv9HDRc3o6BhSY0amFHpG.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703024980cwh6dxdcfbcjxr601kzknlyy6h1hllsxwhu9abj4vjnlgtllzceqpfubryroaumx4rbrkgq6rkiild6ygy0lrlphp48dfvwku58m.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117031995000bnwgmw6nxippwypfspjfgasyfl8bw6kfuc8ljoobi7eo5eh03o9fvtk4hps0ke0unlmo9ymkrlwp0uu9su2ls6rsfc6wizpwnak.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703329156bhnacxutc6em7vyr2ed9u9t8hkhntuiaflge5bqwgrqgpexl6bxkf18ucltojbtsvi31dyyrigclvqgbkcoaz4yuh9th94goj33o.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/nLBSwQJi3UdipeMTwzTmew1wv9ygcXjfpwdUI6zg3zjtRywgwkI1RVcGVMvBBnPJq6YQCca8U4dnFnfNC3a0FOYo.png)
-
28
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 31, 2021
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 69.1kB