Display Gráfico Ks0108B

Software e Hardware para linha x51

Moderadores: 51, guest2003, Renie, gpenga

Display Gráfico Ks0108B

Mensagempor fabiorike » 20 Out 2006 08:05

Bom Dia,

Estou mexendo com este display e gostaria de saber se alguem conhece algum tutorial sobre este display para poder usar-lo no 89S51?

Alguem tem algum programa em asm para eu poder dar um aolhada e ver como este display funciona?

Obrigado

fabiorike@bol.com.br
fabiorike
Bit
 
Mensagens: 46
Registrado em: 16 Out 2006 10:32

Mensagempor eletroinf » 22 Out 2006 22:08

Bueno, nesse site tem alguma coisa, só que em C; procura por "glcd"

http://hubbard.engr.scu.edu/embedded/av ... files.html

indo direto ao assunto:
http://hubbard.engr.scu.edu/embedded/av ... cd_8c.html

Aproveita a dica do Reni pra tirar a coluna de números do código...
Se tu procurar no google tem bastante coisa também sobre LCDs com este controlador, principalmente em C.

Ricardo
Avatar do usuário
eletroinf
Word
 
Mensagens: 948
Registrado em: 12 Out 2006 14:59
Localização: Santa Maria - RS

Mensagempor fabiorike » 23 Out 2006 16:34

Alguem poderia ver o q está errado neste software?


RS bit P2.0
RW bit P2.1
E bit P2.2
CS1 bit P2.3
CS2 bit P2.4

DB0 bit P0.0
DB1 bit P0.1
DB2 bit P0.2
DB3 bit P0.3
DB4 bit P0.4
DB5 bit P0.5
DB6 bit P0.6
DB7 bit P0.7
dado EQU P0
led bit P3.7


org 0

inicio: mov sp,#60h
clr E
clr RS
clr RW
setb CS1
clr CS2
mov DPTR,#iniciar
call enviar
clr CS1
setb CS2
mov DPTR,#iniciar
call enviar
clr E
clr RS
clr RW
clr CS1
clr CS2


setb CS2
clr CS1
mov DPTR,#escrita
call escreve

jmp $

escreve: clr A
movc A,@A+DPTR
inc DPTR
cjne A,#99h,escreve1
ret

escreve1: mov dado,A
setb RS
setb E
clr led
clr E
jmp escreve


enviar: clr RS
clr A
movc A,@A+DPTR
inc DPTR
cjne A,#99h,enviar1
ret

enviar1: mov dado,A
setb E
clr E
jmp enviar



iniciar:

DB 0c0h,40h,0b8h,3fh,99h

escrita:

DB 0,0feh,10h,10h,10h,0feh,0 ;H
DB 0fch,12h,12h,12h,0fch,0 ;A
DB 0feh,08h,10h,20h,0feh,0 ;N
DB 02h,02h,0feh,02h,02h,0 ;T
DB 0feh,12h,32h,52h,8ch,0 ;R
DB 7ch,82h,82h,82h,7ch,0 ;O
DB 0feh,08h,10h,20h,0feh,0 ;N
DB 0,0,82h,0feh,82h,0 ;I
DB 0,0c6h,28h,10h,28h,0c6h,0 ;X
DB 0,99h
end
Eu dei uma mudada em relação ao que tinha na Hantronix.
falows
fabiorike
Bit
 
Mensagens: 46
Registrado em: 16 Out 2006 10:32

Mensagempor ftegon » 24 Out 2006 16:45

Ola.

No site

http://www.techtoys.com.hk/8051/AT89S52 ... D-STK1.htm

Você encontra uma biblioteca desenvolvida em C para o controlador
grafico KS10B e microcontrolador ATMEL AT89S52

Ate+

Fabio Tegon
ftegon
Bit
 
Mensagens: 36
Registrado em: 13 Out 2006 09:05

Mensagempor fabiorike » 30 Nov 2006 12:36

Boa Tarde,

Para este Display só existe fonte de 07x05? Aluem conhece alguma menor? sei lá 07x03, por exemplo.
Eu gostaria que fosse menor que 5 bits, 3 bits estaria ótimo.
Obrigado
fabiorike
Bit
 
Mensagens: 46
Registrado em: 16 Out 2006 10:32

Mensagempor fabiorike » 30 Nov 2006 15:21

Cmo eu faço para ler os dados do display para o controlador?
Obrigado
fabiorike
Bit
 
Mensagens: 46
Registrado em: 16 Out 2006 10:32


Voltar para 8051

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x