Hi.
So... I am obviously geeky.... my main hobbies are programming and electronics. I like drawing printed circuit boards and logical circuits, it is kind of art for me :-).
In programming field I create programs for microcontrollers, not much pc related. .
Anyone interested in this kind of stuff ? :-)
I've been doing surface mount and through hole assembly and repair most of my life. No programming, though. You design it, I'll build it!
Sarah84 - that was my profession in the 1980s. Made a good living at it.
Quote from: Sarah84 on June 20, 2013, 04:38:09 PM
Anyone interested in this kind of stuff ? :-)
Funny how one topic dies (lol penis thread RIP!) another (pun >:-) )pops up !!!!
The best "programs for microcontrollers" WERE "pc related" !!! Sarah, your prolly too young, missed most of the fun, do you know what
the Cadillac "usct programmer" from SD Logic was used for ? I still have mine alas, the domain is "for sale" !!! The
Pirateden (redirects to Lounge0101), 'interesting-devices' & sister site 'id-discussions' (all dot coms) are still there but . . .
Now-a-days the Corporate run gov't criminals hate
competition and "We The People" exist solely to serve
THEM !!! Few PC's have nine-pin serial anymore was a pretty accomplished hack "the crew (http://forums.lounge0101.com/showthread.php?256842-Just-checking-in&p=1968570700&viewfull=1#post1968570700)" still lurks!
'megados' and 'no1b4me' were INFAMOUS,
I was known as "Bugs" !!
Quote(a) On October 25, 2001, in the "ATSDSS" forum, "Ump25" posted a ... "ATSDSS" forum inquiring about how to manipulate the software on a pirated DIRECTV ...
Still ADDICTED to my ULTRA-EDIT32, a great FTP development editor with linked 'quick compile', pirates hate 'politically correct' !!!Cheers
I'm currently studying programming. Purely PC though, I have no experience with micro controllers.
Quote from: Kiera on June 21, 2013, 05:00:51 AM
Funny how one topic dies (lol penis thread RIP!) another (pun >:-) )pops up !!!!
The best "programs for microcontrollers" WERE "pc related" !!!
Sarah, your prolly too young, missed most of the fun, do you know what the Cadillac "usct programmer" from SD Logic was used for ? I still have mine alas, the domain is "for sale" !!! The Pirateden (redirects to Lounge0101), 'interesting-devices' & sister site 'id-discussions' (all dot coms) are still there but . . .
Now-a-days the Corporate run gov't criminals hate competition and "We The People" exist solely to serve THEM !!! Few PC's have nine-pin serial anymore was a pretty accomplished hack "the crew (http://forums.lounge0101.com/showthread.php?256842-Just-checking-in&p=1968570700&viewfull=1#post1968570700)" still lurks!
'megados' and 'no1b4me' were INFAMOUS, I was known as "Bugs" !!
Still ADDICTED to my ULTRA-EDIT32, a great FTP development editor with linked 'quick compile', pirates hate 'politically correct' !!!
Cheers
Yup, maybe I even didn't know that 1+1=10 when those stuff was popular ;D. I think it is much easier today to program MCUs with all those real time debuggers available.
BTW by the phrase "NOT MUCH PC RELATED" ...I was meaning that I like to write more embedded sw than pc sw.
Sarah
I jsut wanted to pop in and say hi to my geeky friends :D But now I feel like a knuckle dragger. QQ I fly and fix remote robotic sub's but QQ I barely follow whats being said xD Oh welll Hi everyone!
Quote from: Sarah84 on June 21, 2013, 06:49:50 AM
Yup, maybe I even didn't know that 1+1=10 ;D.
LOL isn't "1+1 == 01" ?? Is my brain fried . . .
Do you write like I-Phone Apps? Quote from: xander on June 21, 2013, 06:23:07 AM
I'm currently studying programming. Purely PC though
What language(s) you 'guys' use?? Web based interpreted php was very similar to "C", easy adaptation over, "micro controllers" by definition are very manufacturer, chip-dependent does anyone do "assembly" anymore ??
Susan's, like most, is written in php using a MySQL database (
real-time, like awful Basic never learned, "debug" suggests interpreted, load on stack using 'hook's, no compile anymore? )
Quote from: Kiera on June 21, 2013, 07:03:11 AM
LOL isn't "1+1 == 01" ?? Is my brain fried . . . Do you write like I-Phone Apps?
I have to ask where you're getting 01 from now. I'd expect it to be 10 too.
I've dabbled in the electronics side, but I'm mainly software these days. My language is whatever they tell me I need to write my code in and it seems to change with every new contract. After a while in the field, learning a new language takes about a day of playing around with it because they're all the same! You just need to learn the syntax for the most part.
And since you asked, I do have to still have to use x86 assembler from time to time.
Quote from: Emily Elizabeth on June 21, 2013, 08:01:54 AMI'd expect it to be 10 too.
Like I said, is my brain fried??8 bit binary . . . .
0) 00000000
1) 10000000
2) 01000000
3) 11000000
4) 00100000etc ? ? ?
How'd you girls get '10' ??
(edit: ok, my windows Calc reads right-to-left but regs load otherway 'round? )
Have the original x86 (x88?) PC register architecture manuals from IBM somewhere . . .
Quote from: Kiera on June 21, 2013, 07:03:11 AM
What language(s) you 'guys' use?? Web based interpreted php was very similar to "C", easy adaptation over, "micro controllers" by definition are very manufacturer, chip-dependent does anyone do "assembly" anymore ??
Susan's, like most, is written in php using a MySQL database ( real-time, like awful Basic never learned, "debug" suggests interpreted, load on stack using 'hook's, no compile anymore? )
I'm currently doing PHP using MySQL. Just started ASP, I've done a fair bit of VB and a little bit of C++. I'm moving into app programming for Windows and Android in the next few months.
Quote from: Kiera on June 21, 2013, 07:03:11 AM
What language(s) you 'guys' use?? ..... does anyone do "assembly" anymore ??
I LOVE working in assembler! It gives compact and fast execution.
xander I wish I we're your age again!!! (I think >:-) VisualBasic uses compiled, development interface, and still used obviously . . . )
OMG I see Turbo Pascal & C are considered "Antique Software" !!! (free download avail :police: )
Quote from: Northern Jane on June 21, 2013, 09:05:04 AM
I LOVE working in assembler! It gives compact and fast execution.
NJ, we're :'( ancient!! Do ya know what the
TMS370C was used for?? Blue's Clue: "football card" If server scripting, anyone use Ultra-Edit32 ?? (just pulled off my server, used
column mode below)
--------------------------+
Op B Mnemonic |
--------------------------+
00h 2 JMP ra8 ;unconditional
01h 2 JN ra8 ; not zero
02h 2 JZ ra8 ; if zero
03h 2 JC ra8 ; if carry
04h 2 JP ra8 ; if parity
05h 2 JPZ ra8 ; no parity
. . . etc
Extended Opcodeslol user/password still active! See here:
id-discussions.com/forum/showthread.php?p=463319#post463319
LUV playin' with 'the boyz'! Wanna start a class? (my server of course)
Quote from: Kiera on June 21, 2013, 08:15:04 AM
Like I said, is my brain fried??
8 bit binary . . . .
0) 00000000
1) 10000000
2) 01000000
3) 11000000
4) 00100000
etc ? ? ? How'd you girls get '10' ??
(edit: ok, my windows Calc reads right-to-left but regs load otherway 'round? )
Have the original x86 (x88?) PC register architecture manuals from IBM somewhere . . .
Ahh I thought it might be something like that with the whole big endian / little endian thing. I guess I should have been paying more attention cause I see binary and think math, but the topic was computers!
I do Linux kernel work for my day job, and in my spare time I'm coding up my own music player. There is lots of fun to be had! :)
LOL...ya'all are talking gibberish to me. I know "power", "shut down", and "ctrl+alt+del". The last time I did any programming (if one can call it that), was in high school, on a TRS-80 writting in Basic...
Print "To find the area of a rectangle, please input the length and width."
Input A$ = L
...err...and that's all I remember. My brain cell capacity of that time seems to be about <1Kb...
C'mon, Beth, we'll go play with the abacus!
Quote from: Devlyn Marie on June 21, 2013, 02:16:17 PM
C'mon, Beth, we'll go play with the abacus!
Did'ja bring your slide rule!? ;)
Way above my paygrade for sure. The only electronics I mess with is on guitars and I hate having to do that even.
Quote from: Beth Andrea on June 21, 2013, 02:12:06 PM. . . in high school, on a TRS-80 writting in Basic...
Ooooo . . . girl ain't suppose tell age!! LOL My then to be brudder-in-law ( didn't happen, sis married bible thumper instead ) hag a TRS-80 . . .
Anyone remember "Zork",
via modem??
Quote from: retrothing.com/2009/06/play-zork-online.htmlZork is the quintessential text game. There's no need to click your mouse, maneuver a joystick or mash a d-pad. All you need is the ability to read, type and think somewhat logically. The amusingly clever text adventure was developed on a PDP-10 mainframe at MIT in the late 1970s.
I have
THE MAP ( just saw it the other day )
Quote from: lol it lives!!!You are in an open field west of a big white house with a boarded
front door.
There is a small mailbox here.
>
>'open mailbox' try
THAT . . . *while driving*
Quote from: Kiera on June 21, 2013, 07:03:11 AM
LOL isn't "1+1 == 01" ?? Is my brain fried . . . Do you write like I-Phone Ap:-) ps?
What language(s) you 'guys' use?? Web based interpreted php was very similar to "C", easy adaptation over, "micro controllers" by definition are very manufacturer, chip-dependent does anyone do "assembly" anymore ??
Susan's, like most, is written in php using a MySQL database ( real-time, like awful Basic never learned, "debug" suggests interpreted, load on stack using 'hook's, no compile anymore? )
Most of my programming is in C. I stopped using assembly since I doesn' t like to study new intruction sets every time when I need to switch between different arcitectures. I do some work in C# and Java but not much. But for me the most interesting experience is VHDL coding of FPGA devices, but it is very specific.
Quote from: Kiera on June 21, 2013, 07:03:11 AM
real-time, like awful Basic never learned, "debug" suggests interpreted, load on stack using 'hook's, no compile anymore? )
I was referring to in circuit real time debugging. It is tool connected to micro and tracing instruction flow. And can memdump and add breaks, all is hw related and uses some structures in processor. It doesn't add any sw overhead nor slow down.
A note about binary addition problem
1 + 1 = 10
ie. 4bit register architecture with LSB on the most "right side". Leding zeros added
0001 + 0001 = 0010
This is common arrangement in many architectures including x86 I guess.
But maybe there are different archs that work with a reversed bit order, but one way or another it is only interpretation problem... so both answers are correct.
Okay, I'm going to demonstrate my advanced age.
I still own my slide rules.
My first electronic calculator was the "Bomar Brain."
In college I learned FORTRAN IV. The university had a PDP-10. We programmed on punchcards.
My first professional experience in computing was with the Multics operating system, on a Honeywell mainframe, connected to other sites through the ARPAnet. We connected through a Vadic 1200 baud telephone modem. The printers were IBM "Diablo" line printers.
I still own my HP-29C, though it hasn't worked in decades.
Quote from: Jamie D on June 22, 2013, 02:36:36 AM
Okay, I'm going to demonstrate my advanced age.
I still own my slide rules.
My first electronic calculator was the "Bomar Brain."
In college I learned FORTRAN IV. The university had a PDP-10. We programmed on punchcards.
My first professional experience in computing was with the Multics operating system, on a Honeywell mainframe, connected to other sites through the ARPAnet. We connected through a Vadic 1200 baud telephone modem. The printers were IBM "Diablo" line printers.
I still own my HP-29C, though it hasn't worked in decades.
Wow, mainframe times...! My grandfather was working at statistical office as engineer doing maintanance of mainframes, it was Control Data Cyber and later some IBM(I forgot the type). He took me few times in the computer room. I was maybe 9 years old, doesn't know much about computers but the experience was impressive. As the machines were very big and full of mechanical parts and electronical PCBs, that could be servicable, the technicians really needed to know a lot. I guess that this experience started my interests into computers :).
My first PC computer was IBM Personal System 2. It was used as a terminal for that IBM mainframe, I got it from grandfather, when they ended operation of the with the IBM mainframe. I still have it, I think it is fully functinal.
Your grandfather? :'(
Quote from: Jamie D on June 23, 2013, 10:45:34 PM
Your grandfather? :'(
That's because he was working till his 71 :). Don't be worried, it shouldn't have any dual meaning.
I did electronics repair and testing all of my adult life from the military aircraft radar to the cell phones. My area of expertise is in the RF and analog circuits. I done everything from those console antique radios with the large octal based vacuum tubes in which you can physically fit a modern smartphone into to the surface mount components in the cell phones and the other latter models of communication and consumer gear. My military experience had me working on a radar system that went from pinkie sized peanut tubes with germanium transistors to the integrated circuits with the first microprocessors available in the circuit.
I did do some pc board making from drawing the resist runs on the copper clad board to doing a CAD program that printed out a template for photo resist boards for my own use. I design my own circuits. I made everything from a model rocket transmitter beacon in my spare time in the Navy using good parts they threw out due to time constraints to an accurate frequency counter made from discreet parts that is still working since 1978. I did do some Heathkit stuff, including the 25" color TV which was the first to have electronic tuning in it. That was the TV mentioned in previous posts I sent to the recyclers and didn't replace when I could not find the parts for. That thing lasted 30 years.
My latter designs contain both through hole and surface mount components. The major IC components were and are still mounted in sockets to ease replacement of those. I lost a CMOS version of a 555 timer out in the field in my telescope drive electronics earlier this month due to static zapping during a wind storm. The first time that has happened in one of my circuits. That upgraded drive electronics is 20 years old.
My YouTube video of a super-8 film of the model rocket with a picture and text on the transmitter beacon mentioned that I done in 1973:
Estes rocket Cameroc launch (http://www.youtube.com/watch?v=gxfn2yNbCVw#)
Joelene
Quote from: Sarah84 on June 22, 2013, 12:49:00 AM
A note about binary addition problem
1 + 1 = 10
ie. 4bit register architecture with LSB on the most "right side". Leding zeros added
0001 + 0001 = 0010
This is common arrangement in many architectures including x86 I guess.
If I remember correctly, the 62k architecture (mac) does it "backwards". Been almost 20 years since I've played with it though, so I could be wrong.
I was an electronics engineer ( fighter aircraft navigation) and I am also left handed. Research indicates that a significantly disproportionate percentage of transsexuals are left handed electronic engineers / programmers.
There are 10 types of people. Those who understand binary and those who don't.
Quote from: Jamie D on June 22, 2013, 02:36:36 AM
In college I learned FORTRAN IV. The university had a PDP-10. We programmed on punchcards.
Yuk! Musta been from the Math dept!!! I was doing structured Cobal (business) on a DEC-20 and we had (woohoo) "line editors" !For Turbo Pascal we had . . . was it
the Apple IIe ?
Quote from: sentience on June 24, 2013, 08:35:35 AM
I was an electronics engineer ( fighter aircraft navigation) and I am also left handed. Research indicates that a significantly disproportionate percentage of transsexuals are left handed electronic engineers / programmers.
*raises hand* Me! Me! I'm a lefty, transwoman programmer!
Quote
There are 10 types of people. Those who understand binary and those who don't.
And I have this on a t-shirt!
^ Yeh, we can high five each other without missing!
OH NO! Another left-hander here LOL!
Quote from: Northern Jane on June 24, 2013, 02:14:33 PM
OH NO! Another left-hander here LOL!
Darn - guess I'm out of the club. :/
Oh, well - hugs don't have handedness, anyway.
'''or perhaps you are left handed and you have been suppressing it. ;)
Quote from: sentience on June 24, 2013, 02:52:11 PM
'''or perhaps you are left handed and you have been suppressing it. ;)
Doesn't look that way?? Suqs ur?
;P
I did binary equations while designing stuff using the available 4 bit counters. I've used the 7400 and 4000 series logic gates in my designs along with the analog LM-series. I was taught Boolean algebra both in high school and in the Navy. Nine's complement, gray code and some of the other stuff I learned. Gray codes are still used in some of the mechanical encoders.
Joelene
Quote from: Joelene9 on June 24, 2013, 04:20:31 PM
I did binary equations while designing stuff using the available 4 bit counters. I've used the 7400 and 4000 series logic gates in my designs along with the analog LM-series. I was taught Boolean algebra both in high school and in the Navy. Nine's complement, gray code and some of the other stuff I learned. Gray codes are still used in some of the mechanical encoders.
Joelene
I was working with FPGAs programmable arrays for a few years, it is nice to create combination/sequential logic without a need to soldering tons of chips :) and get over speed limit that can't be avoided in discrete package solutions.
You are right, grey codes is a good choice for an absolute position encoders since it changes only one bit between states, so avoids hazard transition states.
Quote from: Northern Jane on June 24, 2013, 02:14:33 PM
OH NO! Another left-hander here LOL!
Doh, I am right handed :(.
Quote from: Emily Aster on June 21, 2013, 08:01:54 AM
Quote from: Kiera on June 21, 2013, 07:03:11 AM
LOL isn't "1+1 == 01" ?? Is my brain fried . . . Do you write like I-Phone Apps?
I have to ask where you're getting 01 from now. I'd expect it to be 10 too.
She being littleendian.
Quote from: Lisbeth on June 25, 2013, 06:58:12 AMShe being 'left'littleendian (?) LOL.
. . . as in 'handed' ? See sig: "hardly enough of me "LEFT" >:-) gee, the extremes we go for 'inclusion' !
Quote from: Endianness in generalNote, too, that some nominally bi-endian [members] require [susan]board help to fully switch endianness. ???
(
my lord!!! 500 posts *again* )
Quote from: Lisbeth on June 25, 2013, 06:58:12 AM
I have to ask where you're getting 01 from now. I'd expect it to be 10 too.
She being littleendian.
Thanks for that. I couldn't remember which one was little endian and which one was big endian, so I didn't mention either :)
Quote from: Emily Aster on June 25, 2013, 08:30:25 AM
Thanks for that. I couldn't remember which one was little endian and which one was big endian, so I didn't mention either :)
I can't keep track of it either (and I do NFS work!). But that's why we have htonl() and ntohl() :)
Quote from: Anna! on June 25, 2013, 12:11:25 PM
. . . why we have htonl() and ntohl() :)
LOL Just looked
THAT up!!!!
Can tell your " big-endian" (right handed?) 'cause have it listed first ?
Ok Just copied Anna's 'sig code' into my RamAssembler,
*achm* 'lil end first of course,
and got this:
0000: 0011 jmp 0013h
0002: 0001 jmp 0005h
0004: 0010 jmp 0016h
0006: 0111 jn 0019h
0008: 10 ?unk?
0009: 10 ?unk?
000A: 0001 jmp 000Dh
000C: 10 ?unk?
000D: 11 ?unk?
000E: 0111 jn 0021h
0010: 0011 jmp 0023h
??? ??? Meaning? plz explain !
I thought i might go into IT if the whole translator thing doesn't work out. Would have to learn a bit about hardware first though, i am pretty experienced when it comes to software. Thanks dad, at least you did something right.
Quote from: Lisbeth on June 25, 2013, 06:58:12 AM
I have to ask where you're getting 01 from now. I'd expect it to be 10 too.
She being littleendian.
Quote from: Emily Aster on June 25, 2013, 08:30:25 AM
Thanks for that. I couldn't remember which one was little endian and which one was big endian, so I didn't mention either :)
Wow 01/10 problem still alive ;D
In fact it's not little nor big endian. Endianess means byte order, not bit order. Endianess refers to how the bytes in multiple byte word are sorted in the memory.
2 byte word in hex: 0xABCD
Memory big end.:
0000: 0xAB
0001: 0xCD
Memory little end.:
0000: 0xCD
0001: 0xAB
Quote from: Kiera on June 25, 2013, 01:59:50 PM
LOL Just looked THAT up!!!!
Can tell your " big-endian" (right handed?) 'cause have it listed first ?
Ok Just copied Anna's 'sig code' into my RamAssembler, *achm* 'lil end first of course,
and got this:
0000: 0011 jmp 0013h
0002: 0001 jmp 0005h
0004: 0010 jmp 0016h
0006: 0111 jn 0019h
0008: 10 ?unk?
0009: 10 ?unk?
000A: 0001 jmp 000Dh
000C: 10 ?unk?
000D: 11 ?unk?
000E: 0111 jn 0021h
0010: 0011 jmp 0023h
??? ??? Meaning? plz explain !
Means it will go to reset at first jump intruction, since anything is at 0013? Iam guessing. ???
Quote from: Sarah84 on June 25, 2013, 03:07:49 PM
Wow 01/10 problem still alive ;D
In fact it's not little nor big endian. Endianess means byte order, not bit order. Endianess refers to how the bytes in multiple byte word are sorted in the memory.
2 byte word in hex: 0xABCD
Memory big end.:
0000: 0xAB
0001: 0xCD
Memory little end.:
0000: 0xCD
0001: 0xAB
Ahh you are correct.
Quote from: Kiera on June 24, 2013, 10:17:38 AM
Yuk! Musta been from the Math dept!!! I was doing structured Cobal (business) on a DEC-20 and we had (woohoo) "line editors" !For Turbo Pascal we had . . . was it the Apple IIe ?
I'm afraid
we might end up as exhibits in archaic technology museums someday. :(
I will have my optic yellow Pickett sliderule in its holder, attached firmly to my belt.
Quote from: Jamie D on June 25, 2013, 03:56:12 PM
I'm afraid we might end up as exhibits in archaic technology museums someday. :(
I will have my optic yellow Pickett sliderule in its holder, attached firmly to my belt.
I still got my Pickett 12" Model N 1010-ES TRIG in its original black leather case with loop. I used that in high school and in the Navy electronics schools. My mom gave me a "Reduced priced" $39.95 four banger from Woolco shortly after that. The scientific calculators came after that.
A fellow in Dispersing on board ship was a fast inputer. The special calculator did have the early chip micro in it, but with a nixie tube output. It was a slow calculator, but it had a very good buffer. This fellow inputed the numbers and the signs so quickly that the display was showing his input, the answer, input, answer, etc. long after he was done with the keyboard!
Joelene
Quote from: Kiera on June 25, 2013, 01:59:50 PM
Can tell your " big-endian" (right handed?) 'cause have it listed first ?
I'm still a lefty :)
Quote
Ok Just copied Anna's 'sig code' into my RamAssembler, *achm* 'lil end first of course,
and got this:
0000: 0011 jmp 0013h
0002: 0001 jmp 0005h
0004: 0010 jmp 0016h
0006: 0111 jn 0019h
0008: 10 ?unk?
0009: 10 ?unk?
000A: 0001 jmp 000Dh
000C: 10 ?unk?
000D: 11 ?unk?
000E: 0111 jn 0021h
0010: 0011 jmp 0023h
??? ??? Meaning? plz explain !
It's the Futurama time travel code from Bender's Big Score