Dear Friend, I am new to PIC Micro and I have selected 16F84 to start my testing. I have created an ASM program now how do I convert in to HEX file to program in to 16F84. My program using port A and A1(2nd ping)and I try to turned on and off LED. Here is my program and please advice me any thing to be added in to program. ----------------- ;Author Ashan Abeysekara ;Project Using PICMicro 16F84 to set PortA as out put and selective output and terned LED ON & OFF STATSU equ 0x03h TRISA equ 0x85h PORTA equ 0x05h COUNT1 equ 0x08h COUNT2 equ 0x09h bsf STATUS,5 ;switch to bank1 movlw 0x00h ;set port A as out put movwf TRISA ;put TRISA reg a out put bcf STATUS,5 ;returned to bank 0 ;Tuened ON LED STRAT movlw 0x02h movwf PORTA ;Delay LOOP1 decfsz COUNT1 goto LOOP1 decfsz COUNT2 goto LOOP1 ;Tuened OFF LED movlw 0x00h movwf PORTA ;Delay LOOP2 decfsz COUNT1 goto LOOP2 decfsz COUNT2 goto LOOP2 goto STRAT end ===== Thanks & Best Regards, Ashan Abeysekara (M) 65 90094105 __________________________________ |
|
How to convert .ASM file HEX need help...!!
Started by ●January 14, 2004
Reply by ●January 15, 20042004-01-15
try to download Micrcochip MPLAB program at www.microchip.com...with this
program, you will be able to convert your working .asm file into .hex --------------------- Emmanuel A. Gonzalez IEEE Student Member >From: Ashan Abeysekara <> >Reply-To: >To: >Subject: [piclist] How to convert .ASM file HEX need help...!! >Date: Wed, 14 Jan 2004 00:30:26 -0800 (PST) >MIME-Version: 1.0 >X-Sender: >Received: from engine.ieee.org ([140.98.193.23]) by mc5-f38.hotmail.com >with Microsoft SMTPSVC(5.0.2195.6824); Wed, 14 Jan 2004 04:45:58 -0800 >Received: from hormel3.ieee.org (gemini4.ieee.org [140.98.193.189])by >engine.ieee.org (Switch-3.1.2/Switch-3.1.2) with ESMTP id i0ECgFVk022126for ><>; Wed, 14 Jan 2004 07:42:15 -0500 (EST) >Received: from n20.grp.scd.yahoo.com (n20.grp.scd.yahoo.com >[66.218.66.76])by hormel3.ieee.org (Switch-3.1.2/Switch-3.1.0) with SMTP id >i0ECjvTR006025for <>; Wed, 14 Jan 2004 07:45:57 -0500 >(EST) >Received: from [66.218.66.97] by n20.grp.scd.yahoo.com with NNFMP; 14 Jan >2004 12:45:56 -0000 >Received: (qmail 24540 invoked from network); 14 Jan 2004 12:45:53 -0000 >Received: from unknown (66.218.66.216) by m14.grp.scd.yahoo.com with QMQP; >14 Jan 2004 12:45:53 -0000 >Received: from unknown (HELO n26.grp.scd.yahoo.com) (66.218.66.82) by >mta1.grp.scd.yahoo.com with SMTP; 14 Jan 2004 12:45:53 -0000 >Received: from [66.218.67.131] by n26.grp.scd.yahoo.com with NNFMP; 14 Jan >2004 12:45:53 -0000 >Received: (qmail 55114 invoked from network); 14 Jan 2004 08:30:26 -0000 >Received: from unknown (66.218.66.216) by m10.grp.scd.yahoo.com with QMQP; >14 Jan 2004 08:30:26 -0000 >Received: from unknown (HELO web14601.mail.yahoo.com) (216.136.224.79) by >mta1.grp.scd.yahoo.com with SMTP; 14 Jan 2004 08:30:26 -0000 >Received: from [203.127.138.85] by web14601.mail.yahoo.com via HTTP; Wed, >14 Jan 2004 00:30:26 PST >X-Message-Info: JGTYoYF78jGYUWNIdVSf66k2LjJiSDyF >X-eGroups-Return: > >X-eGroups-Return: >X-Apparently-To: >Message-ID: <> >X-eGroups-Remote-IP: 216.136.224.79 >X-Yahoo-Profile: ashan_abeysekara >X-eGroups-Approved-By: kjztech <> via web; 14 Jan 2004 >12:45:51 -0000 >X-eGroups-Remote-IP: 66.218.66.82 >Mailing-List: list ; contact > >Delivered-To: mailing list >Precedence: bulk >List-Unsubscribe: <mailto:> >X-UCE-Filter-Settings: emmanuel_g redirected to 90_OPT_OUT >X-Scanned-By: IEEE UCE Filtering Service >Return-Path: > >X-OriginalArrivalTime: 14 Jan 2004 12:45:58.0741 (UTC) >FILETIME=[5BDC1850:01C3DA9C] > >Dear Friend, > >I am new to PIC Micro and I have selected 16F84 to >start my testing. I have created an ASM program now >how do I convert in to HEX file to program in to >16F84. > >My program using port A and A1(2nd ping)and I try to >turned on and off LED. > >Here is my program and please advice me any thing to >be added in to program. > >----------------- >;Author Ashan Abeysekara >;Project Using PICMicro 16F84 to set PortA as out put >and selective output and terned LED ON & OFF > >STATSU equ 0x03h >TRISA equ 0x85h >PORTA equ 0x05h >COUNT1 equ 0x08h >COUNT2 equ 0x09h > >bsf STATUS,5 ;switch to bank1 >movlw 0x00h ;set port A as out put >movwf TRISA ;put TRISA reg a out put >bcf STATUS,5 ;returned to bank 0 > >;Tuened ON LED > >STRAT movlw 0x02h > movwf PORTA >;Delay > >LOOP1 decfsz COUNT1 > goto LOOP1 > decfsz COUNT2 > goto LOOP1 > >;Tuened OFF LED > > movlw 0x00h > movwf PORTA > >;Delay >LOOP2 decfsz COUNT1 > goto LOOP2 > decfsz COUNT2 > goto LOOP2 > goto STRAT > > end >===== > >Thanks & Best Regards, > >Ashan Abeysekara >(M) 65 90094105 >__________________________________ >to unsubscribe, go to http://www.yahoogroups.com and follow the >instructions >> _________________________________________________________________ MSN 8 with e-mail virus protection service: 2 months FREE* http://join.msn.com/?pageatures/virus |