一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 3139|回复: 7

求助 12864 显示问题

[复制链接]
发表于 2014-6-11 22:16 | 显示全部楼层 |阅读模式
手上有几片12864,最近拿出来想做个小制作,但是弄了几天都不正常显示,头都大了,恳请用过的朋友帮忙看一下我的程序,现在的问题是怎么修改程序,都是全屏都是黑点,也就是全亮,关显示也不管事,检测是否“忙”正常,就是无法写入指令,谢谢了,下面是我的简单测试程序1 V' I9 E0 P2 ]6 k  v

% G6 K$ S( n. w. `( n& P1 V. U7 O
RW  EQU  P3.0 ;3  " r: x* Z3 N3 i
RS  EQU  P3.1 ;4- y/ |7 x3 w/ ?' f# Y3 z( W( d/ n+ S
E  EQU  P3.2 ;5: K0 A/ R6 Q6 }8 o: m& n
RST  EQU  P3.3  ;6
* w) E6 e3 `9 _* HCS1  EQU  P3.4 ;15
) P9 b$ K7 r0 E0 r5 ]CS2  EQU  P3.5 ;16
1 u1 y6 d& g, Z& F. F  lLED1 EQU  P3.7
# p0 `* l* C& W5 K( FCOM  EQU  20H
$ Q7 y- u9 G" W; G3 _DAT  EQU  21H
% p* h3 g. V. r! ^9 E
  p, I, ?2 s; `ORG  0000H5 h* O6 L7 Y! K2 @# S
AJMP START8 P/ M  L& z' r+ p0 ^, o4 x/ y
ORG  0030H
  B# ?) F" O" H" z; v& qSTART:) i2 D; F5 j8 g' u& ]( u
MOV  SP,#60H
7 k% T. K$ O( d: _8 zMOV  A,#0FFH) u0 k/ k6 r5 F: I) h- b
MOV  P1,A* S, [: X. h/ t, r! m8 V
MOV  P3,A
+ o7 B1 v4 u% h3 z) g3 h4 |CLR  CS1  ;片选高电平有效
. s5 G5 u; D* V" @  _% G# PCLR  CS2  ;片选高电平有效) O9 ]! _. A& v2 `  E
CLR  RST
/ p! _. j! T& s, l$ \* C) T/ aLCALL DELAY100MS2 _; W5 i9 ?% L8 U+ m) N: c6 Y
SETB RST
# |6 v4 N5 J1 \" h- D' @1 GLCALL INT_LCD   ;LCD初始化
9 v0 A/ Z2 J; b, pMAIN:
; Z7 Q# v+ w* Z1 {' ZJMP  $% k  y# u9 K& |. ~$ n  _3 `# P
W_INSL:
0 ^: V$ x' u! [- W8 _4 P1 _SETB CS1
+ g( v& B; Z( C4 z- G4 y- q6 TCLR  CS2' q7 O5 i) v7 l/ k! }8 ^" C- I+ l
LCALL W_INS
- y% X; x/ @# e1 |. {3 ^- xCLR  CS1
+ d4 ^: d' ]! ^! i! @CLR  CS2
' Z) ^- V# q* R: L' O1 eRET
- J' S' B0 {6 YW_DATAL:* T) Z$ V" J* ^0 @/ t+ `6 F
SETB CS13 y* t( P1 I$ y9 ?3 F. Q2 T
CLR  CS2
: Y1 T" m$ q7 e  YLCALL W_DATA
  }9 P# W4 j3 U" d3 I5 K+ NCLR  CS1
0 F& N+ s9 v! g7 H7 q* hCLR  CS2; s' X$ B) T& E/ w/ Y
W_INSR:
  `9 f) @$ d# mSETB CS21 q; v: g1 L* H, L3 G; O
CLR  CS1* W* h5 \; g( S" w' ]1 `/ K
LCALL W_INS
3 g) X+ Q2 v* P- K4 a0 c9 sCLR  CS1
+ p3 T# ?4 o8 dCLR  CS2- m" ^% D  l+ g; Q0 W
RET- ~3 q+ R, f5 M' f' q( H, v) }0 E
W_DATAR:
  z3 p; j3 }, x) R3 {7 u3 LSETB CS2
: `% p- x8 F7 |% b" b; OCLR  CS14 P% [- x4 q/ `% n% ]5 a% c" o2 A
LCALL W_DATA
3 c! b5 |" j- |# JCLR  CS1" C1 K1 J3 I1 Z# T, C9 |" U1 W/ C
CLR  CS2
8 P, `1 @0 ~# NW_INS:( V! m. n7 _1 h' l" E6 N
CLR  E2 ~4 T' Y# ~2 i6 d* {7 T% W! v2 C
SETB RW
3 I8 E3 J% I) n) e  KCLR  RS
$ v2 Y' C; i6 tMOV  P1,#0FFH
6 Q+ y, r$ |# a8 n. {SETB E9 P0 a3 p# i1 C& ]* g: n2 l6 }: ^
MOV  A,P1. x! u! F6 s4 B; j& w2 u
NOP$ |5 G" _; P  E% ~4 P
JB  ACC.7,W_INS
2 n  y( X' x* F3 P4 b" WCLR  E: b  s3 o, q0 F/ o) E0 k
CLR  RW6 S' R$ {  o) D  L5 c# X& f
MOV  P1,COM
: |. G8 B- D8 Z1 c' z2 Q+ TSETB E
5 ^1 ?9 I6 e; n$ V- ~nop
) D$ }, U7 f: Q: BCLR  E
" H/ L! E% i9 T8 h/ `  M( Q* S7 GRET
3 D, u4 A# e. o4 s. P- Z7 \W_DATA:: z) Q0 J, S; q0 l. s. J3 S
SETB RW
4 x6 D" M! c; d8 `+ X4 \* }CLR  RS1 \9 y7 K# |# Z+ t7 ~" k& S
MOV  P1,#0FFH
' [0 o4 l1 v( l& }% m5 ]  dSETB E% t2 Z! `8 W5 r( O7 B! i
MOV  A,P1
9 N  _; r- D$ o0 d; L; Z: C: uCLR  E! ]- {4 G2 e" N# @/ D
JB  ACC.7,W_DATA8 d# d! b" O5 E- M
nop, d% }/ L) ~$ }9 {8 n" l
CLR  RW
# z1 g; N9 D' x; USETB RS
3 j2 B8 |0 K3 z2 L5 R3 NMOV  P1,DAT3 `- @, U; T' r& h2 r8 V7 R
SETB E
8 o8 ~; p: S. R& e- anop
, R- q3 P# x8 ~! v  eCLR  E
8 M: Y$ Q: }% J( A3 b6 TRET
. V6 F  ?4 b+ U+ Y  j# N7 r+ {( F  \2 a/ C9 ^; ^
2 ~, i$ G2 d/ L# ]! e" p
INT_LCD:
9 u' c) ^. v& L! W8 ~MOV  COM,#0C0H ;设置第一行! f+ C$ J! w! o) v( i* `
LCALL W_INSL
( Y  \0 t/ U) v- {* kLCALL W_INSR
  T! q2 H7 N# a: f  ^2 @MOV  COM,#3EH ;关闭显示
5 R5 w/ C; k9 W( I+ k& NLCALL W_INSL
6 g' q9 F! b( z/ w2 N* g6 p' aLCALL W_INSR2 r* D1 r. A7 x$ c
MOV  R1,#0B8H
- s) ]# H8 m7 Q$ j8 G( t$ W6 m: GCLRA:
& ]1 B: [# G) }+ i( Q, bMOV  COM,R1  ;第一页
* j6 D7 ~; m! i- n) W. rLCALL W_INSL" O% \: j" G/ T9 z
LCALL W_INSR8 J* f6 c7 n5 n0 u1 S
MOV  COM,#40H ;第一列0 [% x7 s7 x2 r' V4 T/ g
LCALL W_INSL
' y: d7 g# [3 V7 ULCALL W_INSR
6 q: w* ?0 [7 z! `" hMOV R0, #64
: A' S; H  ^( @5 ~- N2 X1 y! PCLRB:
9 c1 B. i) v. e! g' o* v. X9 |MOV  DAT,#0
; L+ o% i3 G9 n/ I" RLCALL W_DATAL
( d' D5 m1 R1 E: W: f$ }: [. W/ JLCALL W_DATAR9 s; Q& x! s8 c/ t6 {  W* r
DJNZ R0,CLRB9 [" Q3 M' O: n! T  o( J
INC  R1
9 n/ u$ @4 V3 o6 ]& |  K6 XCJNE R1,#0C0H,CLRA ;是否写完8页( @! u& M! |# H. f) S# N$ B
MOV  COM,#3EH ;打开显示/ n8 s. R$ K- d# }4 @: J: @4 ^
LCALL W_INSL
& W) ^0 ~1 d+ u* ^LCALL W_INSR& X' x7 a' s; g: g  \: h# t0 `
RET
8 i' z' |' ^1 S6 j3 c9 B& H$ P: E# B" K' ^+ ?6 W
DENG:8 A. a! C% @2 L6 U
CLR  LED14 p8 P5 E5 C* d1 Q' A, ?% ^5 d! _
LCALL DELAY100MS
1 X( I! n; a0 G" M2 k4 uSETB LED1
8 a) l3 [2 s5 WLCALL DELAY100MS
' A# p7 o$ H* Q) `5 V8 U1 JRET
2 [5 r1 j! h% F1 Q3 K7 V- E: V; T: J9 ?
DELAY2MS:   ;误差 0us& J5 q/ f! f1 v" V) ^
MOV  R7,#01H
& Z' F7 A& D1 Z) M6 y  ODL2MS1:8 s4 v& W2 e7 A* K# d, i
MOV  R6,#8EH+ S5 _# h3 x: Y
DL2MS0:4 _: f: c0 Y5 x  j
MOV  R5,#02H# F( _. D- b( x& j' M% d6 [
DJNZ R5,$
; R& U* U5 f1 a* HDJNZ R6,DL2MS0) i, k, H5 Q9 P% |8 p( L- }
DJNZ R7,DL2MS1
: v9 K7 t' \! X( H5 A* jRET% t1 {5 p: A% N2 z

, H8 D: x, B" _# Y/ h# T- vDELAY100MS:   ;误差 0us) P$ L9 k) u8 t" e' e( G
MOV  R6,#0ADH5 K" s0 Y* N+ R
DL100MS0:
$ O3 D3 c5 L/ r4 @* DMOV  R5,#8FH
" t# \4 ]  d, g9 C' ~6 ?DJNZ R5,$0 |. p" z# {' c/ B+ y; m3 m
DJNZ R6,DL100MS09 Y3 G& J& }& M# c5 S
RET# n3 w6 c' J$ e2 V- ?
DELAY1S:   ;误差 0us% ?% p5 P+ j9 C
MOV  R7,#17H
% P, `' }6 K; E7 o" u8 qDL1M1:- }5 D8 I! B* q% {- d" H; k6 l
MOV  R6,#98H8 I8 s+ k5 j$ E0 i9 q" e
DL1M0:
* Z) _3 E, U" i0 VMOV  R5,#46H
% p5 E0 c' ]0 W6 CDJNZ R5,$9 K8 y2 K2 O, _/ |
DJNZ R6,DL1M0
1 r5 i3 P5 f: FDJNZ R7,DL1M1
/ s1 D' @/ I$ p" ZRET
) w* r) a$ N  c8 I2 i# u
2 _" ]4 c' G+ @7 [  {END
发表于 2014-6-11 22:27 | 显示全部楼层
查看一下对比度的调节电阻,不一定是程序的事
回复

使用道具 举报

 楼主| 发表于 2014-6-11 23:14 | 显示全部楼层
接口没有对比度调节,只有vcc输入,板子上有自带的负压芯片
回复

使用道具 举报

发表于 2014-6-11 23:14 | 显示全部楼层
确定是ks0108的控制芯片吗?
回复

使用道具 举报

发表于 2014-6-12 06:54 | 显示全部楼层
下回求助马甲换“促织”?
回复

使用道具 举报

 楼主| 发表于 2014-6-12 10:39 | 显示全部楼层
kazuyuki 发表于 2014-6-11 23:147 M* _$ G9 R; K9 w* f- v
确定是ks0108的控制芯片吗?

7 y# i  |7 v$ x  D5 @/ ^+ l芯片上面些着hd61202,但是就是调试不成功,头大了: n1 n3 c; g% ], W3 ~
回复

使用道具 举报

发表于 2014-6-12 10:42 | 显示全部楼层
有些屏的引脚排列不是标准的,cs1,cs2的顺序和电平也有可能是反的。这个需要测试后才能知道。我就碰到这种坑爹的屏
回复

使用道具 举报

发表于 2014-8-9 18:57 | 显示全部楼层
帮不上忙,帮顶
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2026-2-25 15:06 , Processed in 0.039662 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表