Задание 2. Примеры для ATtiny13
Добавлено: 06 ноя 2011, 14:19
========================
Акция - Собери программатор
========================
Пример 1 приводится в теме WinAVR. Там также есть пояснения по электрической схеме, для которой и последующие примеры.
Схема:
Схема, собранная на макетке:
Другие варианты (!!!) сборки схемы приводятся в теме "Схема с микроконтроллером ATtiny13" .
Пример 2. Работа с разрядом PB0.
После подачи питания светодиод выключен.
Задания для практической работы :
2-1. Нарисуйте в тетрадке схему, в которой четыре светодиода подключены к выводам PB0; PB2-PB4, аналогично светодиоду на VD1. Покажите схему преподавателю !
2-2. Соберите схему на макетке.
2-3. По программам :
- включите все четыре светодиода;
- выключите все светодиоды;
- два светодиода светятся, а два нет.
Акция - Собери программатор
========================
Пример 1 приводится в теме WinAVR. Там также есть пояснения по электрической схеме, для которой и последующие примеры.
Схема:
Схема, собранная на макетке:
Другие варианты (!!!) сборки схемы приводятся в теме "Схема с микроконтроллером ATtiny13" .
Пример 2. Работа с разрядом PB0.
После подачи питания светодиод выключен.
- Код: выделить все
//мк ATtiny13
//F_CPU = 9600000/8=1200000
#include <avr/io.h> // Подключение системного файла для работы с регистрами
int main(void) // Начало основной программы
{
// Инициализация порта ввода/вывода
PORTB = 0b11111111; // Для PB0 - 1
DDRB = 0b00000001; // 0 - вход, 1 - выход, PB0 - выход
while (1) {} // Бесконечный цикл
}
Задания для практической работы :
2-1. Нарисуйте в тетрадке схему, в которой четыре светодиода подключены к выводам PB0; PB2-PB4, аналогично светодиоду на VD1. Покажите схему преподавателю !
2-2. Соберите схему на макетке.
2-3. По программам :
- включите все четыре светодиода;
- выключите все светодиоды;
- два светодиода светятся, а два нет.