很简单的代码,显示效果很好,给ST7567 128*64的LCD用的,对UC1701也兼容。
单片机部分源程序如下:(余下代码请从附件下载)- /******************************************************************
- 名称:LCD.C *
- 作用:LCD显示主函数 *
- 驱动芯片:ST7567 *
- 编译环境:ARM Keil uVision 5 * *
- 本代码仅用于学习,交流使用,切勿用于商业用途!商业用途可耻! *
- *******************************************************************/
- #include <reg52.h>
- #include <intrins.h>
- #include "lcd.h"
- void main(){
- reset();
- init();
- clear();
- while(1){
- drawpic(0,0,128,8,pic);
- delay(50000);
- zi_mu(0,10,zi1);
- zi_mu(0,18,zi2);
- zi_mu(0,26,zi3);
- han_zi(0,50,zi5);
- han_zi(0,66,zi6);
- han_zi(0,82,zi7);
- han_zi(0,98,zi8);
- delay(50000);
- }
- }
复制代码
原理图: 无
仿真: 无
代码:
LCD12864.7z
(17.01 KB, 下载次数: 103)
|