并口LCD12864用DMA直接刷新@AI8051U
===不占用CPU时间,管脚兼容 89C52, 12C5A60S2
本例程基于AI8051U为主控芯片的实验箱V1.1版本进行编写测试。
黑白点阵LCD12864的显示程序,使用AI8051U支持的M6800并行接口,
通过DMA将1024字节的显示内容送到LCD12864,传送时不占用CPU时间。
显示图形、汉字、英文、数字等等。
其中图形显示发送命令和数据均使用DMA操作,本例运行于24MHz,
每次 LCD12864 DMA中断处理占用CPU时间为2.3us, 传输总时间84ms.
将要显示的内容放在1024字节的显存中,启动DMA传输即可。
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=10402
|