Экспериментировал с генерацией частоты с помощью МК и наткнулся на странность
АТmega16 (8 MHz) генерирует сигнал с большей частотой в 6,67 раз чем AtTiny13 (9.6 MHz)
Почему так происходит? Вроде у обоих МК команды должны выполняться за один такт

Настройки AtMega16
Программа для AtMega16
Настройки AtTiny13
Программа для AtTiny13
АТmega16 (8 MHz) генерирует сигнал с большей частотой в 6,67 раз чем AtTiny13 (9.6 MHz)
Почему так происходит? Вроде у обоих МК команды должны выполняться за один такт
Настройки AtMega16
Спойлер

Спойлер
Код: Выделить всё
/*
* clk_atmega16.asm
*
* Created: 05.12.2014 0:10:12
* Author: 1
*/
.include "m16def.inc"
sbi DDRB,PB4
NextIteration:
sbi PORTB,PB4
cbi PORTB,PB4
rjmp NextIterationСпойлер

Спойлер
Код: Выделить всё
/*
* clk_tiny.asm
*
* Created: 04.12.2014 22:22:52
* Author: 1
*/
.include "tn13def.inc"
sbi DDRB,PB4
NextIteration:
sbi PORTB,PB4
cbi PORTB,PB4
rjmp NextIteration
