#in clu d e <re g 52.h>#includ e <absacc.h>#d efine uin t un s ign e d in t#d e fi n e uchar unsigned char#def in eﻩD I SPO Nﻩ0 x3 f//显示开#de f i neﻩD I SPOF F0x3 eﻩ//显示关#de f i neﻩF I RS T ROWﻩ0 xc0ﻩ//显示起始行设立 1 1 L5 L 4 L 3 L2 L1 L 0,在 0 到 6 3行间选择#defineﻩ S ETYﻩﻩ0 xb8ﻩ//Y方向,8页 64 行,1 0 1 1 1 P 2 P1 P0,0 到 8 页选择#d e f i neﻩS ETX0 x 40 //X 方向,半屏 64 列,0 1 C 5 C4 C3 C2 C1 C0 ,0 到 6 3列选择/*P2+P 0口 16 位编址,有效位是 P2
3~P2.0,无关位用“1”表达P2
0--RS,P2
1--RW,P2.2--CS2,P2
3--CS1右屏命令和数据读写编址ﻩﻩﻩ CS2 CS1 R W RS*/ #def i neﻩ LLCD_C M D_W RXB YT E[0xf4 f f]//ﻩ0 1 0 0#de f ineﻩﻩLL C D_DAT_WRﻩ X B YT E[0x f 5 ff] //0 1 0 1#d efi n eﻩLL C D_C M D_RDﻩﻩXBYTE[0 xf6ff]//ﻩ0 1 1 0#def in eLL CD_D A T_R DﻩX BYTE[0 x f7ff]//ﻩ0 1 1 1/*左屏命令和数据读写编址*/#defin eﻩRL C D_CMD_WRﻩXBYTE[0 xf8f f] //1 0 0 0#d ef i neﻩ R L CD_DAT_W RﻩX B Y