<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How I learned embedded hardware and firmware - circa 1984</title><link>/members-area/personalblogs/b/mark-s-blog/posts/how-i-learned-embedded-hardware-and-firmware---circa-1984</link><description>SO, I blew up some stuff by not paying attention to sound design principles...It appears I&amp;#39;ve blown up the first LED device in both of my LED strings. In my rush to experiment with the strings and the PIC driver code I neglected to place a ...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: How I learned embedded hardware and firmware - circa 1984</title><link>https://community.element14.com/members-area/personalblogs/b/mark-s-blog/posts/how-i-learned-embedded-hardware-and-firmware---circa-1984</link><pubDate>Mon, 20 Jan 2014 15:08:51 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0119576d-532e-4986-ad1c-e52d3b3e0be5</guid><dc:creator>Former Member</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;My first job as an electronic technologist was to wire wrap a new I/O board for a Data General mini-computer.&amp;nbsp; This was a computer that took up an entire wall in the classroom at the tech institute I was working at.&amp;nbsp; The space was used by the computer, the tape drive, the card reader, and I think a teletype printer of some sort.&amp;nbsp;&amp;nbsp; All that power...and now I have it in my 10&amp;quot; netbook.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=16421&amp;AppID=306&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: How I learned embedded hardware and firmware - circa 1984</title><link>https://community.element14.com/members-area/personalblogs/b/mark-s-blog/posts/how-i-learned-embedded-hardware-and-firmware---circa-1984</link><pubDate>Sun, 19 Jan 2014 23:28:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0119576d-532e-4986-ad1c-e52d3b3e0be5</guid><dc:creator>packetgeek</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Augh!&amp;nbsp; Wire-wrap and sockets (and yes, wire-wrapped sockets) with a S100 bus!&amp;nbsp; Pardon me while I have a shuddering flash-back.&amp;nbsp; My first thought was that the S100 board (shown above) violated a number of spacing guidelines for heat disappation (instructor back then was a retired USMC Drill Instructor and less-than-optimal spacing was a sure-fire way of failing his course).&amp;nbsp; Final lab for a class back then involved using touch circuits to control lights and dial a phone (by pulsing a relay).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Also, I remember the 555 timer fondly.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;- Tim&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=16421&amp;AppID=306&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: How I learned embedded hardware and firmware - circa 1984</title><link>https://community.element14.com/members-area/personalblogs/b/mark-s-blog/posts/how-i-learned-embedded-hardware-and-firmware---circa-1984</link><pubDate>Sun, 19 Jan 2014 20:56:58 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0119576d-532e-4986-ad1c-e52d3b3e0be5</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Back in the late 70s I ordered a timer from James Electronics (now Jameco).&amp;nbsp; It promised all kinds of possibilities.&amp;nbsp; Now back in those days, catalogs were scarce, there was no internet and no email, so I wasn&amp;#39;t really sure WHAT I bought.&amp;nbsp; My timer came in and it was a single 8 pin IC, the venerable 555.&amp;nbsp; What the hell is this?&amp;nbsp; I knew nothing.&amp;nbsp; I expected something with a control knob on it and some kind of display!&amp;nbsp; I started studying, took a correspondence course from National Technical Schools, realized that wasn&amp;#39;t enough, quit my high paying job (6 weeks holiday) and went back to school.&amp;nbsp; I was almost disowned by my family for doing such a radical thing.&amp;nbsp; Graduated with honors, &amp;#39;cause I was so determined (I was 31 years old), got a job in a prep lab for the Instrumentation Department of that same technical school.&amp;nbsp; Then the learning really began!&amp;nbsp; In order to repair student experiments and prepare others for the instructors, I had to learn digital electronics, and began with Motorola development boards, using 6800, 6802, and 6809 MPUs.&amp;nbsp; I loved the stuff, and gobbled it up like a dog with an ice cream cone.&amp;nbsp; Knew most of the assembler codes by heart but always walked around with a programming card in my shirt pocket just in case!&amp;nbsp; What a nerd!&amp;nbsp; I ended up teaching digital electronics and made this my life long hobby.&amp;nbsp; Two years ago I abandoned the old Motorola stuff, and got into Microchip PICs and have been happily programming and making circuit boards ever since.&amp;nbsp; I have the ME Labs LabX1 development system, and the Mikro Elektronika EasyPicV7 development system.&amp;nbsp; I use a USB scope from Parallax.&amp;nbsp; The 555?&amp;nbsp; I made probably 100 circuits with this, but now use 8 pin PICs instead since I can get the same functionality, but all in software.&amp;nbsp; Cool stuff.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I like what you did with the Agilent Mark.&amp;nbsp; that is really cool.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=16421&amp;AppID=306&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: How I learned embedded hardware and firmware - circa 1984</title><link>https://community.element14.com/members-area/personalblogs/b/mark-s-blog/posts/how-i-learned-embedded-hardware-and-firmware---circa-1984</link><pubDate>Tue, 19 Nov 2013 16:46:19 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0119576d-532e-4986-ad1c-e52d3b3e0be5</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Mark, I can still read most of that hex listing without needing to look up the opcodes.. At around that time I was in the same position of not being able to afford an assembler, so I wrote my own assembler/disassembler in hex. The font your printer used looks oddly familiar too &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-0119576d-532e-4986-ad1c-e52d3b3e0be5/contentimage_5F00_1.png:16:16]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I might still have the tape it was saved on somewhere,&amp;nbsp; I have a vague recollection of seeing it a few years ago. Like you I&amp;#39;d have no way of playing it today even if I ever do find it again.&lt;/p&gt;&lt;p&gt;I think todays hobbyist/engineer misses a lot by not having experienced things like this. While the relevance today is less, it&amp;#39;s part of that lifetimes worth of experience that you just can&amp;#39;t easily obtain any other way.&amp;nbsp; I have some difficulty imagining todays generation sitting down and reading a dead tree version of certain Rodnay Zaks book when they can just get instant google gratification.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=16421&amp;AppID=306&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: How I learned embedded hardware and firmware - circa 1984</title><link>https://community.element14.com/members-area/personalblogs/b/mark-s-blog/posts/how-i-learned-embedded-hardware-and-firmware---circa-1984</link><pubDate>Mon, 18 Nov 2013 22:17:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0119576d-532e-4986-ad1c-e52d3b3e0be5</guid><dc:creator>fustini</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Great post!&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=16421&amp;AppID=306&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: How I learned embedded hardware and firmware - circa 1984</title><link>https://community.element14.com/members-area/personalblogs/b/mark-s-blog/posts/how-i-learned-embedded-hardware-and-firmware---circa-1984</link><pubDate>Mon, 18 Nov 2013 20:41:21 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0119576d-532e-4986-ad1c-e52d3b3e0be5</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi All , I want to study embedded hardware. Can you&amp;nbsp; give me some recomendation?PLS&amp;nbsp; This is very interesting device.Do you have one???&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=16421&amp;AppID=306&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: How I learned embedded hardware and firmware - circa 1984</title><link>https://community.element14.com/members-area/personalblogs/b/mark-s-blog/posts/how-i-learned-embedded-hardware-and-firmware---circa-1984</link><pubDate>Fri, 15 Nov 2013 01:04:01 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0119576d-532e-4986-ad1c-e52d3b3e0be5</guid><dc:creator>DAB</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi Mark,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Nice trip down memory lane.&lt;/p&gt;&lt;p&gt;After playing around with electronics in high school, I went to a two year tech school to get started on a career.&lt;/p&gt;&lt;p&gt;After graduating, I went to work in an Aerospace company where I started working with a PDP 11-20.&amp;nbsp; Finding that I had a knack for programming and a company that subsidized college, I worked to achieve a BS in Computer Engineering.&amp;nbsp; The best of both worlds.&lt;/p&gt;&lt;p&gt;I got involved with my first microprocessor when I purchased a Commodore PET 2001, which I still have for sentimental reasons.&lt;/p&gt;&lt;p&gt;In 1977 I got an opportunity to put a TI9900 microprocessor into a sensing system to demonstrate that it was fast enough to do real time signal processing and advanced signal tracking.&lt;/p&gt;&lt;p&gt;After that success I did a number of projects with 8085, Z-80 and other interesting devices.&lt;/p&gt;&lt;p&gt;I agree that early support tools were non-existant.&amp;nbsp; It is amazing what you can do with an oscilloscope, program listing and a good understanding of system operation flow with I/O pins.&amp;nbsp; It was the best engineering experience of my life.&amp;nbsp; It taught me to fully understand what you wanted to do and be able to predict what happens to everything going on inside the little black chip.&amp;nbsp; You also need to pay attention to detail.&amp;nbsp; It matters.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Anyway, it was nice thinking about all the fun I had in my early years.&amp;nbsp; I am still having fun, but I am working in a whole new environment than when I started.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;DAB&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=16421&amp;AppID=306&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>