Summary of HI TECH C LCD EXAMPLES PIC18F452, PIC16F877
This article details Hi-Tech C software projects for Microchip microcontrollers, specifically focusing on interfacing various PIC models with different LCD display types. It covers source code, PCB drawings, and driver routines for character and graphic displays, including examples like a Winamp controller and Nokia 3310 screen integration.
Parts used in the Hi Tech C LCD Examples:
- PIC18F452
- PIC16F877
- PIC18F4550
- Graphic LCD Display 240×128 (T6963 Controller)
- Graphic LCD 128×64 (KS0107B/HD61203/HD61202 drivers)
- Graphic LCD 122×32 (NJU6450A or SED1520 drivers)
- Nokia 3310 LCD Screen
- Infrared Receiver
- RS232 Port
Software Hi-Tech C language prepared by the various applications of electronic sections PIC18F452 PIC16F877 PIC18F4550 based on the Hi Tech C source code and the PCB drawings and all other documents have been shared, LCD character graphics used for… Electronics Projects, Hi Tech C LCD Examples PIC18F452, PIC16F877 “hi tech c examples, microchip projects, microcontroller projects, pic16f877 projects,

Software Hi-Tech C language prepared by the various applications of electronic sections PIC18F452 PIC16F877 PIC18F4550 based on the Hi Tech C source code and the PCB drawings and all other documents have been shared, LCD character graphics used for the conversion in the programs are
GRAPHIC LCD DISPLAY 240×128. T6963 CONTROLLER
Graphic LCD display 240 * 128. T6963 controller. The display is controlled by a 18F4550. The usb is not yet managed. This screen comes from diffusion in Electronics (reference TX-1741-C3M Toshiba).

GRAPHIC LCD KS0107B PIC18F452
Routines in ‘C’ to drive a 128×64 graphic LCD type OGM64GS12D / OGM128GN15D (Orion Display Technology) Lextronic home. This display uses drivers KS0107B + type + HD61203 HD61202 or KS0108B or S6B0107 + S6B0108.
The display is controlled by a PIC18F452.

WINAMP LCD PIC16F877
This arrangement allows you to control Winamp from an infrared remote control and display the song title on a LCD 122×32 pixels.
It uses a PIC16F877 connected to the RS232 port of the PC to the infrared receiver. The display is assigned to a graphic LCD 122×32 (drivers NJU6450A or SED1520) with backlight in Selectronic (ref. 41.6026 to 13.50 euro including VAT). This allows to display images of 122×32 pixels, not against it displays text directly, the PIC is responsible; and can display 20 characters (x 4 lines) with 5×7 font and 15 characters with 8×8 font. The PC sends the text and images via the serial port to which the PIC transmits to the display with checksum verification. This solution saves time at the PC that does not have to manage the 5×7 and 8×8 fonts and thus divides transfers by 6-8.

PIC18F452 NOKIA 3310 LCD SPI
Nokia 3310 LCD screen LCD focussed Le piloted by un 18F452 SPI soft

source: sjeffroy.free.fr Hi Tech C LCD Examples source code circuits schematic files alternative link:
FILE DOWNLOAD LINK LIST (in TXT format): LINKS-7964.zip
Source: HI TECH C LCD EXAMPLES PIC18F452, PIC16F877
- What microcontrollers are supported by the Hi-Tech C source code?
The code supports PIC18F452, PIC16F877, and PIC18F4550. - How is the Graphic LCD 240×128 controlled?
This display uses a T6963 controller and is driven by a PIC18F4550. - Can the USB be managed on the Graphic LCD 240×128 project?
No, the text states that the USB is not yet managed for this specific screen. - Which drivers are used for the 128×64 graphic LCD?
The display uses KS0107B, HD61203, HD61202, KS0108B, S6B0107, or S6B0108 drivers. - How does the Winamp LCD project send data to the display?
The PC sends text and images via the serial port to the PIC, which transmits them to the display with checksum verification. - What font sizes can the Winamp LCD display?
It can display 20 characters using a 5×7 font and 15 characters using an 8×8 font. - Does the Winamp solution require the PC to manage fonts?
No, the PIC handles the fonts, saving time at the PC and dividing transfers by 6-8. - How is the Nokia 3310 LCD screen driven?
The Nokia 3310 LCD screen is driven using SPI by a PIC18F452.