![]() ![]() ![]() I've seen one ad on eBay but several for the 63C09E. They're still available on eBay but I see you're using the on-chip oscillator 6809. Maybe it's too late for changes but one thing no one mentioned is the Hitachi HD6309E. It's great to know so many people still love this CPU. Quote from: ned_head on February 05, 2019, 08:25:48 am Hi Ron, I just registered on EEVblog after reading your post and all the replies. If you are curious for more, I invite you to browse my personal and github project pages: Update: Here is the STM8 programmer's manual: You can do a lot of useful things with 8k, 16k, or 32k of program flash and 1k or 2k of RAM. I can even compile and program the devices from a Raspberry PI. #OS9 68K EMULATOR MAC MACOS SERIAL#A USB serial adapter can cost from $1 to $1.5 The SDCC compiler is free and works great. A USB programming adapter can cost two and a half. An stm8s105 has 16k flash, 2k RAM, and 1K EEPROM, and you can buy one on a board and with a crystal, for two and a half. They go on ebay, mounted on a breakout board, for just over a dollar. An stm8s103 has 8K program flash, 1k of RAM, 640 of EEPROM. Even though the cheapest chips have only three timers, timer1 and timer2 have four and three capture or compare channels for measuring or creating pulses or as general purpose timer interrupts. Most of the internal peripherals have one or two dedicated interrupt vectors. There are multiply and divide instructions. Even though the clock is "only" 16mhz, many or most of the instructions can execute in one cycle. There are some very useful bit operations, including branch on bit. The addressing modes are very compiler friendly. It has two general purpose pointers (X and Y) and a LOT of useful addressing modes, including easy offsets from SP. Now I am programming for STM8 (notably stm8s103 and stm8s105). That is coming from earlier assembly with z. I programmed the 6809 in the early 1990's and I liked it. #OS9 68K EMULATOR MAC MACOS GENERATOR#In my opinion, the best thing about the 6502 was the fact that the family of peripherals, often superior to Motorola, were bus-compatible with 68xx: The Flexi-Plus has a 6551 ACIA (with on-chip baud-rate generator unlike a 6850) and 6522 VIA's (with serial hardware and timers). More accumulators, 32bit concatenated registers, bit and block transfers, a bunch of additional instructions and shorter execution times in native mode. I wish Hitachi had been able to announce that (along with the other awesome features you probably know about - 16b*16b signed multiply and 32b / 16b signed divide in particular) but I read somewhere that making it known clashed with their licensing agreement with Motorola. I mention it not so much for the 2 or even 3MHz capability but for the presence of the illegal instruction trap: something I rued the absence of in the old days when my TCB-108 "Flexi-Plus" board would just hang without me knowing why but strongly suspecting I'd done something stupid on a von-Neumann machine. Hi Ron, I just registered on EEVblog after reading your post and all the replies. In the meantime, I'd better try to copy those ROMs and PALs. Does this thing jog anybody's memory? Any clues as to where to find some doco on it? I'd like to make a video about it, but that would be pretty dry unless I could also show it operating, and the docs would be a big help for that. A few months ago, I tried searching online for some documentation, but couldn't find anything about it. It was only a few sheets of paper, not a proper manual. I don't know where the documentation for this is, I think I've lost it. The board has some corrosion and general scum, but it does look a little worse in the photo than it actually is. I do remember that U15, the ceramic chip with the badly corroded lid, an MC6844 DMA controller, was hard to get and expensive. I think I did, but I can't picture it actually running, so maybe not. It's been sitting in my junk room since then, and I'm struggling to remember if I even ever got it going. They supplied just the PCB and a couple of pre-programmed PALs, and the user had to source all the other parts and assemble it. Some time in the 1980's (judging by the latest date code, about 1985) I bought and assembled this "Uniboard" by "Compacta Incorporated". I only became aware of this thread when the recent post brought it into view, where the phrase "6809 Single Board Computer" caught my eye. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |