Я наоборот, ставлю mcu_type 0. Хотя в части инициализации pwm, скопипастил с mcu 2, только заменил на out. Мне кажется эта хрень ближе к мега8 все-же. Завтра еще поковыряю. Кстати, я конфиг вынес прямо в прошу, .eseg и дальше Config: .db 1, 0, etc. Авр студиа генерит после этого hex сама. Вроде расширение .eep имеет.
UPD: А, ну точно, забыл прерывания по приему байта разрешить в UCSR0B. Поперло судя по осцилу. Спасибо.
UPD2: Работает, но тормозит. Хотя PWMит на ~219Khz. Наверно не успевает на 16Мгц. Будем искать кварц на 24Мгц....
UPD3: Угу, впаял кварц на 25Мгц - поперло нормально.
UPD4: Или не нормально? Файлы из папки примеров DigitalAY, например AYMD38.ay, играются ооочень странно, по сравнению с проигрыванием на звуковой карте компа. Это я скорости не набрал нужной?




Ответить с цитированием