gnupic: Status on enhanced 14-bit instruction set
Subject:
Re: Status on enhanced 14-bit instruction set
From:
Roger Dellor ####@####.####
Date:
13 Feb 2010 00:52:42 -0000
Message-Id: <4B75F969.7040203@dellor.com>
Joseph
The 16f1933, 4, 6, and 7 are listed as supported. I only tried the
16f1933 and, I suppose, it's only partially supported as it hiccups
on enhanced instructions. No mention of a 16f1000.
Roger
####@####.#### wrote:
> I coded the PIC16F1937 and the PIC16F1000 into gpasm back in the day.
> The F1000 is a pseudo part simply for testing.
>
> It sounds like the patches were not applied to the general build so
> these devices do not exist.
>
> Joseph Julicher
> Applications Manager
> Microchip Technology, Inc.
>
> -----Original Message-----
> From: Roger Dellor ####@####.####
> Sent: Friday, February 12, 2010 4:18 PM
> To: ####@####.####
> Subject: Re: Status on enhanced 14-bit instruction set
>
>
>
> Thanks Joseph
>
> So, the 16f1933 has the enhanced instruction set but the current
> version of gpasm does not seem to recognize it (I only tried
> the BRA instruction for a quick test). In the absence of an option
> to to pull in the extra instructions (I tried the -y option) I suppose
> I need the old version. I see a thread back in June 2008 that
> mentions the PIC 16 architecture but it doesn't seem to give
> instructions on how to use it.
>
> If I use an old version of gpasm, presumably it wont recognize the
> 16f1933. So, what is the procedure for getting it to emit the
> enhanced code?
>
> I'm using Debian.
>
> Thanks again
>
> Roger
>
> ####@####.#### wrote:
>
>> I added the enhanced instruction set to GPASM 2 years ago when we were
>> defining the instruction set. I passed the modifications on to the
>> list.
>>
>> I can provide the version (old) of GPASM that we used to generate code
>> for the chip simulations.
>>
>> Joseph Julicher
>> Applications Manager
>> Microchip Technology, Inc.
>>
>> -----Original Message-----
>> From: Roger Dellor ####@####.####
>> Sent: Friday, February 12, 2010 2:23 PM
>> To: ####@####.####
>> Subject: Status on enhanced 14-bit instruction set
>>
>>
>>
>>
>> I'm beginning to write assembler code for the p16f1827 (and new to
>>
> this
>
>> list). I have version 0.13.7, which I believe is the latest, and it
>> does not
>> support this part. So, to get started, I'm pretending that I have a
>> 16f1933, and modifying the 16f1933.inc file to reflect the 1827. If I
>> can't
>> get a 16f1827.inc file from Microchip - the request is pending - I can
>> write
>> my own, but gpasm does not appear to recognize the enhanced
>> instruction set which I would like to use.
>>
>> So, if I'm not doing something wrong, does anyone know when gpasm
>> will support the extra instructions in the enhanced instruction set.
>>
>> Thanks
>>
>> Roger
>>
>>
>>
>
>
--
cell 650 823-5307
home 650 969-8227
e-mail ####@####.####