Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2011, 21:39   #1
Misha305
 
Регистрация: 07.12.2011
Сообщений: 4
Радость Исправить ошибки кода.

Разработать программу, выполняющую 5 раз подряд последовательное
включение 2–го, 4–го и 6–го светодиодов с интервалом 1,5 с.

Код программы:
Цитата:
#include <mega128.h>
#include <delay.h>
main(){
DDRD=0xFF;
while(1){
PORTD=ob11111111;
delay_ms(1000);
PORTD=ob10101011;
delay_ms(1500);
}}

Что не правильно? Отредактируйте пожалуйста.
Misha305 вне форума Ответить с цитированием
Старый 08.12.2011, 14:04   #2
Vard
Пользователь
 
Регистрация: 16.01.2011
Сообщений: 21
По умолчанию

Попробуй так

Код:
#include <mega128.h>
#include <delay.h>

void main(void){
    char i = 0;

    DDRD=0xFF;

    for(i=0;i<5;i++){
        PORTD=0xFF;
        delay_ms(1000);
        PORTD=0xD5;
        delay_ms(1500);
    }
}
Vard вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
исправить ошибки Seferus Паскаль, Turbo Pascal, PascalABC.NET 3 06.10.2011 17:54
исправить ошибки admiral121 Паскаль, Turbo Pascal, PascalABC.NET 7 13.12.2010 12:25
Исправить ошибки dragun4ik Помощь студентам 3 06.02.2010 19:10
исправить ошибки dragun4ik Помощь студентам 6 30.01.2010 16:34
исправить ошибки lubafffka Общие вопросы C/C++ 2 06.12.2009 01:11