испольжуется всего пять ног тини.
все исходники есть, и можно ли назначить удобные для меня ноги ?
схема устройства


А я насчитал 4 ноги, ну а если к тини13 сможете подпаять кварц, то можно и на тини13.vas455 писал(а):можно ли переделать прошивку с attiny2313 под atmega8? или под attiny13
испольжуется всего пять ног тини.
Код: Выделить всё
#include<avr/io.h>
#include <avr/interrupt.h>
void main(void)
{
PORTB = 0;
DDRB = 0x08;
PORTD=0;
DDRD=0x30;
TCCR0 = (1<<WGM01)|(1<<WGM00)|(1<<COM01)|(0<<COM00)|(0<<CS02)|(0<<CS01)|(1<<CS00);
TCCR1A = 0b10101010;//(2<<COM1A0)|(2<<COM1B0)|(0<<WGM11)|(1<<WGM10);
TCCR1B = 0b0001001;//(0<<WGM13)|(0<<WGM12)|(1<<CS10);
// OCR1AH = 0;
// OCR1AL = 250;
// OCR1BH = 0;
// OCR1BL = 250;
ADMUX = (0<<REFS1)|(1<<REFS0)|(1<<ADLAR)|(0<<MUX4)|(0<<MUX3)|(0<<MUX2)|(0<<MUX1)|(0<<MUX0);
ADCSRA = (1<<ADEN)|(1<<ADSC)|(1<<ADATE)|(1<<ADIE)|(1<<ADPS2)|(1<<ADPS1)|(1<<ADPS0);
sei();
while(1);
}
ISR(ADC_vect)
if(ADMUX & _BV(MUX0))
OCR1A = ADCH;
else
OCR1B = ADCH;
ADMUX ^= _BV(MUX0);
ADCSRA |= _BV(ADSC);// запустить преобразование
}