Home

TP afficheur LCD sur PICDEM2

image

Contents

1. PIC18 PIC1E Family Simple SPAM Dynamic E 2CM aster Interrupt driven l2CM aster Folled l2CSlave Interupt driver SPlMaster lnterupt driven SPM aster Polled SPISlave Int rrupt driven SRALLOC a a a a a a a a a a D PS aa a aua mm USART Interupt driven sse USART for PIC16 18 Family Interface mode 4 Bit interface Interface with PIC controller USART Interrupt driven C USART for PIC18 family Re Re A AT ie LCR ER AA ne D on ne ER Earias RS RE Data Port PORT Port selection for data trans LED AS Fin Ran Help Message LEO EN Pin RAD Help Message LEO Aw Pin Ground Help Message ELOCEING Tes BLOCKING Mode Delay mode selection for BLOCKI Display On Tes Display on Display Cursor On Yes Cursor on Display Blink Or Tes Blink on Entry mode cursor Yes Address and cursor increm 4 L F Entry mode Displa Mo Display shift during write ar List of available configurable parameters for selected modules Selectionner XLCD for C language et tirer vers la fen tre Selected module Compl ter les param tres Interface mode indiquer le nombre de bits de communication 4 ou 8 N of display lines indiquer le nombre de lignes de l afficheur Font selection en observant un caract re de l afficheur compter la taille d un caract re 5x8 ou 5x10 pixels Nibble selection si le mode de communication est sur 4 bits indiquer si les bits utiliser par le PIC sont
2. les quatre bits de poids fort ou les quatre bits de poids faible Dans les quatre lignes suivantes indiquer le c blage entre le PIC et l afficheur BLOCKING le logiciel doit il attendre que l afficheur soit pr t avant de transmettre r pondre OUI certains afficheurs poss dent une m moire interne tampon qui leur permet d enchainer plus rapidement les commandes Mode l afficheur peut signaler qu il est pr t recevoir une donn e par la lecture d un de ses registre ce mode ne fonctionne pas sur tout les afficheurs r pondre delay Display ON cursor ON Blink ON activer ces options rendra l affichage visible avec un curseur clignotant Entry mode cursor OUI entraine une incr mentation automatique des adresses lors de l criture Entry mode display si OUI l affichage est d cal lors des entr es de caract res r pondre NON La Lyc e Fourcade 13120 Gardanne Acad mie d Aix Marseille PICs 1 3 TP afficheur LCD avec PIC18 Une fois les param tres renseign s indiquer sur la ligne du haut la fr quence de l oscillateur 4T du PIC puis cliquer AN choisir le dossier du projet cinq fichiers sont cr s XIcd h contient les d finitions et prototypes de la biblioth que XIcd C source de la biblioth que XIcd def ce fichier d crit entre autre les connexions entre le PIC et l afficheur XLCD P18 ex txt fichier de test on peut renommer ce fichier en XLCD P18 ex C pour tes
3. TP afficheur LCD avec PIC18 TP afficheur LCD avec PIC18 sur PICDEM2 ou autre Le TP d crit la proc dure de mise en uvre d un afficheur LCD alphanum rique sur PIC18 avec le g n rateur de biblioth que Microchip MAESTRO 1 2 3 A l aide du data sheet de l afficheur ex PC1602ARS de POWERTIP indiquer les fonctions des broches D7 D0 E RS RW de l afficheur LCD Rep rer sur le sch ma de la carte PICDEM2 les connexions entre ces broches et la PIC18 tracer un tableau de correspondance Lancer Maestro ge Clock 200 Hz valable Module Description am TETE RATC Interrupt drisen ste RTC for PICTE family LED for C Language 10 bit ADC nterrupt drivsen Asse For PICTS only 10 bit ADC Folled Asse For PIC18 only ADOver ste Oversampling module tor PICIE PIC CAMB oot se Simple CAN Bootloader for PICT Ex CAH driwer nterrupt driven C CAN For PICTEF 448 CAN doverfinterrupt driwer ste DAN driver with Friortized transmit E 0 0 0 00 0 1 0 0 0 0 0 0 0 nil 0 0 0 al 0 0 G2 DeviceNet Slave 0 C DeviceNet Group 2 Slave for PIC18 ECAN Polled C ECAN Routines PIC1T8 E CAN LIN Master Interupt driven C EUSART based for 188 family ste 2CMaster for PICI8 PICTE family Ase l2CMaster for PICIG PICTE family Asse l2CSlave for PIC16 PIC18 Family Aste SPlMaster for PIC18 PIC16 Family ste SPlMaster for PICTG PICTE Family Asse SPlSlave for
4. n bas gauche Rechercher dans xlcd h le define qui positionne le curseur en bas gauche commande 0xC0 et l ex cuter ici Commenter et expliquer EN DETAIL la ligne ci dessous fprint f _H_ USER dec d hex 5X a a while l Tester le programme leleolelelelelezeze lolololeleleolelelelekezezeLeLR Xelokele eleLekekekekezeA AXX 5 Utilisation de l horloge interne du PIC Pour activer l horloge interne du PIC il faut ajouter au projet le fichier init_ horloge _interne c et ex cuter juste apr s le d but de main init_horloge_interne L horloge interne du PIC sera alors 8MHz reconfigurer la biblioth que en cons quence et tester la nouvelle version 6 Affichage des nombres r els A l aide de la documentation sur les fonctions fprintf et ftoa ainsi que la biblioth que math h c mcc18 h math h D clarer le r el float a 45 0 Calculer et afficher a Va log a sin a 7 Bonus R aliser un programme de texte d filant Le texte sera dans un tableau char texte bonjour tout le monde A votre guise OD Tra Lyc e Fourcade 13120 Gardanne Acad mie d Aix Marseille PICs 3 3
5. ter la biblioth que dans un projet MPLAB XLCDc readme pdf mode d emploi et description de la biblioth que 4 Mise en uvre et utilisation Cr er dans le projet MPLAB un fichier tst_aff c include lt p18f4620 h gt dans le cas d un PIC18F4620 include xlcd h biblioth que bas niveau pour LCD include lt stdio h gt bibliotheque standard pour fprintf par exemple Recopier les lignes de tempo ci dessous depuis le fichier XLCD P18 ex txt void XLCDDelayl5ms void int 17 for i 0 i lt 10000 i Nop return void XLCDDelay 4ms void int is for i 0 i lt 2500 i Nop return void XLCD_Delay500ns void Nop Nop Nop void XLCDDelay void int i for i 0 i lt 1000 i Nop return user_putc redirige le caract re sortir vers la fonction d emission de caract re de la bibliotheque xlcd int _user_putc char c rechercher dans xlcd h la fonction qui envoie un caract re vers l afficheur et l ex cuter ici void main void char a 45 ADCON1 0x07 positionne tout le port A en numerique XLCDIn1E initialise LCD curseur en haut gauche Rechercher dans xlcd h le define qui positionne le curseur en haut gauche commande 0x80 et l ex cuter ici fprint _H_ USER Test XLCD La Lyc e Fourcade 13120 Gardanne Acad mie d Aix Marseille PICs 2 3 TP afficheur LCD avec PIC18 curseur e

Download Pdf Manuals

image

Related Search

Related Contents

上手に節電するために - 日立の家電品  CTA Digital PAD-RBHW  カタログ(PDF:2.6MB)  Solaris Benutzerhandbuch  STM32-E407 development board USER`S MANUAL  Interface Ethernet 10/100 Mbits/s AL-3412  Device Extensions User's Guide - Welcome to the van der Mark Site  Nokia 6155 Cell Phone User Manual  C/51 V1.20.04 User's Manual ANSI C development  仕様書  

Copyright © All rights reserved.
Failed to retrieve file