uC advice
KA4HJH
ka4hjh at gte.net
Wed Oct 13 06:45:35 CEST 1999
>However, from what I understand, the 68705 is not really
>suited to larger applications, e.g. generating lots of CVs and gates. I know
>that there are other uCs out there that are more user-friendly, some of which
>can even be programmed in high-level languages, have all sorts of A/D, etc.
The 68075 has been supplanted by the HC05 series, of which there are
many version. Although still a Motorola fan, I'm dismayed by the lack
of inexpensive development tools for this processor. There's one
relatively cheap board available and that's it as far as I know.
Moving up a notch are the HC11 and the HC12. The former has been
around a while and there are lots of inexpensive boards, etc.
available. It's significantly more powerful than the HC05's. It's my
personal favorite. The HC12 is newer, more powerful, and the price is
dropping.
The Atmel AVR has lots of horsepower and is also extremely popular.
It's an improved version of the Intel 8051.
The name looming over everything these days is PIC. Sheer volume has
made it the most talked about. And the hottest thing right now is the
16F8x. With flash RAM, in-circuit programming and 5 MIPS it's quite a
bargain for $6.
All of these families of processors have been used for MIDI and I've
seen the software around. The PAiA midi2cv8 gets by with a venerable
old Z-80. As for generating CV's, that's pretty straightforward until
you start implenting your own LFO's and envelope generators in
software. Not only does this require much higher sampling rates (1kHz
is plenty for pitch voltages) but the resolution pretty much has to
be increased to 12 bits or more, otherwise you get the dreaded zipper
effect. For that you'd need a fast processor that can handle 16 bit
numbers easily (an HC12 perhaps?)
>Also, can any of these uCs be programmed with
>a Mac, or am I looking at having to get an old PC?
Most inexpensive/cheap programmers use the PC's parallel port. While
you can rig up a parallel port on a Mac, all of the software is
written for guess who. There are serial programmers, however. You can
get an old PC for nothing these days but you lose a certain amount of
convenience, to say the least. There's a full-blown serial PIC
programmer for around $89, and Mac software to drive it (I told you
they were popular). The HC11/12 are virtually always serial and often
have a monitor in ROM.
Mac AVR programming:
http://wollongong.apana.org.au/~ben/macavrpa/macavrpa.html
MacPIC software:
http://www.srv.net/~kxc/MacPIC.html
serial PIC programmer:
http://www.new-elect.com/
I could go on but I'm too tired.
>(I have a PowerPC Mac as well as a new G3).
The G3 is a PowerPC. 8)
Terry Bowman, KA4HJH
"The Mac Doctor"
ICQ: 45652354
More information about the Synth-diy
mailing list