TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: cocu3 en 10 de Noviembre de 2007, 11:02:12
-
buenos dias, creo este tema para saber si alguien tiene un ejemplo sencillo en assembler para el pic18f4550....
saludos...
-
Que tan sencillo?'' que es lo que deseas hacer?'''
tan sencillo como encender y apagar leds?'''
bueno aca va uno
list P=18F4550
#include<p18F4550.inc>
adcon1 equ 0xfc1
cmcon equ 0xfb4
ucon equ 0xf6d
intcon equ 0xff2
intcon3 equ 0xff0
sppcfg equ 0xf63
ccp1con equ 0xfbd
porta equ 0xf80
portb equ 0xf81
portc equ 0xf82
portd equ 0xf83
porte equ 0xf84
trisa equ 0xf92
trisb equ 0xf93
trisc equ 0xf94
trisd equ 0xf95
count1 equ 0x60
count2 equ 0x61
org 0x00
movlw 0x00
movwf trisa
movwf trisb
movwf trisc
movwf trisd
movlw 0xff
movwf adcon1
movwf cmcon
clrf ucon
clrf intcon
clrf intcon3
clrf sppcfg
clrf porte
clrf ccp1con
inicio
movlw 0xff
movwf porta
movwf portb
movwf portc
movwf portd
call retardo
movlw 0x00
movwf porta
movwf portb
movwf portc
movwf portd
call retardo
goto inicio
retardo
movlw .255
movwf count1
d1 movlw .255
movwf count2
d2 decfsz count2,1
goto d2
decfsz count1,1
goto d1
return
end
-
gracias, lo voy a montar, la verdad tengo q comunicarlo con el pc a traves de la interfaz usb, pero bueno por algo se comienza...
-
Pues para comunicacion USB prefiero el lenguaje C, en ASM creo que sera complicado, mas no imposible.
Si gustas paseatre por el subforo Lenguaje C para Microcontroladores o Pic Basic Pro y Protón, hay ejemplos para comunicarte por USB.
Saludos :-/
-
listo manito... gracias