Diferencia entre revisiones de «ST7920»
Ir a la navegación
Ir a la búsqueda
Sin resumen de edición |
|||
| Línea 12: | Línea 12: | ||
= Fuentes personalizadas = | = Fuentes personalizadas = | ||
= [[Código D Crocker (DC42)]] = | = [[Código D Crocker (DC42)]] = | ||
= Documentación = | |||
[http://www.crystalfontz.com/controllers/ST7920.pdf Datasheet ST7920 Cytronix] | |||
= Notas = | = Notas = | ||
*Hacer una representación gráfica de la disposicion de las filas y columnas, lo del 0x80 y 0x88 | *Hacer una representación gráfica de la disposicion de las filas y columnas, lo del 0x80 y 0x88 | ||
Revisión del 20:05 26 mar 2013
Características
Descripción Pines
SPI
Paralelo 8 bits
Funciones Básicas
Funciones Extendidas
Como funciona la comunicación Serial (SPI)
Como funciona la comunicación paralela 8bits
(explicar que la de 4 bits tiene errores)
Modo Gráfico (GLCD)
Fuentes personalizadas
Documentación
Notas
- Hacer una representación gráfica de la disposicion de las filas y columnas, lo del 0x80 y 0x88
- Explicar como lo soluciona dc42
- Explicar como soluciona dc42 el problema de que cada AC son 2 bytes y que cada byte representa 8 pixeles (cada pixel corresponde a un bit)
- Explicar uint8_t *ptr = image + ((16 * r) + (2 * startColNum)); y también la parte (2*startColNum)
- Explicar sendLcdData(*ptr++);
- Creo que cada vez que si se hace esto:
setPixel(1,1); flush(); setPixel(2,1); flush();
Esta dibujando la pantalla entera para cada flush(), pero no lo entiendo porque la función flush() esta preparada para renderizar un AC de una fila concreto