PIO explained PICOMITE


Author Message
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 2745
Posted: 11:06am 11 Dec 2022      

As far as I can see ahead the next chapters will be:

chapter 2
- explaining the exercise with pin configurations
- explaining PIO INIT MACHINE
- explaining PIO STOP

- new: execution speed and 666Hz
- new: DELAY field
- new: ARM spying on PIO output
- new exercise

chapter 3
- explaining exercise solution

- new: the SPY pin (PIO checking ARM I/O)
- new: PIO PROGRAM versus PIO PROGRAM LINE
- new exercise

chapter 4
- explaining exercise solutions

- new: variables X and Y
- new exercise

chapter 5
- explaining exercise solutions

- new: FIFO and the ISR
- new: measuring pulse width and transfer to MMBasic
- new exercise

chapter 6
- explaining exercise solutions

- new: FIFO and OSR
- new: generating pulse width commanded from MMBasic
- new exercise

chapter 7
- explaining exercise solutions

- new: SIDE SET alternative to SET
- new: controlling GP0 and GP22 in one state machines
- new exercise

chapter 8
- explaining exercise solutions

- new: WRAP and WRAP TARGET replacing jump
- new exercise

chapter 9
- explaining exercise solutions

- new: shifting IN data (SPI)
- new: reading a NES controller in PIO
- new exercise

chapter 10
- explaining exercise solutions

- new: shifting OUT data (SPI)
- new: driving a 74HCT595 output shift register
- new exercise

Volhout