News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Just linked

Started by ixuta, July 15, 2011, 01:21:01 AM

Previous topic - Next topic

ixuta

Hi I just joined the forum after downloading masm32. Been playing around with asm in windows. I'm a professional embedded systems firmware engineer. Love to hear stepper motors go "brrrr zzzzip squishhhh" ::). I code mostly asm. What else eh? :U   .. I still have a copy of MASM 1.0 on floppy.

dedndave

Hutch may want a copy of that for his collection   :P
welcome to the forum   :U

hutch--

Welcome on board, nothing like a good hardware man.  :bg
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Tedd

That's what she said?
No snowflake in an avalanche feels responsible.

vanjast

 :bg  :red  :green2
It really bad when you cannot tell the boys from the girls.... I'll keep my back to the wall  :green

Twister

Hey, welcome to the forum, slick.

What components and architecture do you work with?

Vortex

Hi ixuta,

Welcome to the forum.

ixuta

@ Horton
Intel 8008, 8085, x86 family from 8088 up to the pentiums  and whatever they call em nowadays.
Motorola 6502, 6800 family, 68000 family, 68HC09, 68HC11, G6845 CRT Control chip, 8 and 16 bit UARTS
Zilog Z80, Z180, Z8 Acclaim
CGA, EGA, VGA
Once a Pic Micro, but I don't rem which chip.
Operating systems: OS9, MS-DOS, and custom hardware with no operating system at all.
That's my favorite is to write with no op-sys, drivers or bios at all. Config the proc, mmu, interrupt ctl, timers, uarts...
I couldn't pick a favorite processor; but the 8085 was cool. Super mode and User mode, each with its own set of 14 general purpose registers; and thats an old puppy.
Driven things like stepper motors, encoder motors, temp sensors, heaters, coolers, CRT, LED and LCD displays, printers, keypads, vacuum sensors, vacuum pumps, EEPROM, SPI, I2O,  DigiPot
Jumped in and writing stuff on an AMD Phenom II / Win 7 (32 bit) right now. Then I'll take the plunge into 64 bit (drool).

dedndave

the 6800 series and 8051 series are fun to play with   :P

Twister

You forgot to mention Z80, Dave! :P

That is the other architecture I like.

dedndave

yah - the Z80 was nice

back then, i was working for Rockwell (Collins Radio in Cedar Rapids, actually)
everyone in the R&D lab was playing with the little Aim-65's, 6502 processor
i wasn't a big fan of the mneumonics - just that i wasn't used to them
but, i had to play along to appear as a "company man" - lol



the next company i worked for was Sperry Flight Systems
we had PDP-11's   :eek
and, of course, univac mainframes
no more farting around with toys   :bg

the little guys are still great for some things
it was only about 10 years ago i made a sales demo unit based on the 8051
i had fun with it, even though the architecture seemed a little strange at first

vanjast

I had a 4.88Mhz IBM PC Bios listing up to about 6 months ago... I actually turfed that 'piece of 8' into the recycle bin - it was a sad moment  :(

dedndave

i still have the book with the listing - lol
and the one for the AT, as well
they are nice to keep around as reference

vanjast

Quote from: dedndave on July 30, 2011, 08:38:06 PM
i still have the book with the listing - lol
and the one for the AT, as well
Ohhh!.. you're so priviledged.. a book.
:green2
I'd bury those books in a 'lead' casing  :U
:bg
If you like I'd send you the DOS 6.22 iso

I keep this  +disks+ 'Dingbats' IntRef..plus all that other cr.p - 'just in case'  :bg

dedndave

you never know when you might want that stuff - lol
a while back, a company i was working for had trouble with their waste-water
it's soapy water - the Ph needs to be balanced before they can dump it into the sewage system, is all
i used an AT they had in the "bones" room and DOS
wrote a handy little program that balanced 2,000 gallons, then dumped it (as i recall, it was 2K)
the maintainance yard was not my area, but i think they liked an R&D guy helping them out   :P
the big boss was happy to have the line running at full-speed again, too

anyways, it was easy under DOS
the waste-water program was the only thing running - no interference
total control over the I/O - DOS was the way to fly