Files
aqhomecontrol/avr/modules/lcd2/ili9341/font12x16_1.asm
2026-04-20 23:59:16 +02:00

40 lines
1.4 KiB
NASM

; ***************************************************************************
; copyright : (C) 2025 by Martin Preuss
; email : martin@libchipcard.de
;
; ***************************************************************************
; * This file is part of the project "AqHome". *
; * Please see toplevel file COPYING of that project for license details. *
; ***************************************************************************
; ***************************************************************************
; This is a font from the project LCD_fonts at
; https://github.com/basti79/LCD-fonts.git
; which in turn is based on a post by Benedikt K. in a forum post on
; https://www.mikrocontroller.net/topic/54860
; ***************************************************************************
#ifndef AQH_AVR_ILI9341_FONT12X16_1_ASM
#define AQH_AVR_ILI9341_FONT12X16_1_ASM
; ***************************************************************************
; code
.cseg
ili9341Font12x16_1:
; header
.dw ili9341Font12x16MonoHandlerFn ; handlerFn
.dw 480 ; needed buffer size
.db 12, 16 ; width, height of chars
.db 32, 96 ; first char, num of chars in font
.dw RESSOURCE_FNT_12X16_1 ; stored in ressource segment
#endif ; AQH_AVR_ILI9341_FONT12X16_1_ASM