.
El manejo de estas pantallas no tienen mayor misterio. Los puntos por linea se barren con un registro de desplazamiento (datos, reloj, Latch), y el barrido vertical de las lineas se hace de dos en dos con un código binario (A, B, C, D). Tienes un pin para ajustar el brillo con una señal PWM y poco más.
Con un PIC18 dudo mucho que puedas manejarla, hace falta algo más potente, y a nivel de programación fundamental usar DMA. Yo las estoy gestionando con un STM32F4 y tengo otro proyecto con un Kinetis MK66, ambos Cortex M4 de 32 bits a 168Mhz y 180Mhz. Tambien tengo en proyecto hacer algo con un Raspberry Pi 3.
Lo más cómodo es controlarlas con un Raspberry, por internet tienes librerías ya hechas, también hay librerías para Teensy con Kinetis. Para Teensy recomendable trabajar con las últimas versiones, 3.5 y 3.6, que instalan procesadores MK64 y MK66, sobre todo si piensas encadenar varios paneles para construir pantallas de mayor resolución.