DDR_ZCLK |= _BV(ZCLK);
Z80_O_ZCLK = 0;
- /* Timer0: CTC: Toggle OC0A on compare match */
- PRR0 &= ~_BV(PRTIM0);
- TCCR0A = _BV(COM0A0) | _BV(WGM01);
- OCR0A = 0;
- TCCR0B = (0x01 << CS00);
+ /* Timer1: CTC: Toggle OC1C on compare match */
+ PRR0 &= ~_BV(PRTIM1);
+ OCR1A = 0;
+ OCR1C = 0;
+ TCCR1A = (0b01 << COM1C0) | (0b00 << WGM10);
+ TCCR1B = (0b01 << WGM12) | (0b001 << CS10);
}
void z80_setup_bus(void)