controlar impressora DR-700 para imprimir cupons[RESOLVIDO]

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

controlar impressora DR-700 para imprimir cupons[RESOLVIDO]

Mensagempor cristian » 03 Ago 2009 10:28

galera alguem conhece os comandos para fazer esta impressora imprimir ???
ela tem entrda rs232
Editado pela última vez por cristian em 05 Set 2009 22:20, em um total de 1 vez.
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor Alesandro F Zagui » 04 Ago 2009 11:18

No site do fabricante eles diponibilzam o manual que ensina a fazer a comunicação com a impressora:

http://www.desenvolvedoresdaruma.com.br ... _FS600.zip

E a comunicação RS232 voce deve usar o CI MAX232:

http://pdf1.alldatasheet.com/datasheet- ... AX232.html

Voce pode usar a Usart do Pic para a comunicaçao
Exemplo de configuracao da Usart:

;CONFIGURACAO USART

MOVLW B'00100100'
MOVWF TXSTA ; CONFIGURA USART
; HABILITA TX
; MODO ASSINCRONO
; TRANSMISSÃO DE 8 BITS
; HIGH SPEED BAUD RATE
MOVLW .25
MOVWF SPBRG ; ACERTA BAUD RATE -> 9600bps

BANKSEL PORTA ; SELECIONA BANCO 0 DA RAM

MOVLW B'10010000'
MOVWF RCSTA ; CONFIGURA USART
; HABILITA RX
; RECEPÇÃO DE 8 BITS
; RECEPÇÃO CONTÍNUA
; DESABILITA ADDRESS DETECT

Ensinei a pescar, agora é só pegar o peixe!!!!

:D
Alesandro Freire Zagui
Alesandro F Zagui
Byte
 
Mensagens: 154
Registrado em: 12 Mai 2009 11:03
Localização: Campo Mourao, Pr

Mensagempor cristian » 04 Ago 2009 15:20

obrigado vou pescar agora
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor Alesandro F Zagui » 04 Ago 2009 16:27

O clock da CPU nesse exemplo é de 4mhz, caso use um clock diferente, tem q fazer os calculos do baud rate.

Tem esse programa que faz o calculo:
http://www.micromagicsystems.com/#/pic-baud/4523812801

Boa sorte, e poste os resultados.
Alesandro Freire Zagui
Alesandro F Zagui
Byte
 
Mensagens: 154
Registrado em: 12 Mai 2009 11:03
Localização: Campo Mourao, Pr

Mensagempor cristian » 25 Ago 2009 22:14

tem como imprimir so testo com esta impressora pois ela é completa pra impressao fiscal

quero controlar a posição do texto e tudo mais estou com o manual mas so tem comandos fiscais[/img]
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor cristian » 30 Ago 2009 17:35

nao consigo imprimir nada com esta impresora

qual seria o comando certo para imprimir um texto ???

tem um manual com os comandos diretos mas nao acontece nada so avança uma linha
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor Alesandro F Zagui » 31 Ago 2009 08:21

Nunca usei impressora cupon fiscal.

Com impressora não fiscal, é só enviar um caracter ASC II que ela imprime.

Você esta usando RS232 para comunicar com ela?
Alesandro Freire Zagui
Alesandro F Zagui
Byte
 
Mensagens: 154
Registrado em: 12 Mai 2009 11:03
Localização: Campo Mourao, Pr

Mensagempor cristian » 31 Ago 2009 09:02

sim rs232 9600bps

ja enviei e nada
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor Alesandro F Zagui » 31 Ago 2009 09:19

Parece que o problema esta na comunicação com a impressora. Tente usar um programa terminal para verificar a comunicação do Microcontrolador.

Ja tentou pedir suporte a esse pessoal:
http://www.desenvolvedoresdaruma.com.br
Alesandro Freire Zagui
Alesandro F Zagui
Byte
 
Mensagens: 154
Registrado em: 12 Mai 2009 11:03
Localização: Campo Mourao, Pr

Mensagempor cristian » 31 Ago 2009 09:20

estou aguardando a resposta delees
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor cristian » 05 Set 2009 22:19

deu certo o cara que tava testando o codigo inverteu o pino 2 com 3 no cabo

perdi 2 dias por causa de um erro dos outros
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba


Voltar para PIC

Quem está online

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

cron

x