/* G12864A-FTW-LW63 Graphic Display Driver File Created on March 23, 2026, 1:40 PM @Company Focus LCDs LCDs Made Simple www.focuslcds.com @File Name G12864A-FTW-LW63-Init-CODE.txt @Summary This is the driver source file for the TFT Display Display: 128 x 64 Controller Chip: NT7534 Interface: Parallel & Serial MCU/MPU: Generic @Version Version 1.0.0 (Semantic Versioning 2.0.0) @Description This source file provides initialization for the graphic display. */ /*******************************************************************************/ /******************************************************************************* (c) 2023 Focus LCDs and its subsidiaries. You may use this software and any derivatives exclusively with Focus LCDs products. THIS SOFTWARE IS SUPPLIED BY FOCUS LCDS "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE, OR ITS INTERACTION WITH FOCUS LCDS PRODUCTS, COMBINATION WITH ANY OTHER PRODUCTS, OR USE IN ANY APPLICATION. IN NO EVENT WILL FOCUS LCDS BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF FOCUS LCDS HAS BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, FOCUS LCDS' TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU HAVE PAID DIRECTLY TO FOCUSLCDS FOR THIS SOFTWARE. FOCUS LCDS PROVIDES THIS SOFTWARE CONDITIONALLY UPON YOUR ACCEPTANCE OF THESE TERMS. *******************************************************************************/ void Initial(void) { RST_CLR; _delay_ms(5); RST_SET; _delay_ms(5); write_ins(0xE2); //Resets internal functions _delay_ms(30); write_ins(0xA2); //SET LCD BIAS(#0A2 1/9 ) write_ins(0xA1); //ADC SELECT ON segment write_ins(0xC0); //SHL SELECT COM1-COM64 common write_ins(0x2F); //SET POWER CONTROL (VB VR VF)=111 write_ins(0x24); //REGULATOR RESISTOR SELECT (R2 R1 R0) RR 0X20-0X27(3.0-3.5-4.0-4.5-5.0-5.5-6.0-6.5) write_ins(0x81); //ELECTRONIC VOLUME SET write_ins(0x28); //SET EV(0X00-0X3F) write_ins(0xAF); //Display ON }