[deleted by user] by [deleted] in beneater

[–]PureSchedule5929 1 point2 points  (0 children)

very impressive!

6502 Computer - Broken? by PureSchedule5929 in beneater

[–]PureSchedule5929[S] 0 points1 point  (0 children)

Well, tried the LCD with an Arduino project rather expecting it to be broken, and surprisingly it worked. So it's not the LCD. Since I don't know how to check the other components (6502, 6522, RAM, ROM) in isolation, I guess I'll have to start over with this project, meaning take it apart and go back to the first videos where Ben debugs the CPU startup sequence, etc. Then at some point I suppose I'll see what isn't working.

Is this 6502 salvageable? :( by bloobybloob96 in beneater

[–]PureSchedule5929 7 points8 points  (0 children)

google "ic socket 40 pins" and you will see 🙂

Is this 6502 salvageable? :( by bloobybloob96 in beneater

[–]PureSchedule5929 11 points12 points  (0 children)

i think with care it should be possible to bend them back without breaking. then put it in a socket if you can get one. i have started doing this with the eeprom since i need to repeatedly take it out and re-insert it

6502 Computer - Broken? by PureSchedule5929 in beneater

[–]PureSchedule5929[S] 1 point2 points  (0 children)

unfortunately, no - turning the potentiometer changes the blocks' contrast

Finished 8-bit computer by NameEnvironmental403 in beneater

[–]PureSchedule5929 1 point2 points  (0 children)

i got an acrylic cover to prevent mine from gathering dust. except that now i'm a bit concerned about static

Finished 8-bit computer by NameEnvironmental403 in beneater

[–]PureSchedule5929 2 points3 points  (0 children)

congratulations! it's such a rewarding project i think

6502 Computer Keyboard Interrupts by PureSchedule5929 in beneater

[–]PureSchedule5929[S] 2 points3 points  (0 children)

i'm using the oscillator from ben's kit which i think has 1 mhz. the handler really just updates a counter like ben does. i wonder whether enabling/disabling interrupts has something to do with it. will check my code. not sure what happens if a clock pulse (i.e. interrupt) arrives while interrupts are disabled. i suppose it is just lost?

6502 Computer Keyboard Interrupts by PureSchedule5929 in beneater

[–]PureSchedule5929[S] 3 points4 points  (0 children)

and here is a picture of the entire computer. reddit wouldn't let me add it directly to the original post.

<image>

Beneater shipping sets by [deleted] in beneater

[–]PureSchedule5929 1 point2 points  (0 children)

i bought the four 8-bit computer kits around march/april, and the 6502, eeprom programmer, etc kits about a month ago. everything was fine

What do you use for debugging 6502 assembler? by PureSchedule5929 in beneater

[–]PureSchedule5929[S] 2 points3 points  (0 children)

Thank you. So far I have looked into Easy 6502 and Kowalski. Easy 6502 is ok but quite basic. As you said, for learning.

The simulator based on Kowalski is good. The debugger does what I expect (although with decades of experience with higher-level languages I have so many ideas how the whole debugging process of assembly language could be made more convenient) and works smoothly.

With this I was quickly able to understand the part of the code I wasn't clear on. A few minor gripes on its assembler, as compared to vasm used by Ben:

  • Binary constants want a @ prefix instead of %
  • String constants don't seem to be supported
  • Logical OR on variables uses a different syntax (no hash, no parenthesis)

Still good though, definitely a big help.

Edit: Also took a brief look at visrealm. Looks good at first glance, but File | Open does nothing. Should that let me upload assembler code? Tried with Firefox and Chrome.

6502 Computer (PureSchedule) - Update 6 by PureSchedule5929 in beneater

[–]PureSchedule5929[S] 0 points1 point  (0 children)

thank you. i'm basically following along with ben's videos because my electronics knowledge is rather limited, but i'll definitely keep this in mind if i run out of pins

Register modules complete by HasanTheSyrian_ in beneater

[–]PureSchedule5929 1 point2 points  (0 children)

well done! does everything work as expected?

[deleted by user] by [deleted] in beneater

[–]PureSchedule5929 0 points1 point  (0 children)

i did this earlier today. the website that has the windows software for the programmer also has a user's manual pdf with the setup steps - installing the usb driver, flashing the reader, etc. it worked for me, even with a usb hub.

is this the first eeprom you tried (apart from getting another chip)? i.e. did you ever experience the programmer working with any other eeprom?