Sub Stamp Idea
microcontrolleruser
Posts: 1,194
'Ideas.We have a million of them.' That's one of our motto's here.
A learning IC device.
Programmable IC.Simple.Simple.Simple.
You enter (however.With buttons?) instructions.
It does the Light an LED and Blink an LED for starters.
NO.NO.NO to CLPDS.Too far up the evolutionary chain.
Want something just above non programmable IC's.
Osc circuit, I/O and some memory plus simple way to program.Not language per se and IDE.
Any thoughts?
Comments
That kind of thing exists already in many forms.
A 'covered up' micro.
Logic IC's can be 'programmed' in a way. Pushing buttons. Adjusting variable resistors.
Just want to take them to the 'instructions' level without a lot of overhead.Sequential.
Stick with talking about Basic Stamps. That’s the forum topic. You can stray a little in the General Discussion section, but these forums are sponsored by Parallax to support their products and the people who use them.
'Stick with talking about Basic Stamps.'
Parallax could make this and get one up on PICaxe.
A pure learning device.
A 'Sub Stamp'.Simple and direct.With no 'follow on' of there is more to it 'underneath'.
Sounds good to me.
It could be a micro.
Maybe the price is coming down on getting IC's made? Bring it within range of visionary hobbyists.
Just throw out complicated parts.
Let me work on it some more.
Come up with some parameters.
https://www.kickstarter.com/projects/1897710270/digirule2-code-in-binary-like-its-1975
Thank you Jeff
Something like that.
4 bit registers have fallen into place.
With 4 bit bus to move signals around on.
Thinking.Thinking.Thinking.
Thanks Bob
'AT28C16 EPROM'
I will file that away.Good idea.
Waiting to hear about 74181 Arithmetic units from our goto supplier.
Bob
Thanks!
Do you know what 7400 memory would go with that to 'feed it'?
Or are you saying just go 'up' to the EEPROM?
Is the 'bus' just going to be wires?
No.We don't want you to lay out out the whole thing for us just point in the right direction.
Thank you DigitalBob
The Series 4000 lessons we are doing have nothing micro like in them.
We would be happy with an adder or half adder(whatever is simpler)
if it will work with pushbutton inputs and LED outputs(have 10 of them on lab).
That is providing that is what an adder does.Add numbers.Binary is okay.
DigitalBob
Made a mistake saying 7400 series.We are working with 4000 series.
If your going to build a 4-8 bit cpu out of logic IC's it's binary in and out. So you could use a prop or basic stamp as your peripheral device like keypad to binary encoder. Or binary to BCD output display etc.
For the CPU your going to need a clock, A, B register, instruction register, ALU, program counter, MAR, step counter, control logic, output display, and bus etc.
Thank you DigitalBob
Pulling the plug on that for now.
Will keep working on design for simple controller.
Have to sort out parameters.
Will let you know if we come up with anything worthwhile.
I want to come out with a $10, sub stamp. it got a single line lcd and a 3x4 pcb keypad.
It runs its logic code 1000/sec, so there is no language just all if-and-then's.
It does have commands for mcu-specific adc and pwm.
It will use 97cent TSSOP-28 Infineon ARM XMC1202
5V, 32K Flash, 16K Ram.
64MHz timers.
https://www.mouser.com/ProductDetail/Infineon-Technologies/XMC1202T028X0032ABXUMA1?qs=sGAEpiMZZMuoKKEcg8mMKKywyJ6nXWnohYiqUcQST76GNbhcHq9jOg==
'Simple as in bare metal hex code programming or simple as less than BASIC?'
Assembler but without the 'stumbling blocks'.
Have it run at one oscillator speed out of the box.No configuration.
Basically no configuration or setup code.Just 'it runs'.Ready to accept program.
Then you still have to write your own code.
No macros.Send to LCD.None of that.
As far as your project.Go for it.
See if you can break it down into stages and get them done.
Good luck with it!