Viewing 5 reply threads
  • Author
    Posts
    • #6452
      AvatarGuillaumeV
      Participant

      Bonjour,

      Je n’arrive pas à faire fonctionner l’écran lcd sur prteus. Nous avons tenté de regler le probleme sur YouTube mais je n’y arrive toujours pas … Je vous envoie le dossier

      Merci pour votre aide

      Guillaume

      Attachments:
      You must be logged in to view attached files.
    • #6454
      Bitahwa BinduBitahwa Bindu
      Keymaster

      Salut, Nous avons trouvé deux problèmes:

      1. Modifiez le code de délai de 18 cycles, Cette déclaration nous pose quelques problèmes avec cette version XC8:

      void DelayFor18TCY( void ) //18 cycles delay
      {
      Nop( ); Nop( ); Nop( ); Nop( ); // 18 cycle delay
      Nop( ); Nop( ); Nop( ); Nop( );
      Nop( ); Nop( ); Nop( ); Nop( );
      Nop( ); Nop( );
      return;
      }

      avec:

      void DelayFor18TCY( void ) //18 cycles delay
      {
      Delay10TCYx(20);
      }

      2. Dans votre schéma de proteus, ajoutez une résistance 10k du MCLR (broche 1) au VDD (+ 5V). Ou désactivez le MCLR dans les bits de configuration.

       

    • #6455
      AvatarGuillaumeV
      Participant

      Salut,

      Merci pour cette réponse!

      J’ai mis le MCLR à 5v avec la résistance même s’il était configuré à off.

      J’ai modifié la fonction 18 cycles delay. Il y a une évolution les pins de sortie s’activent sur le pic mais rien ne s’affiche…

      Je vous envoie le nouvelle version

      Encore merci

      Guillaume

      Attachments:
      You must be logged in to view attached files.
    • #6461
      Bitahwa BinduBitahwa Bindu
      Keymaster

      Remove the return; statement in the  void DelayFor18TCY( void ) as well.

      We have tested the project you tested earlier it’s working. Find attached.

      Attachments:
      You must be logged in to view attached files.
    • #6463
      AvatarGuillaumeV
      Participant

      Ok, I figured out where the problem came from.

      When I downloaded your attached file, I couldn t compile because Microchip Packs Repository version was 1.1.19 so upgraded it and then I could compile but It didn t work on proteus

      Then I tried it with the 1.0.9 like yours and it works well

       

      Thank you for your help!

      Guillaume

    • #6465
      Bitahwa BinduBitahwa Bindu
      Keymaster

      Ok. You are welcome!

Viewing 5 reply threads
  • You must be logged in to reply to this topic.
Select your currency
ZAR South African rand
EUR Euro