simpleavr 399 Posted November 17, 2012 Share Posted November 17, 2012 this is my paradiso ui boost board. u can win one by identifying the application it is running in the video. /EDIT oPossum solved the puzzle. it's a LMC (little man computer) emulator. parts are just 2 units of 4 digit 7 segment led modules (CC and CA), plus 16 tactile buttons (room for 2 more). i intend to use this to enter the POTM but it is far from finish. i will provide more details (schematic, pcb layout, write-ups, code) as things progress. right now i haven't finalize what the project should do. except that i want to make this an educational thing for kids. the video is running a test sketch application. the 1st forum member (must already be a member before today) who can identify what it (the application) is will win a kit. i.e one pcb + 2 x led modules + 18 buttons + headers. u must id the exact name (three words) of the application. "it's a sort of XXXXer" will not count. offer ends midnight 0:00am monday if no body can id what it is. free shipping US or Canada. other members i will check and u might have to pay for shipping (i will just put stuffs in an envelope). thank you and hope u enjoy. Quote Link to post Share on other sites
cde 334 Posted November 17, 2012 Share Posted November 17, 2012 It's a classic sortermathing with a whachamacallitproc displaying rannumdomers... (neat, I have no clue) And it's very bright. Or is it just the camera? Quote Link to post Share on other sites
simpleavr 399 Posted November 17, 2012 Author Share Posted November 17, 2012 It's a classic sortermathing with a whachamacallitproc displaying rannumdomers... (neat, I have no clue) And it's very bright. Or is it just the camera? 1. indeed it's doing math, and they are not random numbers. 2. have not yet implement dimmer logic. this one can't be easily googled. i hate a quiz that got solved almost immediately. but hate more when no one cares to solve it. so may be give out some hint tomorrow. Quote Link to post Share on other sites
oPossum 1,083 Posted November 17, 2012 Share Posted November 17, 2012 8080 emulator Quote Link to post Share on other sites
simpleavr 399 Posted November 17, 2012 Author Share Posted November 17, 2012 6502 emulator on the right track..... Quote Link to post Share on other sites
oPossum 1,083 Posted November 17, 2012 Share Posted November 17, 2012 LDA made me think 6502/6800 series, but there is no HLT, so maybe 8080/8085. Quote Link to post Share on other sites
simpleavr 399 Posted November 17, 2012 Author Share Posted November 17, 2012 @opossum, somehow i think u will solve it. 8080 does MOVs. the "load" and "move"s always confused me when i did assembler at late '70s. i read somewhere that when MOS made 6502 they can't use MOVs as intel had already "patented" it. don't know if it's true of not. EDIT/ multiple guesses / tries accepted, w/. reasoning a plus. Quote Link to post Share on other sites
oPossum 1,083 Posted November 17, 2012 Share Posted November 17, 2012 LMC! 99.97% sure yes, MOV vs LD is confusing - I went from 6809 to 8086 - took a while to adjust Quote Link to post Share on other sites
rockets4kids 204 Posted November 17, 2012 Share Posted November 17, 2012 DCPU-16? Quote Link to post Share on other sites
oPossum 1,083 Posted November 17, 2012 Share Posted November 17, 2012 The 6501 (and later 6502) where designed by a few guys from the Motorola 6800 design team - Chuck Peddle and a few others. The 6800 used LD/ST so the 650x series did too. You may be thinking of the Z80 instruction set - a superset of 8080 with some different mnemonics. Quote Link to post Share on other sites
simpleavr 399 Posted November 17, 2012 Author Share Posted November 17, 2012 LMC! no fun! quiz ran for a couple of hours and it's done. @opossum, PM your mailing address and i will send it out next week. i guess the no-hex all-decimal input gave it away. DCPU-16? will definitely want to try, and will require addn spi ram, may be video out / graphic lcd. Quote Link to post Share on other sites
oPossum 1,083 Posted November 17, 2012 Share Posted November 17, 2012 It was the instruction set that gave it away. google "instruction set lda sta hlt" HLT not being a common instruction was key - that eliminated all the micros I am familiar with - so I asked google Quote Link to post Share on other sites
bluehash 1,581 Posted November 17, 2012 Share Posted November 17, 2012 I feel like a lost kid in this conversation. Welcome back SimpleAVR.. that was a long time away. Would you mind adding the project to this month's POTM. Quote Link to post Share on other sites
simpleavr 399 Posted November 17, 2012 Author Share Posted November 17, 2012 http://en.wikipedia.org/wiki/Little_man_computer thank you for participating. one application for this paradiso ui boost board is to allow grade 5 or 6 kids to learn computing "the right way". i,.e simple assembly language that is very close to how hardware works. this was the way how i learnt to program and i want to pass it to my kids. the LMC simulation code works well and does not take up much space. and it is also quite limited as there are no indirect addressing mode. for the POTM i will be expanding this idea and try to squeeze additional features to this tiny platform. good night and stay tuned for more. Quote Link to post Share on other sites
simpleavr 399 Posted November 17, 2012 Author Share Posted November 17, 2012 I feel like a lost kid in this conversation. Welcome back SimpleAVR.. that was a long time away. Would you mind adding the project to this month's POTM. of course, give me a couple more weeks to do a proper write-up. i enjoy / appreciate your effort in organizing this. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.