Página 1 de 1

Mudar velocidade da serial

MensagemEnviado: 29 Nov 2011 20:00
por Luiz
Olá a todos,

Estou usando o compilador da CCS,e nele para mudar a velocidade da serial eu uso set_uart_speed(9600);.

O que eu queria saber é como eu escreveria a mesma coisa em assembler ?


Luiz.

MensagemEnviado: 29 Nov 2011 21:32
por vtrx
Código: Selecionar todos
   BSF STATUS,RP0   ;SETA BANK 1 DE MAMÓRIA
   MOVLW   .25         ;Baund Rate 9.200
   MOVWF   SPBRG
   BCF STATUS,RP0   ;SETA BANK 0 DE MAMÓRIA

Isso para um 16F628 a 4 mhz,de uma olhada no datasheet do micro.
Voce quer alterar os rates on the fly?

Re: Mudar velocidade da serial

MensagemEnviado: 30 Nov 2011 21:17
por andre_luis
Tem um recurso na IDE do CCS que permite visualizar o código compilado para o assembler do programa original escrito em C.


+++

MensagemEnviado: 04 Dez 2011 07:19
por Luiz
Já sei o que eu precizava saber!

Obrigado,pelas duas dicas, valeu!!!!!!