Connect with us

6800 development kit wanted

Discussion in 'Electronic Design' started by MNQ, Aug 12, 2004.

Scroll to continue with content
  1. MNQ

    MNQ Guest

    Hi All,

    I would like to brush up on my assembly language writing skills for the 6800
    microprocessor family. Does anybody know where I can get a cheap
    development system from. Maybe something like Xilinx's coolrunner CPLD
    XC2C256 development boards + software for around $50.

    I have also done some assembly language for the TMS370 and PIC16F84 while I
    was at university (4 years ago), so I am interested in relearning the
    languages for these devices aswell. I would also consider learning to use
    ansi C and/or BASIC with these devices.

    Can any one help in locating development systems that would fit my
    requirements?

    Thanks in advance for any help/suggestions.

    Naveed
     
  2. John Larkin

    John Larkin Guest

    The 6800 family has been out of production for a decade or so. Why
    this one? Do you mean 6805, or 68000?

    John
     
  3. Al

    Al Guest

    Would a Heathkit 6800 Microprocessor Training kit do? I have it and the
    expansion.

    Al
     
  4. I have the original development kit, with 6800 processor PIA, etc. and
    a big double-sided board. All the chips are gold/ceramic. $1k OBO. ;-)

    Best regards,
    Spehro Pefhany
     
  5. John Larkin

    John Larkin Guest

    Good grief, I've wasted enough of my youth going

    LDAA FLAGS
    ANDA # XBIT
    STAA FLAGS
    BEQ SOMEWHERE

    John
     
  6. Money well spent.
     
  7. Looks like code for a pinball machine ;) 68000 is a nice target
    for C compilers. As if they were designed for C.
     
  8. I think the 68000 is related to the DEC architecture for which C was
    designed, so maybe it's the other way around. Somebody here probably
    knows for sure.

    Best regards,
    Spehro Pefhany
     
  9. C and 68000 make a good couple. My first C compiler (Lattice C) was
    running on a floppy based 68000 system (Atari ST) and wrote all it's
    intermediate files to disk. Took 15 minutes to build 'hello world'.
    But the assembly code it generated was very clean, tight & clever.
    That's almost 25 years ago now, so now you know why I think assembly
    can be considered dead. Although my latest SX compiler made me think
    otherwise ;)
     
  10. John Larkin

    John Larkin Guest

    I actually wrote a multitasking RTOS for the 6800, including a
    floating-point system and a token ring thing. Did it during, uh, an
    interlude [1] in Juneau, Alaska.
    68K is a nice target for assembly!
    C is just a pumped-up PDP-11 assembler, and the 68K is a pumped-up
    PDP-11. Many of the most-commonly-abused features of the PDP-11 found
    their way into C.

    John

    [1] or interlewd.
     
  11. Ben Bradley

    Ben Bradley Guest

    As others have asked, why? The 6800 has passed into history. I'm
    trying to recall anything after 1979 or so that used the 6800.
    I'm thinking if you get one of those you can make your own 6800.
    You could probably even go into production with it. I doubt Motorola
    would sue, they're not losing anything by your emulation of the 6800.
    Wasn't the TMS370 TI's small microcontroller that they dropped when
    they introduced the MSP430 (somewhere around 1997-1998 - WELL OVER
    four years ago, regardless)? The University should at least invest in
    newer jits/eval boards when the ones they're using go obsolete.
    Perhaps the professor doesn't want to learn something new...

    At least Microchip still makes Pics.
    Forget the TMS370. Learn the 430 and/or the Atmel AVR. Or even the
    8051, there are a bazillion manufacturers of various 8051 flavors, so
    it looks like it won't go away very soon. All of these have C
    compilers for them.
    Forget BASIC, stick with C, and maybe assembly for when the code
    has to be as tight as possible.
    Maybe ebay? Fortunately, these are probably not True Collector's
    Items, and if you find them, you'll get a reasonable deal.

    But seriously, learn one of the currently available chips instead.
    You won't regret it.
     
  12. James Meyer

    James Meyer Guest

    The ET-3400? I have one of those. What did the expansion do and how
    was it connected? Or are you referring to the memory expansion (two chips!).

    I've also got an AIM-65.

    Jim
     
  13. Al

    Al Guest

    EE-3401. It consisted of extra components and manuals for more
    experiments. $80 in 1977. It was worth every penny. Did wonders for me
    in my job.

    I used it and the EE-3400 to learn microprocessors and assembly level
    programming.

    Al
     
  14. MNQ

    MNQ Guest


    John,

    The 6805 or even the 68000 will do as a learning tool. My reason is that I
    feel I am loosing some of the skills that I learnt whilst at university
    since starting work. I want to keep those skills and improve on them. If
    these processors are now obsolete I would consider learning something new.
    I have been itching to do some assembly programming for a while. My
    manager will agree on buying me an eval kit as long as its cheap (<£100).
    Do you know of any?

    Thanks
    Naveed
     
  15. John Larkin

    John Larkin Guest

    I'd go for something more modern, like AVR or Coldfire or something.
    Other guys probably have suggestions (I'm mostly using 68K's still,
    and they are geting along in years themselves.) There must be some
    cheap eval boards somewhere.

    Your boss is a real skinflint.

    John
     
  16. Rich Grise

    Rich Grise Guest

    I'm sure I saw some kind of hobbyist uP kit at Fry's for about $25.00.
    I didn't look too closely, so don't know if it's even a development kit,
    let alone whether that's the type of thing you're looking for; I guess
    my point is, just look around a bit and something will turn up.

    I have a Motorola ICS05P, in-circuit simulator for the 68HC05P (that's
    simulator, not emulator - the host computer emulates the '05 in software,
    and drives the interface by the serial port at 115200 BPS.) which was about
    $100.00 about 3 or 4 years ago, that's just sitting here now - make me an
    offer! :)

    Good Luck!
    Rich
     
  17. I'll keep looking until I find what I'm after. Is the assembly language the
    same for the 68HC05P as the 6800 processor?

    Thanks

    Naveed
     
  18. Rich Grise

    Rich Grise Guest

    AFAIK, no, it's very different. The 6800 is a general-purpose microcomputer,
    and the 6805 is designed for embedded control applications.

    But a lot of people talk about PICs and AVRs and Basic Stamps, which might
    be a little more "modern."

    Good Luck!
    Rich
     
  19. No, the 68HC05 is similar but has a cut-down instruction set and
    hardware. It lacks stuff like the overflow bit and has only one
    accumulator, making the coding less elegant. The 68x05 was designed to
    be a microcontroller, wheras the 6800 was designed to be a
    microprocessor.

    IIRC, the original NMOS 6805 lacked the BCD math DAA instructions,
    which the Hitachi 63HC05 and then Motorola's CMOS versions put back
    in.

    Best regards,
    Spehro Pefhany
     
  20. Rich,

    I wrote some code for the pic16f84 about five years ago. If the 6800 is not
    available anymore I will consider taking the pic route and do some pic
    programming. I have the details for the Tait Programmer (David Tait used to
    be my lecturer). Do you know if the 16F84 is still available? Afew years
    ago someone told me it wasn't.

    naveed
     
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-