Заголовок сообщения: ATMEGA 8 не могу найти ошибку в программе
Добавлено: Вс мар 16, 2014 19:01:35
Родился
Зарегистрирован: Вс мар 16, 2014 17:24:42 Сообщений: 7
Рейтинг сообщения:0
Ребята выручайте я в это очень плохо понимаю, стряпал по кускам программу, вроде все правильно но не чего не работает, писал на форум программистов, мне ответили но из за своей не компетентности в данном вопросе я не чего не могу понять, можете конкретно указать строчки в коде где что поменять. Задача стоит подключить 4 светодиода, что бы при нажатии кнопки они по очереди включались бесконечное количество раз с интервалом 2.5сек. Программа и схема в исис прилагается. Задержки я выставил порты вроде правильно выбрал, но мне не ясно какие значения тут поставить PORTB=0x00; DDRB=0x00;
PORTC=0b00000001; DDRC=0b00001110;
PORTD=0x00; DDRD=0x00; Очень прошу помощи, завтра сдать нужно, я уже целый день просидел, уже от фонаря подбирал числа, не чего не понимаю. Ище буду благодарен за литературу по микроконтроллерам для начинающих, хочу поже изучить.
Программа #include <mega8.h> #include <delay.h> void main(void) { PORTB=0x00; DDRB=0x00;
Заголовок сообщения: Re: ATMEGA 8 не могу найти ошибку в программе
Добавлено: Вс мар 16, 2014 20:20:18
Это не хвост, это антенна
Карма: 20
Рейтинг сообщений: 188
Зарегистрирован: Вс мар 28, 2010 12:52:22 Сообщений: 1368 Откуда: Беларусь
Рейтинг сообщения:0
Тактовая частота в программе (из нее рассчитываются задержки) и в протезе разная.
_________________ «Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения