]> git.gir.st - Chiptunes-pms150c.git/summary
 
descriptionChiptunes on the three cent MCU (Padauk PMS150c)
last changeSun, 2 May 2021 15:14:06 +0000 (17:14 +0200)
readme

Chiptunes on the Three Cent Microcontroller (Padauk PMS150c)

This plays "Bitshift Variations in C Minor" by Rob Miles on the PMS150c. It needs no external components and is designed to run of a single CR927 lithium coin cell. The MCU detects automatically when it is plugged into a line input, and starts playing the music, and will go into a deep sleep once finished and disconnected. The project uses SDCC's assembler and the Free PDK toolchain.

Please check out the full write-up for more details!

Pinout (SOT23-6)

        ___
Audio =|o  |= N/C
  GND =|   |= VDD
Debug =|___|= N/C
shortlog
2021-05-02 Tobias GirstmairAdd Readme master
2021-05-02 Tobias Girstmairmake sram section absolute
2021-04-30 Tobias Girstmairfix IDXM'ing of the wrong notes
2021-04-30 Tobias Girstmairadd option to simulate program to makefile
2021-04-28 Tobias Girstmairproperly clear pa,tm2b,pwm; explain paph use
2021-04-28 Tobias Girstmairbetter way to skip calibration when programming same...
2021-04-27 Tobias Girstmairfix notes bank selection
2021-04-27 Tobias Girstmairfix IDXR invocation and minor bugs
2021-04-27 Tobias Girstmairincrease PWM frequency to 64kHz
2021-04-27 Tobias Girstmairmake timer16 overflow every 512 cycles
2021-04-27 Tobias Girstmairfix debug signal
2021-04-26 Tobias Girstmairupdate cycle count
2021-04-26 Tobias Girstmairuse Makefile from test programs
2021-04-26 Tobias Girstmairsave 1 instruction cycle
2021-04-26 Tobias Girstmairadd initialisation code
2021-03-12 Tobias Girstmairadd cycle count and some comments
...
heads
2 years ago master
2 years ago simulator
Imprint / Impressum