реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Attiny13, Перестроить Reset на выход
Gagash
сообщение Sep 19 2006, 07:45
Сообщение #1





Группа: Участник
Сообщений: 4
Регистрация: 5-09-05
Пользователь №: 8 253



Возникла проблема с конфигурацией порта PB5 на выход. Не очень понятно описание на конфигурирование альтернативных функций порта.
Go to the top of the page
 
+Quote Post
Harvester
сообщение Sep 19 2006, 08:04
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Цитата(Gagash @ Sep 19 2006, 11:45) *
Возникла проблема с конфигурацией порта PB5 на выход. Не очень понятно описание на конфигурирование альтернативных функций порта.

А в чем проблема? DDB5 = 1 и вывод работает как выход.


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
_artem_
сообщение Sep 19 2006, 08:11
Сообщение #3


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



Это надо фюс менять чтоб сделать его нормальным gpio . А как потом програмировать собираетесь? Высоковольтный программатор имеется в наличии ?


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Sep 19 2006, 08:39
Сообщение #4


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(_artem_ @ Sep 19 2006, 11:11) *
Это надо фюс менять чтоб сделать его нормальным gpio . А как потом програмировать собираетесь? Высоковольтный программатор имеется в наличии ?

fuse в таком случае меняется после программирования и установки других fuse.
Но о последовательном низковольтном перепрограммировании можно будет забыть.
Go to the top of the page
 
+Quote Post
_artem_
сообщение Sep 19 2006, 09:42
Сообщение #5


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



Так и я об этом - "А как ПОТОМ програмировать..." правда немного неявно.


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
Семён
сообщение Sep 19 2006, 09:46
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 196
Регистрация: 19-07-06
Из: Москва
Пользователь №: 18 922



Цитата(_artem_ @ Sep 19 2006, 13:42) *
Так и я об этом - "А как ПОТОМ програмировать..." правда немного неявно.

ИМХО: не экономить на инструментах и купить программатор.


--------------------
Тяжелое детство - 8-битные игрушки на 8-дюемовых дискетах
Go to the top of the page
 
+Quote Post
Gagash
сообщение Sep 19 2006, 09:53
Сообщение #7





Группа: Участник
Сообщений: 4
Регистрация: 5-09-05
Пользователь №: 8 253



Про Fuse по подробней что имелось ввиду. Бит RSTDISBL поставить в значение 0 ?
Go to the top of the page
 
+Quote Post
Aquatik
сообщение Sep 19 2006, 09:56
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 156
Регистрация: 24-05-05
Из: Москва
Пользователь №: 5 354



Цитата(Семён @ Sep 19 2006, 13:46) *
Цитата(_artem_ @ Sep 19 2006, 13:42) *

Так и я об этом - "А как ПОТОМ програмировать..." правда немного неявно.

ИМХО: не экономить на инструментах и купить программатор.

Точно верный вариант.... blink.gif


--------------------
BST RGDS,
Aquatik...
Go to the top of the page
 
+Quote Post
defunct
сообщение Sep 19 2006, 10:42
Сообщение #9


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Gagash @ Sep 19 2006, 12:53) *
Про Fuse по подробней что имелось ввиду. Бит RSTDISBL поставить в значение 0 ?

Да установить RSTDISBL в 0 - при этом пропадет возможность программирования по ISP. Чип можно будет "разлочить" только HVSP программатором.
Go to the top of the page
 
+Quote Post
CD_Eater
сообщение Sep 19 2006, 14:19
Сообщение #10


Частый гость
**

Группа: Новичок
Сообщений: 173
Регистрация: 3-09-04
Из: Moscow
Пользователь №: 595



Цитата(Aquatik @ Sep 19 2006, 13:56) *
Цитата(Семён @ Sep 19 2006, 13:46) *

Цитата(_artem_ @ Sep 19 2006, 13:42) *

Так и я об этом - "А как ПОТОМ програмировать..." правда немного неявно.

ИМХО: не экономить на инструментах и купить программатор.

Точно верный вариант.... blink.gif

Ещё вариант: Не экономить на тиньках и взять новую
(делал несколько поделок с использованием PB5 как порта В/В, ни разу не потребовалось перешивать).

Кстати, про использование пина Reset как порта В/В
Ножка очень слаба на выход, особенно когда выдаёшь лог. единицу - тянет слабым током, да и то не к +5 в, а к +4 вольтам при 5-вольтовом питании. Как-то по неосмотрительности подключил диод оптопары к PB5, диод горит при лог. "1". Потом матерился и переподбирал резистор на уже запаянной ПП smile.gif На макетке, понятное дело, не тестировал эту ножку на выход (ибо чревато пропажей ISP, а пар. программатора под рукой не было), думал она такая же, как другие ножки - обломался. Теперь PB5 использую только как вход - в этой роли она действительно не требует специальной настройки.

Ещё про ножки Tiny13
На выход сильный ток могут дать лишь PB0 и PB1. Этот факт может остаться незамеченным при первом прочтении даташита. Полагая по привычке, что все ножки одинаковые и мощные (как в tiny15, например), можно накосячить. Зачем они начали экономить на драйверах пинов ?
Go to the top of the page
 
+Quote Post
anonymous
сообщение Sep 21 2006, 01:13
Сообщение #11


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 25-05-06
Пользователь №: 17 447



HVSP можно и самому на коленки за час собрать...

смотреть здесь:
http://www.openservo.com/forums/viewtopic.php?t=28
Go to the top of the page
 
+Quote Post
sseett
сообщение Sep 21 2006, 01:59
Сообщение #12


Частый гость
**

Группа: Участник
Сообщений: 165
Регистрация: 14-01-05
Из: РФ Приморский край (рег.25)
Пользователь №: 1 939



Цитата
Ещё про ножки Tiny13
На выход сильный ток могут дать лишь PB0 и PB1. Этот факт может остаться незамеченным при первом прочтении даташита. Полагая по привычке, что все ножки одинаковые и мощные (как в tiny15, например), можно накосячить. Зачем они начали экономить на драйверах пинов ?


Свинью с маломощными выходами подложили и в Tiny 25-45-85, Tiny 24-44-84.
Ток выхода снизили в два раза.
Печально.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 12:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.02105 секунд с 7
ELECTRONIX ©2004-2016