gnupic: Address of Configuration Word


Previous by date: 9 Aug 2004 23:46:44 +0100 Address of Configuration Word, Greg Reynolds
Next by date: 9 Aug 2004 23:46:44 +0100 Pista 0.62b released, Gabor Kiss [Bitman]
Previous in thread: 9 Aug 2004 23:46:44 +0100 Address of Configuration Word, Greg Reynolds
Next in thread:

Subject: Re: Address of Configuration Word
From: "acemailone" ####@####.####
Date: 9 Aug 2004 23:46:44 +0100
Message-Id: <000c01c47e62$e0901410$6502a8c0@P4SDX>

0x400E is OK.
Hex file has byte addresses. In the PIC spec 0x2007 is the word address.

Adrian

----- Original Message ----- 
From: "Greg Reynolds" ####@####.####
To: ####@####.####
Sent: Monday, August 09, 2004 4:19 PM
Subject: Address of Configuration Word


> Hi,
> 
> I'm writing a programmer for my hardware.
> 
> I assemble the attached code with just "gpasm".
> 
> When it writes the hex file, the address for the config word is written 
> as "0x400E", not "0x2007" as I would expect.
> 
> Is there something I'm doing wrong? Or is this what would be expected.
> 
> gpasm-0.12.3.beta / Slackware 10 / Intel SMP.
> 
> Thanks,
> 
> Greg.
> 
> -------------------------------------------------------------------
> #include "p16f877a.inc"
> 
> ;; PIC 16F877A, crystal oscillator, code-protect, no wdt
> __CONFIG (_WDT_OFF & _XT_OSC & _CP_OFF)
> 
> LIST P=PIC16F877A
> 
> #define BANK0 bcf STATUS, RP0
> #define BANK1 bsf STATUS, RP0
> 
> org 0x00
> start BANK1
> clrf TRISB
> BANK0
> movlw 0xF0
> movwf PORTB
> finish: goto finish 
> 
> end
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####
> 
> 


Previous by date: 9 Aug 2004 23:46:44 +0100 Address of Configuration Word, Greg Reynolds
Next by date: 9 Aug 2004 23:46:44 +0100 Pista 0.62b released, Gabor Kiss [Bitman]
Previous in thread: 9 Aug 2004 23:46:44 +0100 Address of Configuration Word, Greg Reynolds
Next in thread:


Powered by ezmlm-browse 0.20.