扩展卡接口屏包含了一块显示屏和一块驱动板,可以通过扩展卡的接口进行连接,使用时只需要将扩展卡接到单片机的对应接口即可,非常方便。这种屏幕的使用一般需要驱动程序的支持,但一些常见的扩展卡接口屏,如SPI屏、I2C屏等则有相关的现成驱动程序库,使用起来非常简单。
串口屏需要通过串口和单片机进行连接,使用时通过串口发送指令实现屏幕上内容的显示。它们有两种类型:TTL和RS232,其中TTL适合与单片机直接连接,而RS232则需要转换电路。相比扩展卡接口屏,串口屏不需要使用额外的驱动程序,而且设计思路比较简单。但是,由于它们需要占用串口,如果单片机的串口资源较少,可能会导致冲突或无法实现。
并口屏需要通过并口和单片机进行连接,使用时需要发送指令来控制显示内容。它们通常分为两类:8位和16位的,并且还需要一些控制线。与串口屏相比,它们不会占用单片机的串口资源,但是需要处理更多的数据线和控制线,设计稍显复杂。
RGB接口屏是一种高质量的屏幕,可以通过RGB接口和单片机进行连接。这种屏幕的驱动要求非常高,需要使用FPGA或DSP等辅助芯片进行控制。优点是色彩还原度高、对画面的刷新率要求较低,适合于涉及到图像处理等领域。缺点是价格比较高,对驱动程序和引脚的要求非常严格。