|
哪家店就不说了,经常上论坛的都知道的那家
(原文件名:24064-2.png)
(原文件名:24064-1.png)
(原文件名:16464-1.png)
(原文件名:24064-3.png)
(原文件名:24064-4.png)
/************************************/
//
// KS0065_16064LCD驱动
// MCU : STC12C2052
// 作者: longquan
/************************************/
DR2 BIT P1.2 ;串行数据 160BIT/行
CL2 BIT P1.3 ;数据锁存
CL1 BIT P1.4 ;行同步
M BIT P1.5 ;交流输入,
DL1 BIT P1.6 ;场同步
LED BIT P3.0
ORG 0000H
//--------------------------
START:
CLR DR2
CLR CL1
CLR CL2
CLR DL1
CLR M
MOV DPTR,#0100H ;指向图像点阵,这里用的是ROM固定图像
;可以在大内存MCU(比如STC的带1K XDATA的型号)
//--------------------------
// 以下是驱动时序
//--------------------------
SETB CL1
SETB DL1
NOP
NOP
CLR CL1
CLR DL1
//--------------------------
MOV R7,#64
LOOP_1:
MOV R6,#20
LOOP_0:
CLR A
MOVC A ,@A+DPTR
CPL DL1
RLC A
SETB CL2
MOV DR2,C
NOP
NOP
CLR CL2
RLC A
SETB CL2
MOV DR2,C
NOP
NOP
CLR CL2
RLC A
SETB CL2
MOV DR2,C
NOP
NOP
CLR CL2
RLC A
SETB CL2
MOV DR2,C
NOP
NOP
CLR CL2
//---------------------------------
RLC A
SETB CL2
MOV DR2,C
NOP
NOP
CLR CL2
RLC A
SETB CL2
MOV DR2,C
NOP
NOP
CLR CL2
RLC A
SETB CL2
MOV DR2,C
NOP
NOP
CLR CL2
RLC A
SETB CL2
MOV DR2,C
NOP
NOP
CLR CL2
//---------------------------------
INC DPTR
CJNE R6 ,#10 ,NEXT
CPL M
NEXT:DJNZ R6,LOOP_0
SETB CL1
NOP
NOP
CLR CL1
NOP
DJNZ R7 ,LOOP_1
//--------------------------
CPL LED //这个是测试用的
AJMP START
delay: MOV R4,#100 //这个也是测试用的
LOP: MOV R5,#10
DJNZ R5,$
DJNZ R4,LOP
ret
//--------------------------
org 0100H
//此处放图像的点阵表每行20byte,64行
/* (160 X 64 )*/
END
点击此处下载 ourdev_627218SBWCC6.rar(文件大小:11K) (原文件名:LCM16064V1_0.rar)
点击此处下载 ourdev_627219O950Z8.rar(文件大小:50K) (原文件名:LCM24064.rar) |
阿莫论坛20周年了!感谢大家的支持与爱护!!
一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。
|