一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 3239|回复: 7

求助 12864 显示问题

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

2 n1 e5 E. Y! \9 B8 N
# J1 `& J: E- A! {RW  EQU  P3.0 ;3  
0 `+ [  l6 v) X2 p5 V) JRS  EQU  P3.1 ;43 Q: n, z, b( Z  i. j' V
E  EQU  P3.2 ;5; u. v4 A' S8 _9 b6 f# z; I- Z
RST  EQU  P3.3  ;6) _. Y4 p. K' F  o! ?
CS1  EQU  P3.4 ;15
2 P8 }* l( e/ S4 Z  ECS2  EQU  P3.5 ;160 A/ U9 s& Q0 a9 ~
LED1 EQU  P3.7/ x: i( a- h7 N" J5 J6 y' H, H
COM  EQU  20H
- [& \% e" d' A* m, \  _3 mDAT  EQU  21H+ H# ^: ^- U9 Z0 M  q% ^+ Y

8 \# J: ^& m. I( h3 \ORG  0000H
/ T: K+ ?% I0 D! L1 f& {AJMP START7 t0 t: f9 z6 o
ORG  0030H/ j+ [! `* E3 \6 V( @. g* g
START:1 H9 v! d* B6 M& c
MOV  SP,#60H- M2 ~4 W# s5 C& x' t( W& o
MOV  A,#0FFH
+ o% e) D; @# x# GMOV  P1,A8 g3 ^3 H# D: r
MOV  P3,A
$ y7 k  ]1 W2 q3 yCLR  CS1  ;片选高电平有效* ~2 J+ z3 N3 H7 ]" I% a1 I$ j
CLR  CS2  ;片选高电平有效$ i9 L5 r' l  X' S. K, Q& E9 r9 c
CLR  RST
5 \8 l% q9 J; _9 G  E1 F) ?LCALL DELAY100MS4 v) d: S8 o" r  g2 C) L
SETB RST
7 {! F# ]8 _9 |+ r) ZLCALL INT_LCD   ;LCD初始化1 U. r, T" C2 P
MAIN:
6 z- A6 Q. S/ d" z" _4 g/ @4 s' {JMP  $
: P. i! N$ [& z, A1 P/ i7 \W_INSL:
! o9 T0 R8 n. L* u; ZSETB CS10 i8 V( J# m: s( j
CLR  CS2$ `. a- I  o( |- z0 H
LCALL W_INS! B  [0 z  R5 n# B
CLR  CS12 \& P9 C/ }: b$ v- d- Z( Z9 Z
CLR  CS2
& ?; l6 B: _$ c1 v" DRET8 ^- c+ y/ N: |( W
W_DATAL:& I0 E# ~" q# u' |, W2 Y5 S
SETB CS10 E" |$ \+ C9 M
CLR  CS28 j% C; j2 c7 R- H& ~$ b  y
LCALL W_DATA
& `* G' G5 J- k1 @' UCLR  CS1
+ ]; r& j/ h7 OCLR  CS2- v; [+ K9 r; f. Y; p4 _$ g/ L( D2 x
W_INSR:7 I0 P! h# |! O0 q. Q
SETB CS26 z; E4 q6 S5 J7 g9 E
CLR  CS1
! P' R7 t2 {0 j$ k+ d3 @& RLCALL W_INS- p/ s* O7 V: _. F+ n2 i+ E$ }
CLR  CS1, H0 d% z  H) y! A+ }
CLR  CS2
) F- L1 D% G& ?+ Q1 m. I  Z/ [9 ^RET
% l9 Z# w4 H) y# U/ @3 EW_DATAR:
+ Z6 V+ o0 C" C! D! A" [0 D4 U& vSETB CS2
' T5 H# P. e1 Q: N6 ]5 y. d; `3 UCLR  CS13 z2 j5 z, ]/ c" |
LCALL W_DATA
7 L& M6 @6 K+ L2 S! q- \  XCLR  CS1
1 l. M1 g2 X, K: T6 F' s3 LCLR  CS2
+ V8 W+ x! q7 n; |W_INS:: U  B& d; J7 U6 T
CLR  E
/ |4 R3 z8 S. Q7 R5 a7 tSETB RW
4 X( a/ _8 }( l) E, m) d* ?CLR  RS( Y$ r6 A3 F" ?- H. N! }! ?+ B( c
MOV  P1,#0FFH" k: \$ Q$ D0 v7 Z" Z
SETB E3 y7 i# a5 [4 ~! v7 K0 z
MOV  A,P1
1 t! J# Z! |9 {3 S/ @) ]8 SNOP, V$ ~8 P& q1 I# ^( B$ |4 v
JB  ACC.7,W_INS$ R, v$ T* O% v3 F" m
CLR  E. h0 X! D0 Q( h" i
CLR  RW7 i. ?$ n" x* ?. d3 r( d' E1 k
MOV  P1,COM 3 {7 @2 ~* i# [
SETB E' H9 v( {6 ], H9 A0 X
nop
+ ~% Z# |$ \# j' n$ p- [5 |: _CLR  E
2 L' F. K% U! h# n+ {4 ?; I! bRET
$ \  r! n( U4 M. S/ P0 hW_DATA:( K- h2 C6 l" g
SETB RW
$ V, f! K9 T# C( I; x9 ^  gCLR  RS% W6 D5 J# \+ Y4 z3 {
MOV  P1,#0FFH8 m: E9 i, s; y+ j( ^0 \
SETB E! t3 `2 w! M7 M3 ^4 y* f
MOV  A,P1/ \( V, I) t+ |
CLR  E6 h5 k& U/ n& H9 |( [. w+ ~
JB  ACC.7,W_DATA
; o# O7 x0 [( V' y& lnop
% O  Q7 T. y, ~% a! N% OCLR  RW
7 H* x! j0 }" }7 l  m3 TSETB RS) l5 ]" q: Z1 i! z
MOV  P1,DAT
; `, B3 U; w; i$ ASETB E
0 b& H6 T# I' q  g+ L* k1 A( ?nop! X4 i$ k. [' H' X  y
CLR  E
, Z: B- X+ G+ T1 J; J" uRET  {; i$ I. g- L0 H! ?( t* G) R  S

1 V+ t2 P  _/ N! {5 m. U
6 u. _, ~4 [/ w+ I! p0 cINT_LCD:
9 s2 r% Z+ u9 ~9 l* }7 \* \0 mMOV  COM,#0C0H ;设置第一行
4 r" s# F3 ]% K& b9 V5 _LCALL W_INSL
# s4 }" a5 Z- pLCALL W_INSR1 z& E% V0 }! M+ g
MOV  COM,#3EH ;关闭显示
; C: `- M/ U& p6 y' g$ H6 v' yLCALL W_INSL7 l- F" Y6 m# L4 I4 s
LCALL W_INSR5 e/ B1 g( |: G9 _
MOV  R1,#0B8H" X2 A' \6 u& `
CLRA:
; g$ W8 \3 c; K$ E8 NMOV  COM,R1  ;第一页3 F- d2 G$ r7 e$ w  t; F4 V$ R6 a0 x
LCALL W_INSL
3 t' R. s8 O% P2 pLCALL W_INSR
$ X1 x6 K3 l' G# UMOV  COM,#40H ;第一列
* m5 p+ W+ }( Q, |# _LCALL W_INSL  N* ]; l; r, d+ z
LCALL W_INSR7 C) j) v; K4 a- b0 z
MOV R0, #64
: f+ W; A. t7 T- Q4 E! J7 r- K3 P7 iCLRB:
- \! _# M: d, K' TMOV  DAT,#0
1 H: m. F" c* E7 q0 F3 [; NLCALL W_DATAL
7 L5 q9 a, P/ A* h( ?LCALL W_DATAR
# y; W# t* A: k$ S: o6 {* T6 w% m7 c! ODJNZ R0,CLRB; {2 f, m; x/ i
INC  R1
) }" u2 M4 R% y- ]% B  [CJNE R1,#0C0H,CLRA ;是否写完8页0 ]3 c( e& W# P1 ^' S
MOV  COM,#3EH ;打开显示( o/ k" @  f, I. m3 c  M
LCALL W_INSL& i. m/ M# u/ q; H
LCALL W_INSR
' b8 B- @% }3 U5 x5 j# r2 |5 g0 }RET
. g0 _/ D' t- P1 U$ ^' \0 r/ F: d8 c7 g' m7 |& O+ w
DENG:
' j( N3 m4 Q: l  p4 ^% m( ?; |CLR  LED1
- X# \0 A' v! S$ cLCALL DELAY100MS' L6 D% Q) s4 p
SETB LED1
' M# y+ i8 X, O4 tLCALL DELAY100MS
6 W  ^: b1 `8 f2 vRET
3 Q1 |8 O# h% B7 K1 q  N; S3 r) b) `3 B. }2 ]! ]
DELAY2MS:   ;误差 0us4 p0 c; P4 a' J7 @: q& j$ t
MOV  R7,#01H
4 A8 l& j6 C# D5 U) CDL2MS1:+ u- n5 d% L0 ^
MOV  R6,#8EH
# ^8 ^' c; u# D, k7 |. pDL2MS0:+ A5 [( M8 R; Z1 A: v4 j1 h
MOV  R5,#02H  d/ p2 R) a2 B) E! L6 R4 l4 k& [  C. \
DJNZ R5,$
) w9 c) G- a' ~/ E* L) M& y5 n4 v. e& r* DDJNZ R6,DL2MS0$ s7 A! k6 ~  U$ ^
DJNZ R7,DL2MS1
5 o# c( \3 `2 M" {+ QRET' z, A" n: R2 G6 x! }$ |
- C5 _1 ~! i* y% p4 q
DELAY100MS:   ;误差 0us
0 |! ~  ]4 y/ m. [/ }6 qMOV  R6,#0ADH, T6 c$ L+ [$ G+ c6 V. K3 N8 y
DL100MS0:) E! _4 j" M( {* X/ I! H5 p! |
MOV  R5,#8FH. d  T& Y" \0 D) ^" }/ q, ^
DJNZ R5,$
7 c1 n/ F! P; `/ K! mDJNZ R6,DL100MS0$ N* V0 r! w* ~- v# l' z* k
RET
9 _$ l( T3 ~' I& u9 ZDELAY1S:   ;误差 0us
* U/ e3 S5 h  I! }0 W  QMOV  R7,#17H
% k0 ~) [: q, p3 m7 X7 UDL1M1:
+ v; I# }/ G% A' S4 h! u/ \MOV  R6,#98H
$ E1 x7 `- o9 f2 O1 kDL1M0:
" Y# p" P% E. E1 O# y7 AMOV  R5,#46H
9 P6 |( J( x/ N9 l3 I8 n. ]( JDJNZ R5,$
6 _, C$ q* B5 Y8 U  ^* O" Q; uDJNZ R6,DL1M01 H+ A' s( x) v
DJNZ R7,DL1M1
5 ]5 N* |/ D/ H) ]8 n6 VRET1 `! X- H$ Q% b& h( n: o. Z0 \! v
1 Z/ F$ r- ^  P0 |
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:146 s, {# {- K7 f
确定是ks0108的控制芯片吗?

+ R( [. U6 M9 q- N# w! Q4 e芯片上面些着hd61202,但是就是调试不成功,头大了
& a* F7 {6 r0 D0 z, Q9 V  i
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

本版积分规则

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

GMT+8, 2026-4-21 16:08 , Processed in 0.032949 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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