128 by 64 bits Graphic LCD with NT7108 controller on a PIC18F4550Recently I found a way to cotrol a NT7108 based graphical LCD display, by a PIC18F4550. Using a small VB6 program, BMP files can be loaded, send to the LCD directly or send to an EEPROM connected via I2C for later use. Also, the data can be translated in ASM code for use in the MPU program memory. The firmware was written for the PIC18F4550 but can be changed. It was written for PBP 2.60 Because the displays I used did not have internal character generators, I needed to write ascii tables and the rounines, myself. Check the schematic drawing, the PBP2.6 firmware source and the gLCD VB6 program/sources. If you need more info, let me know....... 22TFT 176*220 Colour diplay on a PIC18F4550 Playing with some display's I bought on Ebay, I created two possible features. The first is a routine that can display text in colour, creted with the same ascii tables used with the cLCD display's, above. Secondly I use a SD Card for viewing Bitmaps. First I started on a working USB bootloader for the PIC18F4550. Then I checked the function of getting a BMP file to the display via USB with a small VB6 program. After all that I started on controlling the SD Card with the PICBASIC SDFS libraries. In the meanwhile I found a possible option to create a logic analyzer. This research lead to the creation of a 8 bit Logic Analizer. It has a USB connection for reprogramming or power. Two trigger inputs can provide a start point for displaying. Timing can be adjusted and it has a ultra fast mode. The MCU runs on 48 MHz so I think the fast mode scans at about 1 MHz Check my YouTube channel for a video Check the schematic drawing. The software can be obtained by emailing me. If you need more info, let me know....... |