Страница 85 из 628
Добавлено: Вс фев 07, 2010 23:40:37
AI_Disable
Выложите весь код. По таким вырезкам можно только гадать о причине проблемы...
Добавлено: Пн фев 08, 2010 08:26:53
ooogo
Проект кодвижан + протеус.
Добавлено: Пн фев 08, 2010 21:13:16
ooogo
сегодня опять мудрил, вообще никак не реагирует порт PD4 PD5 после остановки таймера, ни в единицу ни в ноль.

может глюк протеуса?
Добавлено: Пн фев 08, 2010 21:35:29
GP1
К сожалению 90% глюков - глюки программиста, помог бы но...
читай подпись.
А вообще-то шпротеус весьма глючная приблуда, из-за чего и бросил его освоение в свое время.
зы: попробуй в другом симуляторе.
Добавлено: Вт фев 09, 2010 00:26:22
Cat Career
Кодвижн говоришь? Автогенератором кода пользовался? Мой тебе совет: перепроверь соответствующие биты либо в AVRStudio либо по даташиту, ибо кодвижн периодически гонит откровенную лажу!.. У меня такое стряслось когда писал программу где надо было периодически менять коэффициент предделения таймера переставляя соответствующий бит. смотрю -- а там одни и те же циферки! чё за **?!

Ну в общем обматюкал кодвижн и вручную цифирки высчитал.
P.S. Идиотский вопрос
http://radiokot.ru/lab/controller/29/ там в переделанной схеме протосса под LM1117 стоит что-то с надписью 47-16L что это такое? кто-нибудь узнает?
Добавлено: Вт фев 09, 2010 00:38:53
Cat Career
Всё, вопрос снимается. узнал сам. это ёмкость.
Добавлено: Вт фев 09, 2010 00:45:09
Aleksandr_K
Chip115 писал(а):Еще вопрос к знатокам
Кто нибудь юзал proteus на windows 7 ?
У меня работает Proteus 7.6 SP0. Глюков пока не заметил.
Добавлено: Вт фев 09, 2010 09:43:40
ooogo
Cat Career писал(а):Кодвижн говоришь? Автогенератором кода пользовался? Мой тебе совет: перепроверь соответствующие биты либо в AVRStudio либо по даташиту, ибо кодвижн периодически гонит откровенную лажу!.. У меня такое стряслось когда писал программу где надо было периодически менять коэффициент предделения таймера переставляя соответствующий бит. смотрю -- а там одни и те же циферки! чё за **?!

?
пробовал после остановки Таймера1, все управляющие регистры Таймера1 обнулять, завтра в железе буду пробовать.
Добавлено: Вт фев 16, 2010 17:48:57
skk
Кто нибудь собирал вот этот программатор?????
Добавлено: Сб фев 20, 2010 21:31:36
skk
Здравствуйте, это опять я.
На что можно поменять КР1533ЛА3 из этой схемы
http://eldigi.ru/site/programmators/12.php на то что есть вот здесь
http://www.chip-nn.ru/14.php
Добавлено: Вт фев 23, 2010 19:38:56
Chip115
всем привет.
Камень C8051F410
Надо подключить к нему 3-х разрядный семи сегментный индикатор.
Вот тока проблема...у него максимальный ток порта 100мА.
Не знаю какую микросхему (буфер) поставить на порт,чтобы разгрузить ЦП. Вы что посоветуете... тока в гугл не посылайте.. я там был... мне нужен совет бывалых, что юзал эти микры...я с ними впервые столкнулся.
Добавлено: Ср фев 24, 2010 00:27:44
ibiza11
если параллельный вывод - аналоги ИР1
если последовательный вывод - 74hc595
Добавлено: Ср фев 24, 2010 09:15:58
GP1
есть суперские мелкосхемки - ULN2003/ULN2803, выход до 0,5А
Добавлено: Чт фев 25, 2010 07:39:21
AI_Disable
Почему в даташите (ATmega8), в примере использования аппаратного SPI, MISO устанавливают как
выход?
Код: Выделить всё
void SPI_SlaveInit(void)
{
/* Set MISO output, all others input */
DDR_SPI = (1<<DD_MISO);
/* Enable SPI */
SPCR = (1<<SPE);
}
Добавлено: Чт фев 25, 2010 21:01:24
petrunick
Можно небольшой глупый вопрос?
При разрешении прерывания в GIMSK по INT0 например, нога PD2 Тиньки 2313 автоматически становится входом INT0, и при подачи туда единички возникает прерывание(соответствующе настраиваю MCUCR)? Или ногу PD2 нужно вручную "подключить" к INT0?
Добавлено: Пт фев 26, 2010 05:30:54
AI_Disable
Выбираем событие, по которому нужно прерывание, в MCUCR и включаем это прерывание в GIMSK, больше ничего делать не надо.
Добавлено: Пт фев 26, 2010 08:40:41
GP1
AI_Disable писал(а):...больше ничего делать не надо.
Может все-таки надо ногу как вход объявить?
Добавлено: Пт фев 26, 2010 09:48:33
AI_Disable
GP1 писал(а):
Может все-таки надо ногу как вход объявить?
А зачем? В DDRX и так всегда ноль после включения мк.
Добавлено: Пт фев 26, 2010 13:46:17
Meteor
По умолчанию при старте в DDRx и Portx записаны 0. Но лучше вход подтягивать путем записи лог 1 в разряд(ы) порта - меньше глюков потом будет.
Добавлено: Пт фев 26, 2010 15:07:20
AI_Disable
Подтяжка тоже не во всех случаях нужна. Например, когда используется внешнее прерывание по низкому лог. уровню.