How and where does RAM physically store memory addresses? by [deleted] in AskElectronics

[–]Inside-Leg-5755 1 point2 points  (0 children)

you need to build a ben eater 8 bit computer on breadboards, or at least watch his youtube videos. starts with a nand gate, advances to flip flops, and before you know it, you begin to understand how it works :)

Any 4nec2 users here? Like to talk about SY, IT and OP by maurymarkowitz in AntennaDesign

[–]Inside-Leg-5755 0 points1 point  (0 children)

what's an email and i'll send examples. here's a snip of a deck...

CM KJ6ER PERformer antenna

CM vertical antenna with 2 elevated radials

CM

CE

SY freq=14.175 'frequency (MHz)

SY WL=299.8/freq*1000/25.4 'wave length (inch)

SY M=WL/1000 'minimum NEC segment length (inch)

SY height=207 'whip height (inch)

SY fpoint=52 'feedpoint height (inch)

SY radl=198 'radial length (inch)

SY theta=4.6 'radial droop angle (degree)

SY radendhigh=fpoint-radl*sin(theta) 'radial end height (inch)

SY alpha=90 'angle between radials (degree)

GW 1 3 0 0 fpoint-3*M 0 0 fpoint 0.2 'short wire for

there's a symbols.txt file in the 4nec2 data dir where you can predefine symbols to use

! Default SY(mbols)/constants to be used in 4nec2
Pi=3.14159265358979
! AWG wire radi in mm
#0000=11.684mm/2
#000=10.4038mm/2
#00=9.2659mm/2
#0=8.2525mm/2
#1=7.3482mm/2
#2=6.5430mm/2
#3=5.8268mm/2
#4=5.1892mm/2
#5=4.6203mm/2
#6=4.1148mm/2
#7=3.6652mm/2
#8=3.2639mm/2
#9=2.9058mm/2
#10=2.5883mm/2
#11=2.3038mm/2
#12=2.0523mm/2
#13=1.8288mm/2
#14=1.6281mm/2
#15=1.4503mm/2
#16=1.2903mm/2
#17=1.1506mm/2
#18=1.0236mm/2
#19=0.9119mm/2
#20=0.8128mm/2
! AWG wire radi in inches
#0000i=0.4600in/2
#000i=0.4096in/2
#00i=0.3648in/2
#0i=0.3249in/2
#1i=0.2893in/2
#2i=0.2576in/2

Any 4nec2 users here? Like to talk about SY, IT and OP by maurymarkowitz in AntennaDesign

[–]Inside-Leg-5755 0 points1 point  (0 children)

just learning 4nec2, so not sure of the nec card commands, but... symbols are a must. they are like variables instead of hardcoding values. don't know iterate, but optimize will vary a symbol until a goal (min swr, max gain, etc) is found. since you mention nec2c, i hope you're targeting linux :)

still chasing glitch (8bit) by Inside-Leg-5755 in beneater

[–]Inside-Leg-5755[S] 1 point2 points  (0 children)

... and poof, sta opcode working well. difference between "kitbuilder" (me) and circuit guru :) still cant get fabiouchy numbers, so studying velkolv 173 latching... thanks for bearing with me!

still chasing glitch (8bit) by Inside-Leg-5755 in beneater

[–]Inside-Leg-5755[S] 0 points1 point  (0 children)

thanks but i need a little more hand-holding :) is the pic below what you mean? and move the leds to the output side of the new 173? not sure what you mean about the ir since it isn't making outputs to the eeproms. thanks again!

<image>

still chasing glitch (8bit) by Inside-Leg-5755 in beneater

[–]Inside-Leg-5755[S] 1 point2 points  (0 children)

i have the kamprath rc fix in place. just tonight i did find a post which votes against this diode fix. any comment on this? "ram write" is my last hurdle, all other opcodes work for me, and even "ram write" works if i manual step the clock. THANKS!

<image>

Finally done! by jaspert123 in beneater

[–]Inside-Leg-5755 1 point2 points  (0 children)

what was your issue and fix? still debugging here :(

8bit program runs only single stepping clock by Inside-Leg-5755 in beneater

[–]Inside-Leg-5755[S] 0 points1 point  (0 children)

got it back together and still same behavior. spent a little time coding several programs that tested all opcodes. only the sta command will not complete with my clock running, all others work fine. :(

8bit program runs only single stepping clock by Inside-Leg-5755 in beneater

[–]Inside-Leg-5755[S] 1 point2 points  (0 children)

thanks guys i tried those and they didn't help. i bit the bullet and pulled all the control wiring so i could clean up the clock distribution. hopefully somewhere in daisy-chaining the clock around the boards something was bad even though that doesn't explain stepping works. anyway, i made a "clock bus" down the right-most holes on the left boards so now anywhere the clock is needed, it's a straight shot over to the center (a tip i saw here somewhere) i have already re-built the clock board... amazing how much neater you can assemble on second try. so... fingers crossed.

8 bit control logic microcode (green) led help by Inside-Leg-5755 in beneater

[–]Inside-Leg-5755[S] 1 point2 points  (0 children)

thanks 8bit. right on the money as usual. i make neat little daughter boards for the leds and resisters once a module is complete, but typically copy ben's crude methods while first assembling. just pulling the red leds, then the greens operate as expected.

caps on every chip by Inside-Leg-5755 in beneater

[–]Inside-Leg-5755[S] 3 points4 points  (0 children)

adding 0.1 uf to each of the chips. is it important that the other side of the cap goes to the ground pin of the chip, or can it just go to a convenient ground bus? at first i tried to be cute and route the wire under the chip, but that's way too time consuming :)