Menu

Need Testers for New LCD Library

2020-02-15
2020-02-18
  • William Roth

    William Roth - 2020-02-15

    We need testers for a new LCD Library.

    The new library has some signficant improvements in speed and functionality. 4-wire and 8-wire modes now fully support R/W mode with amazingly fast speeds. I was able to test these modes on both PIC and AVR. However I was not able to test on 1,2 & 3 wire modes or on 404 mode.

    The RW mode has a new speed setting called OPTIMAL. This mode uses another IO for the RW control pin that allows for busy flag checking and therefore eliminates fixed delays. It is extremely fast in both 4-wire and 8-wire setups. How does 30,000 characters per second sound?

    If you are wiilling to test this new library please reply in this thread. If would be very helpful if you can test one of the modes that I could not. However any testing ( with feedback) will be appreciated. It would also be very helpful if you have a scope or a logic analyzer to verify speeds.

    William

     

    Last edit: William Roth 2020-02-15
  • Anobium

    Anobium - 2020-02-15

    I can test 404 and UNO LCD shields. I should use the existing demos as my baseline?

     

    Last edit: Anobium 2020-02-15
    • Anobium

      Anobium - 2020-02-15

      Results

      Device Status Comments
      UNO LCD Shield Pass The shield is essentially a 4bit bus LCD. Works much faster.
      T6963 Pass This GLCD/LCD was tested as the LCD library is used for all the LCD components.
      2004 Pass Works OK with and without RW
      MkEDS Calc with 1602 Pass LCD operated as expected. 'LCD connection settings: LCD_IO 4, LCD_SPEED FAST, LCD_NO_RW
      LCD-Modul 2x8 with ST7066 LCD controller Pass Used demos in Demos\vendor_boards\startpic18_board\18f26k22. The datasheet is in C:\GCB@Syn\GreatCowBasic\Demos\vendor_boards\startpic18_board\ folder
      4004 LCD Not tested Tests not started. I have asked 95tercel to test.
      Real Simulator LCD Pass Used the vendor_boards demos. All operated normally with no changes.

      Note. LCD_Version 1502020

       

      Last edit: Anobium 2020-02-16
  • George Towler

    George Towler - 2020-02-17

    If there's any problem with 4004 testing (I assume thats HD44780 compatable) I thing I have one in my junk draw.

     
    • Anobium

      Anobium - 2020-02-17

      @George

      I will send you the very latest build. It is called 0.98.07 RC6. This is the next release. However, this is NOT a release candidate and you should install this along side any existing Great Cow BASIC installation.

      0.98.07 RC6 has the new LCD.H and many more capabilities. And, some of the work is not completed but is good enough for us to test LCD.H.

      All understood? Test LCD.H and then I would delete the installation.

       
  • Theo

    Theo - 2020-02-17

    I can take care of the LCD_IO 2_74XX174 and LCD_IO 2_74XX164 part and the LCD_IO 1 part of LCD.h if you like.
    Theo.

     
  • George Towler

    George Towler - 2020-02-18

    Sorry Anobium, there was a reason why 40x4 LCD was in junk draw, it's dead.

     

Log in to post a comment.