Buenas.
Necesito ayuda para exportar un poco de codigo en basic para c.
Seria para el un avr.
Gracias
"Pines
clk con 5
dato con 4
rsout con 1 "1
rsin con 0 "0
ana1
ana2
"Variables
tmp var byte
dat var byte
cont var byte
suma var byte
del var byte
msg VAR byte[16]
"Definiciones
DEFINE SHIFT_PAUSEUS 0
DEFINE CHAR_PACING 10
CMCON = 7
OUTPUT 0
OUTPUT 1
OUTPUT 2
OUTPUT 4
OUTPUT 5
OUTPUT 6
OPTION_REG.5=0
high 5
pause 1000
" Inicializar Saludo
for cont=0 to 16
read cont,msg[cont]
next cont
Gosub FIs
pause 5000
"--------------------------------------------------------------
"--------------------------------------------------------------
Fis:
suma=156
" Sacar las palabras de control
Shiftout dato, clk, 5,[126]
high 4
Shiftout dato, clk, 5,[237]
low 4
Shiftout dato, clk, 5,[15]
high 4
"Sacar mensage
for cont=0 to 15
tmp=msg[cont]
dat=255 - tmp
suma=suma ^ dat
Shiftout dato, clk, 5,[dat]
low 4
next cont
"Suma de control
dat=suma + 1
Shiftout dato, clk, 5,[dat]
low 4
return
"--------------------------------------------------------
"Datos de la EEPROM
"--------------------------------------------------------
data "--HOLA--","PASS","TEL:"
data "TELEFONO"
data "K=2035MB"
data "T=135.2C"
End