Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Еще вопрос по тиньке...
Отправлено
YellowTiger 03 июля 2007 г. 14:11
Её 5 i/o-ног были инициализированы, как выходы:
// Input/Output Ports initialization
// Port B initialization
PORTB=0xFF;
DDRB=0x3F;
Потом, из прервывания таймера, в порт пишется попросту счетчик, то есть на каждом выводе должен быть меандр, только частота его на каждом следующем пине в два раза ниже. Так вот - на всех пинах, кроме portb.0, есть меандры, а на portb.0 какая-то фигня - +5 и еще что-то сложно-составное (см.картинку) амплитудой в несколько десятоых вольта... Это как?
Замечу еще, что все эти ноги использовались то как входы, то как выходы, поэтому на всех есть пулап размером 5.1к - но ведь это же на выход не должно влиять?
Составить ответ | Вернуться на конференцию
Ответы
- Вот есть проверенная ногодрыгалка из IAR(+) — =L.A.= (03.07.2007 14:31:37 213.134.214.10, 2953 байт)
- периферию всю отключил? Исходник можно было бы и целиком показать. Или он секретный? — =L.A.= (03.07.2007 14:20:2 213.134.214.10, пустое)
- А что снаружи висит на РВ0? — argus98 (03.07.2007 14:17:48 81.22.205.230, пустое)
- А на нем, как и на всех РВ, висит резюк, бывший пулапом, когда вывод был входом. Ну, еще осцилл висел, время от времени. :о) И все. — YellowTiger (03.07.2007 14:25:10 83.149.0.98, пустое)
- А программатор не подсоединен? или коротыш? — argus98 (03.07.2007 14:38:6 81.22.205.230, пустое)
- Подсоединен, но он на шинном формирователе и AvReal обещает, что он в третьем состоянии сразу после шитья --> — YellowTiger (03.07.2007 14:49:46 83.149.0.98, 1800 байт)
- Это Агитпункт был, а в жизни частенько переклинивает кого-то из них и байтбластер ресет держит. — Неспящие с Трезором (03.07.2007 15:30:46 217.30.255.215, пустое)
- А может не стоит верить обещаниям? — argus98 (03.07.2007 14:55:10 81.22.205.230, пустое)
- Несколько раз выдергивал шлейфик (или шлейфиГ - как правильно?), но это ни к чему не привело, лучше не стало... — YellowTiger (03.07.2007 14:58:29 83.149.0.98, пустое)
- сигнал уж очень похож на то, что PB0 сидит на чьем-то лог."0", причем достаточно мощном. Посмотри потребляемый ток — argus98 (03.07.2007 15:04:17 81.22.205.230, пустое)
- А вывод о "достаточной мощности" нуля откуда - крутые задние срезы? — YellowTiger (03.07.2007 16:46:11 83.149.0.98, пустое)
- амплитуда — argus98 (03.07.2007 17:47:11 81.22.205.230, пустое)
- Посмотрю, но там картинку надо расшифровать - размах того, что видно, около 0.3В и все это наложено на +5В, так что, даже эти вот тонюсенькие иголочки и-то опускаются не более чем до 4.5В. Ток проверю... а могу, ради интереса RESET, приходящий от программатора вырубить. В самом деле, что если там микруха сдохла..? Ок, посмотрю, спасибо. — YellowTiger (03.07.2007 15:12:50 83.149.0.98, пустое)
- Шесть i/o-ног - шесть резисторов (5.1) на Vcc (+) — YellowTiger (03.07.2007 14:26:24 83.149.0.98, пустое, ссылка)