LED Blink Demo
Here is a simple example program in Assembly language for LED blinking project. This code written in MPLAB IDE.
Compiler : Microchip ASM Compiler
Kit : Bootloader USB PIC18F4550
Project : LED Blinking Demo
Hardware connection : RD6 -> LED 1
Create a project file in MPLAB is here
	processor PIC18F4550
	#include < p18f4550.inc>
temp1 equ 0x26
temp2 equ 0x27
temp3 equ 0x28
	org 0x2000
	goto init
	org 0x2020
	goto int_isr
init
	movlw b'00001111'
	movwf TRISD
	clrf INTCON
loop
	bsf PORTD,6
	call delay1sec
	bcf PORTD,6
	call delay1sec	
	goto loop	
delay1sec                    ; appx. 1sec delay
    movlw .60
	movwf temp3
dela
	decfsz temp1,1
	goto dela
	decfsz temp2,1
	goto dela
	decfsz temp3,1
	goto dela
	return
int_isr
	retfie
	end
User Comments
No Posts found !Login to Post a Comment.