Go Down

Topic: Where did you start with Micro controllers? (Read 7 times) previous topic - next topic


...Teletype corp ASR-33...

I was responsible for front-end comm processors that used ASR-33s for their consoles. MTBF was around 10 hours. Our poor field engineer who had to fix 'em said they should have had a crankcase so that they could run submerged in oil. Rumor was the guy who designed the beast eventually went insane.

Yes the ASR-33 was really a piece of crap machine built to a low price point and designed only for low duty cycle usage, lots of plastic parts. The Teletype corp. did make some very rugged and reliable machines used by the military and news paper industry, but they were rather costly. I've worked on most models either in the military and civilian life and definitely had a love/hate relationship with teletype machines.



I wrote my first two-liner in basic on a commodore C64 machine, which unfortunately I did not own. So I had to wait until my dad bought an italian 8086 clone (Olivetti Prodest PC1 - Nec V40 CPU IIRC, 640KB RAM, no hard disk, just a 720 3.5" floppy disk, DOS 3.20). On that machine I wrote some nice (to my eyes) programs using gwbasic. Later on I learned Pascal, C and assembly on a 80286 (1mb ram, 40mb hard disk). Still did some qbasic.

(Fast forward...)

My first experience with microcontrollers was six years ago with Microchip PICs. I wrote both assembly and C programs. A couple of years ago a collegue found Arduino. He showed it to me and I found it wonderful. Though I'm still working with PICs, I'm using Arduino in my own (small) projects and also at work.

Love this thread ;-)


My first project was E1 terminal  mux, I was responsible for to design the RTOS for Analog Device ADSP-218x microprocessor in late 2000 and I was also responsible for to design various device (E1 Framer/Deframer, HDLC framer/deframer, UART device etc) using FPGA. I have written in both assembly, C language.


Fortran IV (Daniel D McCracken was the fount of all knowledge)

494 assembler late 60s (mainframe used for NASA space launches)
but this was for BEA (eventually became BA) passenger reservation system
used drums for "mass storage" think they werr 100 kilobytes in 33 byte sectors (41 octal to you sonny)

in those days we used to laugh at job ads that wanted 2 years programming experience
non-one ever had that much!

6502 assembler mid 70s
then on to BBC micro

then BCPL
became C
slight diversion with APL, but since i could only write it (not read it) that didn't last
then C
then C<<add you favourite suffix here>>


oh and *duino about a year ago

there are only 10 types of people
them that understands binary
and them that doesn't

Morris Dovey

Bendix G-15 with no RAM, < 2k sequential access (drum) memory
Ran my first program on December 29, 1959
There's always a better way!

Go Up