EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

HC11 Tools & Resources

Started by Mark Schultz April 1, 2004
Some of the "old timers" here might recognize me back from the days
when I was a active participant on the old mot-68hc11 mailing list a
few years back. At that time, I was actively developing application
(s) for the HC11 and had a pretty good handle on what tools
(software) were available for doing development work with the HC11.

After I finished my last work-related HC11 project, my participation
on the hc11 list waned, as did my active knowledge of the "state of
the market" for HC11-related tools and resources. I would like to
get back up-to-speed with HC11 development, esp. as it pertains to
getting up-to-date tools and documentation. I am contemplating a
(personal) project that would incorporate numerous HC11's, most of
which would be used as simple I/O controllers in a I/O-intensive
application. I have quite a few 68HC711E9's and E20's (with
previously-burned OTP ROMs but still usable for very simple apps
that could fit in the 512-byte EEPROM) as well as a good number of
UV-EPROM E9's and at least one tube's worth of E2's. I had in mind
to build one of those scrolling LED displays using a bunch of
otherwise-useless 711E20's (with internal ROM disabled) as I/O
controllers to drive (via appropriate buffering) multiple 5x7-matrix
LED blocks that I picked up as cheap surplus.

Although it has been a few years since I've written any HC11 code, I
do not anticipate any problems picking up from where I left off, at
least from the perspective of recalling the HC11 instruction set and
re-familiarizing myself with the various HC11 subsystems. What I am
looking for is advice from people here on where I can find
(preferably freeware/shareware) up-to-date tools for HC11
development - assemblers, compilers, debuggers, device programming
tools, and the like.

To get the topic started, and to partially answer my own question,
I'll provide a few links here that have been provided recently on
this list:

Win32 debugger/monitor
http://freespace.virgin.net/john.beatty/
- good replacement for the obsolete PCBUG11

68HC11 assembler (and a few other useful tools):
http://www.aspisys.com
- Tony Papadimitrou's HC11 assembler. It's DOS based, but runs
well in a Windows DOS box, and is considerably less 'quirky' than
the Motorola AS11 assembler. I would welcome any additions to the above list.

p.s. I recall reading a posting here a few messages back that
implied that the classic "Pink Book(s)" (HC11 reference manuals)
have been superseded by more up-to-date "White Book(s)". Is this
true?



The pink book is alive and well and living on Motorolas considerably
improved website-- but is no longer pink. Heres a link to the latest
version-its white and purple.

http://e-www.motorola.com/files/microcontrollers/doc/ref_manual/M68HC11RM.pd
f

Best regards,
Kerry Berland

Silicon Engines
2101 Oxford Road
847-803-6860
Fax 847-803-6870
Des Plaines, IL 60018 USA

-----Original Message-----
From: Mark Schultz [mailto:]
Sent: Thursday, April 01, 2004 7:08 PM
To:
Subject: [m68HC11] HC11 Tools & Resources

Some of the "old timers" here might recognize me back from the days
when I was a active participant on the old mot-68hc11 mailing list a
few years back. At that time, I was actively developing application
(s) for the HC11 and had a pretty good handle on what tools
(software) were available for doing development work with the HC11.

After I finished my last work-related HC11 project, my participation
on the hc11 list waned, as did my active knowledge of the "state of
the market" for HC11-related tools and resources. I would like to
get back up-to-speed with HC11 development, esp. as it pertains to
getting up-to-date tools and documentation. I am contemplating a
(personal) project that would incorporate numerous HC11's, most of
which would be used as simple I/O controllers in a I/O-intensive
application. I have quite a few 68HC711E9's and E20's (with
previously-burned OTP ROMs but still usable for very simple apps
that could fit in the 512-byte EEPROM) as well as a good number of
UV-EPROM E9's and at least one tube's worth of E2's. I had in mind
to build one of those scrolling LED displays using a bunch of
otherwise-useless 711E20's (with internal ROM disabled) as I/O
controllers to drive (via appropriate buffering) multiple 5x7-matrix
LED blocks that I picked up as cheap surplus.

Although it has been a few years since I've written any HC11 code, I
do not anticipate any problems picking up from where I left off, at
least from the perspective of recalling the HC11 instruction set and
re-familiarizing myself with the various HC11 subsystems. What I am
looking for is advice from people here on where I can find
(preferably freeware/shareware) up-to-date tools for HC11
development - assemblers, compilers, debuggers, device programming
tools, and the like.

To get the topic started, and to partially answer my own question,
I'll provide a few links here that have been provided recently on
this list:

Win32 debugger/monitor
http://freespace.virgin.net/john.beatty/
- good replacement for the obsolete PCBUG11

68HC11 assembler (and a few other useful tools):
http://www.aspisys.com
- Tony Papadimitrou's HC11 assembler. It's DOS based, but runs
well in a Windows DOS box, and is considerably less 'quirky' than
the Motorola AS11 assembler. I would welcome any additions to the above list.

p.s. I recall reading a posting here a few messages back that
implied that the classic "Pink Book(s)" (HC11 reference manuals)
have been superseded by more up-to-date "White Book(s)". Is this
true?

Yahoo! Groups Links
To


Hey Mark, great to have you back. Hope all is going well.

I will address your questions below.

Bob Smith

--- Avoid computer viruses, Practice safe hex ---

-- Specializing in small, cost effective, embedded control systems --

http://www.smithmachineworks.com/embedprod.html Robert L. (Bob) Smith
Smith Machine Works, Inc.
9900 Lumlay Road
Richmond, VA 23236 804/745-1065
----- Original Message -----
From: "Mark Schultz" <>
To: <>
Sent: Thursday, April 01, 2004 8:08 PM
Subject: [m68HC11] HC11 Tools & Resources > Some of the "old timers" here might recognize me back from the days
> when I was a active participant on the old mot-68hc11 mailing list a
> few years back. At that time, I was actively developing application
> (s) for the HC11 and had a pretty good handle on what tools
> (software) were available for doing development work with the HC11.
>
> After I finished my last work-related HC11 project, my participation
> on the hc11 list waned, as did my active knowledge of the "state of
> the market" for HC11-related tools and resources. I would like to
> get back up-to-speed with HC11 development, esp. as it pertains to
> getting up-to-date tools and documentation. I am contemplating a
> (personal) project that would incorporate numerous HC11's, most of
> which would be used as simple I/O controllers in a I/O-intensive
> application. I have quite a few 68HC711E9's and E20's (with
> previously-burned OTP ROMs but still usable for very simple apps
> that could fit in the 512-byte EEPROM) as well as a good number of
> UV-EPROM E9's and at least one tube's worth of E2's.

Hang on to those E2's, they are obsolete and are becomming valuable.

> I had in mind
> to build one of those scrolling LED displays using a bunch of
> otherwise-useless 711E20's (with internal ROM disabled) as I/O
> controllers to drive (via appropriate buffering) multiple 5x7-matrix
> LED blocks that I picked up as cheap surplus.
>
> Although it has been a few years since I've written any HC11 code, I
> do not anticipate any problems picking up from where I left off, at
> least from the perspective of recalling the HC11 instruction set and
> re-familiarizing myself with the various HC11 subsystems. What I am
> looking for is advice from people here on where I can find
> (preferably freeware/shareware) up-to-date tools for HC11
> development - assemblers, compilers, debuggers, device programming
> tools, and the like.
>
> To get the topic started, and to partially answer my own question,
> I'll provide a few links here that have been provided recently on
> this list:
>
> Win32 debugger/monitor
> http://freespace.virgin.net/john.beatty/
> - good replacement for the obsolete PCBUG11

Excellent choice. Jbug11, by John Beatty, is a vey fine piece of work. The
old PCBUG11 is still in use some places (my sympathy to the users) but has
pretty much died of old age and lack of love (by Moto).

Be sure to join our Jbug11 email group at YaHoo. I be watching for your
subscription request.

>
> 68HC11 assembler (and a few other useful tools):
> http://www.aspisys.com

I use Tony's HC8 assember. _EXCELLENT_ bit of work.

> Tony Papadimitrou's HC11 assembler. It's DOS based, but runs
> well in a Windows DOS box, and is considerably less 'quirky' than
> the Motorola AS11 assembler.

Hopefully AS11 will also die of neglect.

>
>
> I would welcome any additions to the above list.
>
> p.s. I recall reading a posting here a few messages back that
> implied that the classic "Pink Book(s)" (HC11 reference manuals)
> have been superseded by more up-to-date "White Book(s)". Is this
> true?

Sure is. The old Rev 3 "Pink Book" has been replaced by Moto P/N
M68HC11RM/D, Rev 6, 4/2002. The general structure is the same but it has
expanded considerably and the Section numbers are badly skewed in many of
the sections. You can still get single bound copies at the Moto Document
Center.

Speaking of Moto, take some time to flounder around the "new and improved"
moto MCU web site. I does have many improvements but is a real frustration
to those of us that had finally found our way around the quirks of the old
web site.

Good luck and looking forward to hearing more from you.

Bob Smith

>
> --
------
> Yahoo! Groups Links
>
> a.. To



--- In , "Robert Smith" <bobsmith5@v...>
wrote:
> Hey Mark, great to have you back. Hope all is going well.
>
> I will address your questions below.
>
> Bob Smith

...

> Excellent choice. Jbug11, by John Beatty, is a vey fine piece of
> work. The old PCBUG11 is still in use some places (my sympathy to
> the users) but has pretty much died of old age and lack of love
> (by Moto).
>
> Be sure to join our Jbug11 email group at YaHoo. I be watching
> for your subscription request.

I'll do that, once I start getting my HC11 'development environment'
set up. Thanks for the tip.

> > 68HC11 assembler (and a few other useful tools):
> > http://www.aspisys.com
>
> I use Tony's HC8 assember. _EXCELLENT_ bit of work.

I am proud to say that I helped out Tony in a small way, acting as
beta-tester, guinea pig, and overall creeping-feature-request-
annoyance when Tony was developing the early versions of ASM11.
Tony was gracious enough to add quite a few features that I
suggested. I wound up using this assembler, in preference to the
Avocet one that was paid for, for my major HC11 UPS project I
mentioned in a prior message. About the only thing I wish Tony's
assembler would do is provide support for macros. Other than that,
it is an "excellent bit of work", as you put it.

WRT your comments on the E2 - I was fortunate enough, some time ago,
to encounter a seller on eBay that was selling E2's at a very
reasonable price. I worked out a deal with the seller to get a
moderate quantity of these devices (20 or so, as I recall) for about
$3/ea. Given what you say about the E2's obsolescence, I'm glad
that I made that deal.



The 2024 Embedded Online Conference