Вторник, Май 26, 2020

Программа управления светодиодом AVR C

Код для включения светодиодов на Си. Для того, чтобы он работал в Proteus нужно нужно подключить *.HEX файл.
#include <avr\io.h>
int main(void)
{
    DDRB=0xFF;       //Устанавливаем PB на выход
    DDRD=0;          //Устанавливаем PD на вход
    PORTB=0xFF;      //Закидываем в PORTB 1111 1111 = 255
    PORTD=0x7F;      //Закидываем в PORTB 0111 1111 = 127
    ACSR=0x80;       //Отключаем комаратор
    while(1)         //Бесконечный цикл "В то время как(1)
    {
        PORTB=PIND//Закидываем всё, что находится в PORTD в PORTB
    }
}

 

 

НАЗАД                          ASSEMBLER PIC 16F628A                          ASSEMBLER ATtiny2313                          ДАЛЕЕ                                      

Back to Top