Programming Simon Says

Поділитися
Вставка
  • Опубліковано 3 жов 2024
  • Using my array programmer to flash a bunch of my SIPO Says (Simon Says) chips.
    #programming #electronics #arduino #arduinoproject #computerscience #gamedev #gamedesign

КОМЕНТАРІ • 22

  • @sebione3576
    @sebione3576 Рік тому +86

    Good for building Simon says or guided missiles.

  • @ImaginationToForm
    @ImaginationToForm Рік тому

    Cool idea

  • @maxvideodrome4215
    @maxvideodrome4215 Рік тому

    Needs zero insertion force sockets

  • @samo4209
    @samo4209 Рік тому +6

    can you please make a video how to make this

    • @TSJ_Electronics
      @TSJ_Electronics  Рік тому +7

      If i can find the time i can try! On our website we have a summary write up of how it works and link to source code.

    • @samo4209
      @samo4209 Рік тому +2

      I mean the micro controller programming board

  • @YtAtif
    @YtAtif Рік тому +3

    Full video?

  • @SriramS-xo1dl
    @SriramS-xo1dl Рік тому +13

    What microcontroller are you programming?

    • @TSJ_Electronics
      @TSJ_Electronics  Рік тому +7

      attiny 84

    • @DRSDavidSoft
      @DRSDavidSoft Рік тому +3

      How does SPI programming work for so many chips, do you maybe use a 74HC595 or another shift register to hold each mcu's RESET pin low?

  • @hansdietrich83
    @hansdietrich83 Рік тому +2

    So you basically reinvented Rom Chips from the eighties?!

    • @TSJ_Electronics
      @TSJ_Electronics  Рік тому

      I wouldn't say reinvented, just using an EEPROM to make fun project boards. Thats the beauty of EEPROM's, you can do anything with them.

    • @hansdietrich83
      @hansdietrich83 Рік тому

      @@TSJ_Electronics yeah, but when you are already using a microcontroller, you can do all the same stuff without an eeprom and without having to remove it from the board to program it...

    • @deang5622
      @deang5622 Рік тому +3

      ROM chips are not microcontrollers.
      A ROM chip can implement combinational logic only, or store a program.
      A microcontroller executes a software program you program into the chip.
      Two totally different things.

    • @MatsEngstrom
      @MatsEngstrom Рік тому

      @@deang5622 Add a latch to a ROM and you'll get a state machine - which is capable of actually executing "code".
      ;-)

    • @deang5622
      @deang5622 Рік тому +1

      @@MatsEngstrom No. You need flipflops, not latches.
      Latches would give you a completely asynchronous design which is going to be problematic.
      And a finite state machine (FSM) is still not going to give you anywhere the capability of a microcontroller.
      And an FSM isn't enough: that can be used to decode instructions and sequence actions but you still need other registers and additional circuitry such as an adder, multiplier, other data registers.
      So effectively what you are doing here is building up a CPU from discrete components.
      May as well buy and use a single chip microcontroller.

  • @YtAtif
    @YtAtif Рік тому +1

    Name?

  • @fahmifitrahnugraha
    @fahmifitrahnugraha Рік тому

    I still Wondering how first computer get its system code can someone tell me?

    • @mtmtrx
      @mtmtrx Рік тому +1

      Hardcoded in bare metal, manualy loaded into ram using switches + simple counter, etc

  • @ianbottom7396
    @ianbottom7396 Рік тому

    Be better off using ZIF sockets