|
ATtiny45 настройка PB3 |
|
|
|
Apr 21 2013, 14:27
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949

|
Что-то, как говорится, либо лыжи не едут, либо... В общем, не удаётся настроить PB3 в ATtiny45 на вход. На выход работает нормально, как переключаю на вход, сразу откуда-то берётся 1.75V, соответственно, при опросе, воспринимается, как постоянный "0". Вроде уж все альтернативные модули принудительно отключил. Ничего не меняется. При этом, на симуляторе - всё в порядке. Клок - PLL, но пробовал и внутренний RC.
--------------------
Obligatus servus.
|
|
|
|
|
Apr 21 2013, 15:20
|
Гуру
     
Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322

|
Цитата(Dmitry Dubrovenko @ Apr 21 2013, 17:27)  Что-то, как говорится, либо лыжи не едут, либо... В общем, не удаётся настроить PB3 в ATtiny45 на вход. На выход работает нормально, как переключаю на вход, сразу откуда-то берётся 1.75V, соответственно, при опросе, воспринимается, как постоянный "0". Наверняка фузы настроены неправильно и PB3 используется как XTAL.
|
|
|
|
|
Apr 21 2013, 19:10
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949

|
Цитата(_Артём_ @ Apr 21 2013, 19:20)  Наверняка фузы настроены неправильно и PB3 используется как XTAL. И какими фьюзами, кроме CKSEL, это можно сделать?
--------------------
Obligatus servus.
|
|
|
|
|
Apr 22 2013, 17:32
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949

|
Цитата(ILYAUL @ Apr 22 2013, 00:41)  Зачем RESET убил? Нужен дополнительный порт (а могут быть другие причины?). Цитата(ILYAUL @ Apr 22 2013, 00:41)  Именно ими и преключает альтернативу. Так и что, при настройке на внутренний генератор, задействуется внешний XTAL? Цитата(ILYAUL @ Apr 22 2013, 00:41)  Подтяжку на порт повесить и всего делов Что даст подтяжка, если нога на "0" (есть там подтяжка)?
--------------------
Obligatus servus.
|
|
|
|
|
Apr 23 2013, 17:36
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949

|
Цитата(ILYAUL @ Apr 22 2013, 22:14)  Первые два вопроса было не Вам. А кому? Цитата(ILYAUL @ Apr 22 2013, 22:14)  Что на пин подключено? Кнопка, пока разбираюсь. А вообще - выход с другого МК. А какая разница?
--------------------
Obligatus servus.
|
|
|
|
|
Apr 23 2013, 17:44
|

Профессионал
    
Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339

|
Цитата А кому? Артёму Цитата Кнопка, пока разбираюсь. Тогда нормально.
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|
|
|
|
|
Apr 23 2013, 18:08
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949

|
Цитата(ILYAUL @ Apr 23 2013, 21:44)  Тогда нормально. Чего нормального-то, когда "ноль" прёт?
--------------------
Obligatus servus.
|
|
|
|
|
Apr 23 2013, 20:54
|

Гуру
     
Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106

|
Цитата(Dmitry Dubrovenko @ Apr 23 2013, 20:36)  Кнопка, пока разбираюсь. А вообще - выход с другого МК. А какая разница? Выход другого мк обеспечит на входной ноге Вашего мк единицу а вот кнопка нет. Если кроме кнопки ко входу ничего не подключено то всё правильно работает. Цитата(Dmitry Dubrovenko @ Apr 22 2013, 20:32)  Что даст подтяжка, если нога на "0" (есть там подтяжка)? Похоже нету подтяжки  Цитата(Dmitry Dubrovenko @ Apr 23 2013, 21:08)  Чего нормального-то, когда "ноль" прёт?  1.75V это не совсем ноль.
|
|
|
|
|
Apr 25 2013, 19:35
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949

|
Ребяты! Вы чего? Как отсутствие подтяжки даст ноль? Цитата(zombi @ Apr 24 2013, 00:54)  1.75V это не совсем ноль. Хватает, что б подключаемая линия второго МК всё время определялась, как "0".
--------------------
Obligatus servus.
|
|
|
|
|
Apr 25 2013, 20:19
|

Гуру
     
Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106

|
Цитата(Dmitry Dubrovenko @ Apr 25 2013, 22:35)  Хватает, что б подключаемая линия второго МК всё время определялась, как "0". Я думаю что : если один из подключенных друг к другу мк выдаёт единицу а другой получает на входе ноль то один из них просто дохлый попробуйте заменить мк. отсоедините мк друг от друга и проверьте каждый в отдельности. Формирует ли первый на выходе 1/0? Переходит ли линия второго в состояние входа (подключите к ней щуп осциллографа и одновременно прикоснитесь пальцем, должны увидеть некую рваную синусоиду частотой герц эдак 50).
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|