Abstract: A method for controlling active matrix displays in an inexpensive manner, in particular with a highly flexible color diversity, includes running a program stored in a program storage device of a microcontroller. The program actuates a DMA controller to read image data of the color depth of 1 bit per pixel from a data storage device, and transmits via the DMA controller an RGB image data set generated by the program therefrom to a hardware SPI connected to the DMA controller. The hardware SPI transmits the RGB image data set to the active matrix display in a serial manner via the data output thereof, wherein in order to synchronize the data transmission to the active matrix display, the SPI clock output controls the pixel clock input of the active matrix display.
Abstract: A method for controlling active matrix displays in an inexpensive manner, in particular with a highly flexible color diversity, includes running a program stored in a program storage device of a microcontroller. The program actuates a DMA controller to read image data of the color depth of 1 bit per pixel from a data storage device, and transmits via the DMA controller an RGB image data set generated by the program therefrom to a hardware SPI connected to the DMA controller. The hardware SPI transmits the RGB image data set to the active matrix display in a serial manner via the data output thereof, wherein in order to synchronize the data transmission to the active matrix display, the SPI clock output controls the pixel clock input of the active matrix display.