I was given a 68hC11. Is it possible to build a small robot with it? Thank you. Any links are appreciated.
- posted
19 years ago
I was given a 68hC11. Is it possible to build a small robot with it? Thank you. Any links are appreciated.
Hi jm,
there are several versions of the 68HC11, with different sizes of RAM and EEPROM. Depending on the specific version, you might find the maximum functionality rather limited without external memory.
The I/O possibilities of the 68HC11 are quite extensive, making it an interesting basis for a robot. It has timers, ADCs, plenty digital IOs, pulse width generators, RS232, etc. You can work around the memory limitations (if applicable) by adding external memory. I took another approach and use the 68HC11 as an IO processor driven from a Psion 5 through the built-in RS232. The Psion provides a convenient, relatively powerful environment for the high-level, non-time-critical part of robot software, has plenty of memory (8MB RAM + compact flash card), and requires very little power.
If you are interested in more details, please let me know. Good luck with your project!
Best regards,
Peter
Thank you. The chip says:
mc68c11e1fn
I don't know if the other numbers on the chip mean anything useful. It is actually on a control board that went to something (don't know what) and has input for power and outputs, but since I don't know what the board is for, I thought would remove the chip and the things that it sits in for something else. I am a beginner if you couldn't tell!
Hi jm,
the "e1" part indicates the specific version of the 68hc11. It has 512 bytes RAM and 512 bytes EEPROM, and all the usual peripherals of the 68hc11. More info is on
I programmed a small development environment for the 68HC11 that uses the official Motorola/Freescale assembler, any text editor, and has built-in facilities for terminal and a forth-like host programming language. It fits, together with the assembler, text editor, source files, debugger, and eeprom programming software on a single 720k floppy disk, and runs on anything starting from MS DOS 2.11 upwards. Fairly primitive, but sufficient since you will not be developing huge programs in 512 bytes ;-) Let me know if you are interested, I can provide you with the (TP5.5) source for it as well if you like.
Best regards,
Peter
There is always the possibility that it's an OTP chip of course.
BTW, are you sure that there wasn't an 'H' in that part number ?
I couldn't find an exact match on the part number at Motorola's SPS site, but here's the datasheet for the HC11E series microcontrollers (as you say that you are a beginner, I don't know if you have found this yet.):
Simon.
Thanks. I got a stupid question. Can I lite an LED with it?
I don't think there are stupid questions. In my book, not asking and blowing up your 68HC11 would be a lot closer to "stupid".
In fact, you can light a LED with the 68HC11 directly, according to the datasheet page 235:
Best regards,
Peter
A Google search on this chip will turn up many pages of robotics applications. Here is just one site that you will probably find useful:
Just remembered another good one:
John, I just recently build a board using a bare board and components using a 68HC11. Since then I started a group and a web site related to microcontrollers of all types but I have tons of information on the
68HCxx line. Either at:Michael
PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.