🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.electronics.design
Article #679

Re: My hat is off to Microchip and their CEO!

#679
From: krw
Date: Sat, 31 Oct 2009 00:23
71 lines
4105 bytes
On Fri, 30 Oct 2009 15:43:58 +0000, Raveninghorde
<raveninghorde@invalid> wrote:

>On Fri, 30 Oct 2009 06:52:49 -0700 (PDT), MooseFET
><kensmith@rahul.net> wrote:
>
>>On Oct 30, 4:57�am, Al Borowski <al.borow...@gmail.com> wrote:
>>> > Briefly, the Modified-Harvard architecture used in the PIC devices
>>> > separates the program memory from the data memory, in other words
>>> > separates the ROM/FLASH program memory from the RAM.
>>>
>>> [...]
>>>
>>> Yes, but there's more to to a uC core then choosing between Harvard or
>>> Von Neumann. I think most of the PICs quirks come from the other
>>> decisions made.
>>>
>>> The PIC (up to 16 bit cores anyway) is an accumulator architecture -
>>> you have to funnel everything through the W register.
>>
>>Going with accumulator model allowed Microchip to make the processor
>>with fewer transistors. It is a trade off that can break either way.
>>If you have a limit on the chip size you can make a higher performance
>>processor that is harder to program.
>>
>>
>>[....]
>>> in the 16 bit core thankfully). Personally, I think the most annoying
>>> thing about programming PICs in assembly are the btfsc (test a bit in
>>> 'file', skip the next instruction if it's clear) and btfss (same thing
>>> but skip if set) instructions. Why they couldn't just call these ifbit
>>> and ifnbit, I don't know :-)
>>
>>Does ifbit mean skip if the bit is set or do the instruction if the
>>bit is set?
>>
>>>
>>> Back to the OP, great job Microchip on the video. It's a nice contrast
>>> to TI, who recently sent misleading DMCA notices to people who tried
>>> installing after-market OSs on their graphics calculators (http://news.cnet.com/8301-30685_3-10374284-264.html)
>>>
>>> Cheers,
>>>
>>> A;
>>
>>I still prefer the 8051.  It is way better.
>>[ducks]
>
>So do I. The 8051 family was/is great. 
>
>But I found the varients of 8051 I used were obsolete on more than one
>occassion causing problems. I'm still sourcing SAB80C517 at silly
>prices for example.

8051s, in several performance varieties (parallel one-clock to the
original serial 12-clock ALU), are now available as FPGA soft cores.
Obsolete chip?  Just synthesize. Haven't quite figured out why I want
to buy FPGA fabric to do an 8051, though.  ;-)

>I first used the PIC for very low cost apps around 1990 and found that
>there was always an upgrade path which didn't obsolete my designs.
>
>Secondly Microchip always have product available.  I recall one rep
>trying to convert me to the ST6. Then he said ST are behind on
>production and delivery was 4-6 months.
>
>There are better micros than the PIC from an engineering perspective
>but they are hard to beat from a production view point.

I don't see much use for the larger PICs.  We're using a PIC-24 but
it's more than overkill and just too weird.  
Technical Details
Message-ID: <fh0ne5564eptmumse98b192liusktcuf66@4ax.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
References: <a7nGm.354$hJ2.98@newsfe13.iad> <74a52943-f086-451d-bb24-99783529b1bc@d5g2000yqm.googlegroups.com> <72uGm.50908$ze1.32966@news-server.bigpond.net.au> <_NSdndVPsfmd83fXnZ2dnUVZ_sudnZ2d@westnet.com.au> <G1vGm.50913$ze1.9795@news-server.bigpond.net.au> <d1f9f3c6-0d75-429d-9c19-6d23b72b7997@g22g2000prf.googlegroups.com> <c8a3c7d4-7b0e-4bc7-9e2b-f3d0bac64e64@o9g2000prg.googlegroups.com> <ao1me5lbcodgh9nsonlgo4rhho0ohahbct@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: a5a6238865,3efb481b0f84bbd4
X-Google-Attributes: gida5a6238865,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: ENGLISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: krw <krw@att.bizzzzzzzzzzz>
Newsgroups: sci.electronics.design,aus.electronics
Subject: Re: My hat is off to Microchip and their CEO!
Date: Fri, 30 Oct 2009 19:23:00 -0500
Lines: 71
Message-ID: <fh0ne5564eptmumse98b192liusktcuf66@4ax.com>
References: <a7nGm.354$hJ2.98@newsfe13.iad> <74a52943-f086-451d-bb24-99783529b1bc@d5g2000yqm.googlegroups.com>  <72uGm.50908$ze1.32966@news-server.bigpond.net.au> <_NSdndVPsfmd83fXnZ2dnUVZ_sudnZ2d@westnet.com.au>  <G1vGm.50913$ze1.9795@news-server.bigpond.net.au> <d1f9f3c6-0d75-429d-9c19-6d23b72b7997@g22g2000prf.googlegroups.com> <c8a3c7d4-7b0e-4bc7-9e2b-f3d0bac64e64@o9g2000prg.googlegroups.com> <ao1me5lbcodgh9nsonlgo4rhho0ohahbct@4ax.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net BolCQl/0C/X7me/0Zzkx5QGGLnzvpA5TWjWGJnXNPeeULu154A
Cancel-Lock: sha1:FRYGjZet4q4H6vljJ410tA1c3lA=
X-Newsreader: Forte Agent 5.00/32.1171