Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 08.11.2008, 23:59  
lolodin
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 54
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
lolodin на пути к лучшему
По умолчанию

вот переделал маленько, щас дребезга точно не будет (триггеров я не нашел, не подскажите где их искать и есть ли они в библиотеках?) =)... но все равно не работает
Реклама:
lolodin вне форума  
Непрочитано 09.11.2008, 00:01  
lolodin
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 54
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
lolodin на пути к лучшему
По умолчанию

С дилеями тоже не прокатило... не помагло
lolodin вне форума  
Непрочитано 09.11.2008, 00:05  
delay
Гражданин KAZUS.RU
 
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
delay на пути к лучшему
По умолчанию

Вот рабочий код. От дребезга еще можно кондеры на корпус 0,1мкф поставить.
Цитата:
#include ‹mega8.h›
#include ‹delay.h›

void main(void)
{
PORTC=0x7F;
DDRC=0x00;

PORTD=0x00;
DDRD=0xFF;

while (1)
{
if (!PINC.0) //Если на пине 0 порта С 0
{
delay_ms(20); //задержка для защиты от дребезга
if (!PINC.0) //для защиты от дребезга
PORTD.0 = 1; //Установить выход 0 порта D
}
else{ //Если нет, то
PORTD.0 = 0; //сбросить выход 0 порта D
}
};
}
Отлаживать советую в AVRStudio
delay вне форума  
Непрочитано 09.11.2008, 00:15  
lolodin
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 54
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
lolodin на пути к лучшему
По умолчанию

Спасибо бальшое, простейшая часть осилена... че будет дальше...
lolodin вне форума  
Непрочитано 09.11.2008, 00:26  
delay
Гражданин KAZUS.RU
 
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
delay на пути к лучшему
По умолчанию

А,что собственно нужно?
Лично я думаю, что всетаки нужно почитать литературу, осознать совершенные ошибки для закрепления материала и двигаться дальше.
delay вне форума  
Непрочитано 09.11.2008, 00:26  
lolodin
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 54
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
lolodin на пути к лучшему
По умолчанию

Я мож еще не в курсе, Протеус так прикалываеца. Зыкрыл проект думаю лано на седня хватит, побаловался помигал от души =) ... закрыл все сохранил есессно. Потом еще вдруг мысля наперла, открываю его по новой запускаю и.... плять почему опять ниче не работает все 1 в 1 все сохринял все есть, даже перекомпилировал все по новой....
lolodin вне форума  
Непрочитано 09.11.2008, 00:28  
lolodin
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 54
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
lolodin на пути к лучшему
По умолчанию

Сообщение от delay
А,что собственно нужно?
Лично я думаю, что всетаки нужно почитать литературу, осознать совершенные ошибки для закрепления материала и двигаться дальше.
Нужен индикатор aka 1 пост.
Литературы я много прочитал, но как я за свою жизнь убедился теория без практики ничего не стоит, мозг быстро забывает то, что ты не делал своими руками.
lolodin вне форума  
Непрочитано 09.11.2008, 00:41  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от dosikus
Поменяй название темы, на более информативное ...
Игнорируешь?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 09.11.2008, 01:13  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,972
Сказал спасибо: 431
Сказали Спасибо 3,943 раз(а) в 1,693 сообщении(ях)
Falconist на пути к лучшему
По умолчанию

Сообщение от dosikus
Сообщение от dosikus
Поменяй название темы, на более информативное ...
Игнорируешь?
Пришлось делать это мне...
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Falconist вне форума  
Непрочитано 09.11.2008, 08:59  
lolodin
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 54
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
lolodin на пути к лучшему
По умолчанию

Сообщение от dosikus
Игнорируешь?
Cм пост №5
lolodin вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Маленький вопросик по датчикам тока от Allegro porex Источники питания и свет 0 03.06.2008 23:10
Вопрос начинающего по программированию PIC16F84A eleorka Микроконтроллеры, АЦП, память и т.д 22 15.04.2008 12:10
Вопрос по программированию PIC eleorka Микроконтроллеры, АЦП, память и т.д 8 03.04.2008 06:34
кто встречал ну очень маленький передатчик?? savru Автоматика и аппаратура связи 3 14.05.2007 14:43


Часовой пояс GMT +4, время: 06:00.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot