6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Apr 27, 2024 5:15 pm

All times are UTC




Post new topic Reply to topic  [ 18 posts ]  Go to page Previous  1, 2
Author Message
PostPosted: Thu Feb 01, 2024 2:20 pm 
Offline
User avatar

Joined: Tue Dec 12, 2023 7:00 pm
Posts: 25
Location: London, UK
gilhad wrote:
Hello, I just joined in :) Here are some my thoughts: (...)

It's never too late and thanks so much for sharing your thoughts, Gilhad :-) I've made some final adjustments after all the comments (including yours) and ordered a PCB for the entire $25(from JLPCB) including taxes and postage. Will let you know how (or if) my board works once I have it.

I have finally decied to stay with my line drivers. '245 looks like elegant alternative, but as I have 11 LEDs to control.... 2x6 outputs seems more reasonable. As adviced, I use OE/ signals to control leds drivers. Regarding the via in a surface mount pads - I've decided to leave one like that for testing purposes and see how it will go. JLPCB describes specific parameters of such vias, so it feels like common practice.

gilhad wrote:
About the NC pin - AVR/ATMEGA/Arduino boots with all pins in INPUT state - that means high rezistance - so if you connect it to Arduino and leave it such for 65C02, it should be OK, as there would be effectively connected just the short wire. And for '816 you can drive it yourself. But I would add a jumper, just to set, which CPU is inserted, so Teensy could read it after boot and set everything acordingly.

Good idea about the jumper, but I have no single pin left on my Teensy to read the configuration, so I'm going to leave it to the software - one would need to enable either '816 or '02 version on that level. Perhaps for futer iteration of the project I should move from parallel access of address/data lines to some fast serial shift registers. That feels like an out-of-topic question for this post, but curious whether you have some experience with it.

gilhad wrote:
For Black&White in KiCad is easy to make B&W scheme ( (Preferencies / Preferencies (Ctrl+,) / Schematic Editor / Colors - click Theme and select Black & White, OK - or select New Theme and customize it) You can then use the theme only for printing, or switch it with default on your will. (On my computer it was saved into /home/gilhad/.config/kicad/7.0/colors directory, on yours it should be something similar)

Thanks for the advice. For this project I've been using EasyCad and its configuration options are limitred comparing to KiCad (that includes color settings). I quite like EasyCad due to its great library of components and footprints, but it annoys me massively due to the lack of support for active-on-low names (with overline).


Top
 Profile  
Reply with quote  
PostPosted: Thu Feb 01, 2024 11:40 pm 
Offline
User avatar

Joined: Fri Jan 26, 2024 5:47 am
Posts: 37
Location: Prague; Czech Republic; Europe; Earth
ytropek wrote:
... shift registers. That feels like an out-of-topic question for this post, but curious whether you have some experience with it.


My project http://8bit.gilhad.cz/6809/Expanduino/Expanduino_I.html is based on them :) Basically it is Status Register and 3 Read registers (74HC595) plus 4 Write registers (74HC165) presented to HD6309 (but it would work as well for 6502 or anything similar) as 4 R/W addresses, while for Arduino it is presented as 8 SPI devices (1+4 read, 3 write)

The project worked, but I am now onto something bigger. The pages are in Czech language and with KiCad schemes in default yellow/green (but with sources) so it may be problematic to read. I may convert it to BW sometime later.

Here are schemes http://8bit.gilhad.cz/6809/Expanduino/Expanduino_I.html#schema and sources http://8bit.gilhad.cz/6809/Expanduino/Expanduino_I.html#zdrojaky and errata http://8bit.gilhad.cz/6809/Expanduino/Expanduino_I.html#errata anyway. (Clear on '595 is active in zero, so should be conneted to +5V, not to ground. SD_Enable signal should be negated.)

_________________
http://micro-corner.gilhad.cz/, http://8bit.gilhad.cz/6809/Expanduino/Expanduino_I.html, http://comp24.gilhad.cz/Comp24-specification.html, and many others


Top
 Profile  
Reply with quote  
PostPosted: Fri Feb 09, 2024 3:54 pm 
Offline
User avatar

Joined: Tue Dec 12, 2023 7:00 pm
Posts: 25
Location: London, UK
Ok, so it arrived. Will let you know after weekend whether it actually works :-)
I know it does very little and is a small project, but as it;s my first PCB, the satisfaction is great. Or... well - there will be when I see it actually working.


Attachments:
PCB-teensy-bridge.jpg
PCB-teensy-bridge.jpg [ 308.09 KiB | Viewed 1963 times ]
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ]  Go to page Previous  1, 2

All times are UTC


Who is online

Users browsing this forum: No registered users and 35 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: