Witam
W nowszych wersjach Win-AVR nie ma obsługi poleceń outb() inp() sbi() <-są zastąpione nowszymi odpowiednikami. Musze skompilować dość stary kod i nie za bardzo wiem jak to przerobić na to aby WINAVR mi zadziałało. Wrzucę tutaj linie kodu i mam prośbę niech ktoś kto sie na tym zna mi pomoże i przerobi to
z góry dziękuję
W nowszych wersjach Win-AVR nie ma obsługi poleceń outb() inp() sbi() <-są zastąpione nowszymi odpowiednikami. Musze skompilować dość stary kod i nie za bardzo wiem jak to przerobić na to aby WINAVR mi zadziałało. Wrzucę tutaj linie kodu i mam prośbę niech ktoś kto sie na tym zna mi pomoże i przerobi to
main:
outb(PORTD,0xff);
outb(PORTB,0xff);
outb(TCCR0,(1<<CS02)|(1<<CS01));
sbi(TIMSK,TOIE0);
outb(DDRC,inp(DDRC)|((1<<5)|(1<<4)|(1<<2)));
outb(PORTC,0xff);
outb(DDRB,inp(DDRB)|0x0f);
outb(PORTB,inp(PORTB)&0xf0);
sbi(TIMSK,TOIE0);
outb(UDR,c);
outb(UDR,*s++);
outb(UBRRL,sp);
outb(UCSRC,(1<<URSEL)|(1<<USBS)|(1<<UCSZ1)|(1<<UCSZ0));
outb(UCSRB,(1<<TXEN)|(1<<RXEN)|(1<<RXCIE));