Создан заказ №9067403
29 ноября 2022
Написать программы для Arduino AVR в Microchip Studio.
Как заказчик описал требования к работе:
Написать программы для Arduino AVR в Microchip Studio. Задания внутри файлов. Пример
* lesson0.c
* По нажатию кнопки зажигается синий светодиод, а зеленый гаснет
* Author: 1
*/
#include <avr/io.h>
//Основная программа
int main(void)
{
DDRC|=(1<<2);//Вывод PC2 на выход (зеленый светодиод)
DDR
D|=(1<<4);//Вывод PD4 на выход (синий светодиод)
DDRB&=~(1<<2);//Вывод PB2 на вход (кнопка K1)
PORTB|=(1<<2);//Подтягивающий резистор на PB2
//
while (1)
{
if(~PINB&(1<<2))//Если кнопка K1 нажата
{
PORTD|=(1<<4);//Зажечь синий светодиод
PORTC&=~(1<<2);//Погасить зелёный светодиод
}
else//Если кнопка K1 отжата
{
PORTD&=~(1<<4);//Погасить синий светодиод
PORTC|=(1<<2);//Зажечь зелёный светодиод
}
}
}
//ЗАДАЧА 1: Добавить кнопку на PA4 и светодиод на PB6.
// По нажатию кнопки K2 светодиод на PB6 должен гаснуть
//ЗАДАЧА 2: По нажатию кнопки K1 все светодиоды должны зажигаться,
// по нажатию кнопки K2 - тухнуть.
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
1 декабря 2022
Заказ завершен, заказчик получил финальный файл с работой
5
Написать программы для Arduino AVR в Microchip Studio..docx
2022-12-04 23:53
Последний отзыв студента о бирже Автор24
Общая оценка
4.9
Положительно
Сергей, спасибо огромное Вам! Очень нас выручили.
Работа сделана в нереально короткие сроки и с хорошим качеством!
Этому автору можно доверять.