Home
        TP afficheur LCD sur PICDEM2
         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
 
 
    
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