From: Anthony Fremont on
John E. wrote:
>> I'm prejudiced against the PIC because bank switching is Evil.
>
> I'm beginning to hear a lot of that (c;

Since you're starting, the 18F PICs may be more in line with what you want.
Not even any bank switching till you're ready for it. Plus Microchip has a
decent C compiler for them (I never used it, but that's what I keep hearing)
that has something like a 90 day trial. After the trial, uninstall and
reinstall.
www.picbook.com is a good treatise on the 18F PICs.

Don't let anyone fool you, all microcontrollers have their quirks and
problems. IMO, the 8052 is the pits.

>
>> As a hobbyist: 6502, 6800/02/09, Z80; as a pro, 68HC11, Z80, 80186
>> ;-)
>
> I think I should clarify that my desire isn't to go in the direction
> of microprocessors, but in the direction of microcontrollers. I
> distinguish those that have data and memory bus pins from those that
> are self-sufficient, memorywise. The latter may have I/O such as
> analog inputs and/or outputs, but not necessarily; they may interface
> with outboard converters.

You won't regret it.


From: Tim Wescott on
John E. wrote:
> PIC is king, I'm sure. But I'd like to hear from those who are using all
> brands. Whichever you use, what do you like about it? What don't you like
> about others? Suggestions re. learning?
>
> I've programmed 68000 assembly and some higher-level languages (FORTRAN; some
> BASIC; COBOL if forced to admit it), so no stranger to programming, per se.
>
After you've selected your second or third new microprocessor and made
it work you'll realize that time spent learning the quirks of a new
processor is less than time spent working around the deficiencies of an
old one.

For each new application I look at what the application demands, which
usually boils down to processor speed, peripherals, the available pin
drive power, and the capabilities of the on-board EEPROM and flash.
Then if one of the micros that I'm already familiar with works I use it
-- otherwise I select a new one.

I will mention that for most microprocessors the verb is "use", but for
PIC it's "suck it up and use" -- Microchip does a sterling job with
peripherals, pin drive and features, but gawd I hate their architecture.

--

Tim Wescott
Wescott Design Services
http://www.wescottdesign.com

Posting from Google? See http://cfaj.freeshell.org/google/

"Applied Control Theory for Embedded Systems" came out in April.
See details at http://www.wescottdesign.com/actfes/actfes.html
From: John E. on
> I will mention that for most microprocessors the verb is "use", but for
> PIC it's "suck it up and use" -- Microchip does a sterling job with
> peripherals, pin drive and features, but gawd I hate their architecture.

There's a pattern developing in this thread...
--
John English

From: John E. on
> I will mention that for most microprocessors the verb is "use", but for
> PIC it's "suck it up and use" -- Microchip does a sterling job with
> peripherals, pin drive and features, but gawd I hate their architecture.

Which just *begs* the question: whose architecture do you consider to be the
antithesis of the PIC's? (ie, less obtuse, resulting in your being more
productive?)
--
John English

From: john jardine on

"martin griffith" <mart_in_medina(a)ya___.es> wrote in message
news:h0ijv2h8vq2u0nd8s0ntp9npi9bbo2p60i(a)4ax.com...
> On Thu, 15 Mar 2007 15:11:02 -0700, in sci.electronics.design John E.
> <incognito(a)yahoo.com> wrote:
>
> >Thanks for your comments, Martin.
> >
> >> And be sure to practice your soldering skills/ interfacing techniques,
> >> this is very important compared with the Windoze World
> >
> >That's really why I'm interested in getting into the u-controller world.
To
> >interface hardware to the "real world".
> >
> >Soldering iron warmed up and at the ready...
>
> <sticking neck out>
> checkout:
> SPI interface, (realtime clocks, external eeproms etc.)
> I2C, the uberversal philips interface, same as SPI, but different, and
> pain in the neck IMHO
> logic fets
> H bridge
> opto isolators
> Reset and brownout detectors/ TL77xx etc from TI
>
> and the universal "why doesn't my 2*8 LCD work"
> Cos it takes many milliseconds to initialise, check the Fuckin* busy
> flag
>
> </sticking neck out>
>
> and get a decent bench/lab power supply with adjustable current
> limiting, and a scope
>
>
> martin

And the 1 by 16 LCD, is electrically still a 2 by 8.



--
Posted via a free Usenet account from http://www.teranews.com

First  |  Prev  |  Next  |  Last
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Prev: 1000V high side gate drive
Next: Micpre of Graham