|
Some of them have been said below, I just wanted to add PLCs (Siemens, Beckoff, AllenBradley...), HMI-Panels, and many other industry standard items (some of them were more parametrizing than programming though)
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Early on, I had a Compukit UK101. 6502 with 8k ram and a separate 1k for the screen. Did a lot with that. Moved onto Amstrad CPC6128.
Then, as part of my university project I built a Z80 based board and used the Amstrad to generate the code. I also created an emulator interface from the Amstrad to plug into the board's CPU socket for testing.
As part of a big test set integration, I created a processor board with dual port ram to enable interfacing with a PC. The board had a RS485 interface to speak with a couple of aircraft boxes. Had to code one part of the program to receive a two byte message and respond within 50µS. Given the Z80 was only on a 4MHz clock, I had to work the code to the clock cycle, but still had time to spare - a few NOP commands helped. Later we discovered that the box supplier changed the spec and it couldn't cope with the speed of response.
Since then, only PC programming. Not as exciting as hardware interfacing.
|
|
|
|
|
Good ol' Radio Shack CoCo2 and Coco3, Atari, and C64
Of course, these were all BASIC, so maybe that doesn't count.
Although the CoCo had a language that compiled (name escapes me) and I used that for a while.
Ahhh, the good ol' days and the things you could do with 16K of memory.
|
|
|
|
|
Tru dat. Back in the day we did serial commons using file IO routines, and we liked it just fine that way.
Jeremy Falcon
|
|
|
|
|
Quote: Ahhh, the good ol' days and the things you could do with 16K of memory.
The PIC microcontroller I'm programming right now 'features' 8K of RAM.
|
|
|
|
|
Since the 80's (when "they" started to use my stuff).
Apparently, the only changes that are implemented with each successive model user are cosmetic (i.e, the seem to keep looking dumber)
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
8, 16, 32 bit PIC microcontrollers.
|
|
|
|
|
Robots, CNC, PLC, HMI, and multiple other industrial devices (drives that accept code...).
|
|
|
|
|
+1 (Better than an "other" response that pretty much duplicated this one...)
|
|
|
|
|
What a big company you work for...
You make very special machines...
And the mechanics of all those riveting machines is amazing...
|
|
|
|
|
Win32 system on embedded specialized machines. No network, keyboard/mouse available only as recovery devices, tons of RS-232, RS-422 and others, custom PCI (or ISA) boards...
GCS d-- s-/++ a- C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
There are various industrial Win CE devices, barcode scanner and similar (MOTOROLA MC series, Datalogic Falcon, Intermec etc).I did lots of work on them for warehouse management system my firm created some years ago
|
|
|
|
|
Do you really mean code against? I code mainly FOR desktops and against all the other choices.
(As an English minor, I cringe at the use of against as an all purpose prepositon)
Joan F Silverston
jsilverston@cox.net
nhswinc.com
|
|
|
|
|
I agree.
I am against using prepositions this way! ))
|
|
|
|
|
Awesome
Joan F Silverston
jsilverston@cox.net
nhswinc.com
|
|
|
|
|
The machine is the enemy! It must be brought to heel and made to do our bidding!
|
|
|
|
|
If I code, I really code against. You imperial kin will never make us bow to the system! Anarchy! Anarchy in the SysCalls! Anarchy im the UK!
GCS d-- s-/++ a- C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Yes. It should be against. Like I code against my will when it comes to VB or Java or JavaScript family.
"It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[ ^]
|
|
|
|
|
Well with AI coming along, maybe in the future we'll be competing with them.
Jeremy Falcon
|
|
|
|
|
For coding against AI I use the JSOP programming language
GCS d-- s-/++ a- C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
The wonderful 6502 and variants were an old haunt; powering many Apple, Commodore, and 84 Vettes.
And some raw bit programming on discretely componented half/full adders.
Director of Transmogrification Services
Shinobi of Query Language
Master of Yoda Conditional
|
|
|
|
|
At least, that's what I think the old IBM Series/1 was called. It was a small computer, before the days of desktops. In my experience, it was used as the "office computer".
I believe other manufacturers had that same size of system before we figured out networking and desktops.
|
|
|
|
|
PDP (birthplace of C)
VAX
So, Yeah, I was surprised MINI was not there.
|
|
|
|
|
Yep. PDPs, WANG VS (hurray for 8" floppies, COBOL and black on white screens.)
|
|
|
|
|