Rhys' EE Adventures

Don't let the smoke out

  • Home

Driving a multiplexed 512 LED panel from the stack

Posted by Rhys on 19 November 2015
Posted in: Uni Projects.

SnapshotAfter a crash course on the FORTH programming language, extending the compiler, directly addressing system registers and assembly code we were unleashed to develop our own project in forth.

We located a 32 x 16 LED dot matrix display intended for use with an arduino (Link) with basically no hardware documentation and set to work. Dedicated project sub-site here.

Our group (Joseph Eric Roy, Stefanie Schmidiger and myself) started by creating a memory addressing system (table of arrays) and wrote a function to show the intended DMD pattern on the console. From this point the high level functions (scrolling, fonts, graphics, etc) were developed in parallel with the low level functions (interrupts, data transfer, multiplexing, dimming, etc).

[pdf-embedder url=”https://www.eeadventures.com/wp-content/uploads/2015/12/Presentation.pdf” toolbar=”both” ]

The console based simulator can be seen below, for more information check out the sub-site.

https://www.eeadventures.com/wp-content/uploads/2015/12/simulator.mp4

Posts navigation

← PicAXE based Motor Driver
A very expensive Etch-A-Sketch (+Extensions) →
  • Recent Posts

    • Pineapple Cam
    • Toastmasters Speech Timing System
    • A very expensive Etch-A-Sketch (+Extensions)
    • Driving a multiplexed 512 LED panel from the stack
    • PicAXE based Motor Driver
  • Recent Comments

    • Archives

      • July 2017
      • January 2016
      • December 2015
      • November 2015
      • October 2015
      • August 2015
      • June 2015
      • May 2015
      • February 2015
    • Categories

      • Personal Projects
      • Uni Projects
    • Meta

      • Log in
      • Entries feed
      • Comments feed
      • WordPress.org
    • Recent Posts

      • Pineapple Cam
      • Toastmasters Speech Timing System
      • A very expensive Etch-A-Sketch (+Extensions)
      • Driving a multiplexed 512 LED panel from the stack
      • PicAXE based Motor Driver
    • Recent Comments

      • Archives

        • July 2017
        • January 2016
        • December 2015
        • November 2015
        • October 2015
        • August 2015
        • June 2015
        • May 2015
        • February 2015
      • Categories

        • Personal Projects
        • Uni Projects
      • Meta

        • Log in
        • Entries feed
        • Comments feed
        • WordPress.org
      Proudly powered by WordPress Theme: Parament by Automattic.