一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 2762|回复: 7

求助 12864 显示问题

[复制链接]
发表于 2014-6-11 22:16 | 显示全部楼层 |阅读模式
手上有几片12864,最近拿出来想做个小制作,但是弄了几天都不正常显示,头都大了,恳请用过的朋友帮忙看一下我的程序,现在的问题是怎么修改程序,都是全屏都是黑点,也就是全亮,关显示也不管事,检测是否“忙”正常,就是无法写入指令,谢谢了,下面是我的简单测试程序+ n, N+ G, c5 d) u" X
1 R3 o. P7 O  \" a! c1 y

- \% C; o. L- A' {% B3 ]6 TRW  EQU  P3.0 ;3  
) n: t  G; W& l5 Z, x+ {: tRS  EQU  P3.1 ;4
0 ]2 M1 f7 i0 d4 ^* Z0 e& A& iE  EQU  P3.2 ;5
& D% E. W- L" t) mRST  EQU  P3.3  ;6
( r1 ^5 |& {3 r8 a! KCS1  EQU  P3.4 ;15 - P5 s) ^8 ~) D' u" O  H  E
CS2  EQU  P3.5 ;16/ F% z3 F& `  e+ N. R
LED1 EQU  P3.7
% t; @* ~4 u: h" ZCOM  EQU  20H9 A" A, c! V; L* a0 n
DAT  EQU  21H8 y+ d# w. w& R! @4 h# G

. H: v! j- Z* U: K( _. N0 iORG  0000H4 [5 g% e, H# m' G/ A
AJMP START6 u8 ?4 c5 e, Q& k6 i' \% R* A
ORG  0030H3 J& p/ {( G8 i4 T" B' a
START:. D  W: P' ~  s: w
MOV  SP,#60H
9 ~6 O4 b/ a9 L1 ~5 G" D5 FMOV  A,#0FFH
2 j* ~9 V* y9 j- Q& u. XMOV  P1,A
5 h% L# \, D. d3 A" Y, nMOV  P3,A
& f/ b" F) T' E( S1 E" e4 cCLR  CS1  ;片选高电平有效
# Y8 V; Q3 y# fCLR  CS2  ;片选高电平有效  c  b* b* d7 _, g5 v& m
CLR  RST+ U5 l0 P( r4 o* ~
LCALL DELAY100MS
! r& O/ _8 Z6 ^8 X# B$ M9 l6 {! NSETB RST
# Y$ J3 \) n$ K0 q* r5 nLCALL INT_LCD   ;LCD初始化
& o1 m0 V4 J$ A  `MAIN:# {/ I1 x1 W, l+ E
JMP  $
% X( H. E9 J% j4 G+ K- k; z% ~2 HW_INSL:0 |* \( [3 k# i7 i1 \
SETB CS12 M" a& A2 @' |) b7 a- ^
CLR  CS2& K  j4 m- d; c! F
LCALL W_INS* `2 t# j" R( a- Y0 z
CLR  CS1
+ r4 [5 ^2 d- D; b" j+ v2 OCLR  CS2
5 M8 M4 E& N& |5 ZRET2 ?- {# l2 n; {* E5 j
W_DATAL:
* A% x) G. R' j/ P* F. c/ e, r, ~SETB CS1) Z* O  G+ D( @  a8 V3 F- d& r
CLR  CS2
$ q- f1 l8 K; D( I5 oLCALL W_DATA* A: I; j. g$ A6 f) }" o. f  P
CLR  CS10 }) }! e) n6 B. b
CLR  CS2
$ l5 x( B: j# s8 _' SW_INSR:
, x- s: i! {, jSETB CS2
# ^8 U# g5 J- l7 M& i; I. |2 fCLR  CS1
2 S/ }9 A8 q; x! u% j5 B  ~9 tLCALL W_INS
4 D! n2 _: u( i  F9 [7 tCLR  CS13 r6 h$ I9 ~; b/ D
CLR  CS2
; L* g: l2 K2 U' ]! e' C) i3 ~RET$ `0 u+ r9 M; O
W_DATAR:
* c$ \5 c$ y  v- e3 p6 _  ySETB CS2
$ k; r( N( D; G; ^& ~& |8 F1 s! ^CLR  CS1
/ v1 @+ e9 c3 }LCALL W_DATA
1 Q% U- O$ ~4 _% p( [% ?7 BCLR  CS1+ h9 N/ L$ w. S* {2 ]: e
CLR  CS2
5 [) k) i1 b: A# Z. z: t$ T3 aW_INS:! D# I* _9 `+ r* m2 t3 e
CLR  E" E" ~6 k. \  j$ [% s9 Y2 k5 _% b
SETB RW
3 b+ W* N( V8 p2 P( a: H/ CCLR  RS" n- n% L1 A% R8 g, u: a
MOV  P1,#0FFH
) M! _) |2 {, F+ F, r- k9 @SETB E! i8 c0 H' y2 e6 c
MOV  A,P1
/ ~0 \* R$ a# f+ zNOP& s3 l, |) h- c) ]3 m3 W3 m2 p
JB  ACC.7,W_INS( d2 ~1 b3 K" F$ I
CLR  E
9 W7 [3 G' w( y7 J% T# F' YCLR  RW
4 o% V1 [- w6 y5 C5 e7 ?MOV  P1,COM
" N4 N& j+ d! RSETB E2 ]* s/ L( v3 [* W
nop
* z( B: s( a% n% i1 a' E3 HCLR  E, O3 S3 |4 _+ H! F7 ^
RET
0 ~* ^; H4 L9 s) z3 L$ u2 XW_DATA:9 I; m3 R6 A9 E$ D/ u( k0 |4 Y" b
SETB RW
" x" {2 J6 B+ l3 ZCLR  RS
8 t7 ?8 A8 Z* g/ C! wMOV  P1,#0FFH
7 d, D) U" d3 i  V5 `SETB E
7 t. G/ N2 F6 r5 i$ wMOV  A,P1
, O  _! k& f8 `% C9 G5 G" vCLR  E
& u# q% T$ L8 r# P: C# s, eJB  ACC.7,W_DATA
! i! I& W; i3 t" e2 |* q' l" pnop. o# Z# G8 u, b/ ]1 m9 m
CLR  RW
* \- e$ T2 o0 P) l0 LSETB RS
7 `. |; y2 h6 W7 f$ A/ yMOV  P1,DAT
7 i* P& x7 \( y1 Y7 JSETB E
, R4 w. x; q# p2 Y7 @nop6 {/ t7 E7 g' a, @. s5 Q1 c
CLR  E
; Y! |" g" c5 D- L' p- ]% V1 rRET
* G$ q3 A; z! q0 a: V7 \! i6 G  m

/ {8 U, N; y2 u$ a4 YINT_LCD:5 D: d  H) N! S# |7 F2 n3 J  w0 [3 r
MOV  COM,#0C0H ;设置第一行$ Y; N% t0 M4 t" {
LCALL W_INSL! d6 H2 b+ u% b2 E, V5 `
LCALL W_INSR, ~0 s: a4 Z; K8 r
MOV  COM,#3EH ;关闭显示
# p5 K! I' q7 t5 r( E5 GLCALL W_INSL
- b0 ?3 X5 b. w4 D* JLCALL W_INSR
# J$ ^$ i' t6 c$ [' N0 y2 \MOV  R1,#0B8H* \' Z1 T" j0 G1 H/ g$ K1 R
CLRA:
3 m# X, S6 O' V4 J/ V+ A" iMOV  COM,R1  ;第一页- x9 Z7 {" C/ [
LCALL W_INSL
; o3 L1 `( c# I$ X* ?LCALL W_INSR  a% C$ H- [, c6 f5 H% X
MOV  COM,#40H ;第一列" u. J/ W6 I8 T& P0 F6 B. |# i
LCALL W_INSL% A$ e, u# t2 n+ Z; m0 \
LCALL W_INSR
, W+ u% }' r, J. `+ pMOV R0, #640 o$ `- g: ^8 g/ j, E
CLRB:
1 d! n7 q7 v" D' QMOV  DAT,#0
" S9 E2 x3 C1 F- z* I# JLCALL W_DATAL5 m+ {" L$ r7 M# @  D7 S
LCALL W_DATAR6 ?3 g/ e2 W' }" U( {0 E
DJNZ R0,CLRB
# ~. M' t6 x0 m+ k) W6 g- N0 kINC  R18 j4 W3 G1 i8 B" K- `
CJNE R1,#0C0H,CLRA ;是否写完8页
  K8 V2 N5 F, f  X) K3 X7 m$ H' rMOV  COM,#3EH ;打开显示
' ^0 S3 \  l/ T) x$ ?& _  ~LCALL W_INSL0 V2 ?( |, o7 e- @. s; O* z; }2 c
LCALL W_INSR3 P; R8 z' O: a/ t
RET
) Y2 s$ d: w3 O: k
( K% f0 _  _) C6 PDENG:
1 ?& Y4 a; U6 F1 S( oCLR  LED1* W% W! v9 Y9 k" l% E
LCALL DELAY100MS
  P& }2 [. L3 F# WSETB LED19 B* N3 n3 }4 }( g7 b2 X1 X6 n
LCALL DELAY100MS
- M* h0 u) k% yRET2 y: [* I, v0 i
! o) t" }: {. V
DELAY2MS:   ;误差 0us
' f( h2 F1 a4 i* bMOV  R7,#01H
. G- e: |3 m, ^- a1 c+ l- C1 g; aDL2MS1:
9 h, l# P. u' [# x9 ?3 J3 c( T, [% [MOV  R6,#8EH, @; b! _2 o" T% ~1 Q: p% D+ Y
DL2MS0:7 V! D% p3 _$ g9 {
MOV  R5,#02H
5 X& B2 c, g% \  R- u  DDJNZ R5,$; J7 G5 p5 \$ Y
DJNZ R6,DL2MS0/ j! R1 n/ |6 {
DJNZ R7,DL2MS1# K4 p# o* R0 k. d) X  K; D1 B
RET
2 o0 ?+ v1 Y' `+ s& W6 e6 Q7 Y! Z1 c% s' \3 N! E
DELAY100MS:   ;误差 0us5 V8 y- D7 O1 j5 b2 U8 w
MOV  R6,#0ADH0 @5 C  r4 U$ O1 i7 m& Z# F
DL100MS0:: Q# M% u# r" @
MOV  R5,#8FH; V9 ^5 w! O. V- j. e
DJNZ R5,$
) X' ~+ e* W# H- t: ~- R  W2 K4 oDJNZ R6,DL100MS0' H6 s2 L" O2 t0 {  @/ {
RET
, o& K, }; R, L+ V6 J% ?DELAY1S:   ;误差 0us4 S/ H8 C  k; d, M9 B* B6 M
MOV  R7,#17H' J8 q% G5 k9 X# Z: K' a2 k) e! {
DL1M1:3 |* B- d$ I  H! R6 ?
MOV  R6,#98H9 ?* W) G9 `2 u# k
DL1M0:: \  S/ x' a$ @
MOV  R5,#46H
/ e/ u7 h7 I6 w6 P, MDJNZ R5,$
7 M: @6 U3 p1 o7 J, }DJNZ R6,DL1M0
+ ]# w0 s  J" e3 x; `5 FDJNZ R7,DL1M1
7 n6 _* H) L8 o' t" ^4 n! {5 V! |RET/ O4 n2 t1 t# n! B: i

  P5 U& c: X3 g6 l' IEND
发表于 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:14! D4 V* C8 N' R" ^+ W# \$ l3 F! |
确定是ks0108的控制芯片吗?

: n! a9 Y) x. t# t- K/ U" }9 R  n! w2 H芯片上面些着hd61202,但是就是调试不成功,头大了0 J% ^7 o1 z0 o( [5 I1 A1 L
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

本版积分规则

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

GMT+8, 2025-8-20 12:06 , Processed in 0.035504 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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