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

 
 
 
Reply to this topicStart new topic
> Неподключенная нога у AVR с внешним генератором, Действительно ли, что ею нельзя воспользоваться как линией порта?
kv_addr
сообщение Sep 26 2006, 19:57
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 6-07-04
Из: Полтава
Пользователь №: 279



У микроконтроллеров AVR с несколькими опциями тактирования при использовании внешнего резонатора задействованы ноги XTAL1 и XTAL2. Если задействован внутренний RC-генератор, то они могут быть задействованы как линии одного из портов. Если же используется внешнее тактирование, то, как указано в дейташите, EXTERNAL CLOCK SIGNAL подается на XTAL1, а по поводу XTAL2 скромно указано - NC.

Возникает вопрос, действительно ли он в последнем случае NC, или все же этой ногой можно воспользоваться как еще одной свободной линией порта? Может кто определенно дать ответ? Дейташит не говорит более того, что это - NC.
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Sep 26 2006, 21:00
Сообщение #2


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Даташиты хранят молчание, но проще всего взять и попробовать на реальном кристалле. Будет работать - OK, не будет - @#$&&%^.
P.S.
Но, скорее всего, на якобы NC выводе будет повторяться входной сигнал.


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
kv_addr
сообщение Sep 26 2006, 21:47
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 6-07-04
Из: Полтава
Пользователь №: 279



Цитата(Nanobyte @ Sep 27 2006, 00:00) *
Даташиты хранят молчание, но проще всего взять и попробовать на реальном кристалле. Будет работать - OK, не будет - @#$&&%^.
P.S.
Но, скорее всего, на якобы NC выводе будет повторяться входной сигнал.


1. Видимо, завтра так и сделаю, выясню экспериментально. Поскольку внятного официального объяснения из дейташитов не увидел, думал, что может кого-то этот вопрос интересовал ранее и он смог найти ответ из официальных источников.

2. Судя из того, какую функцию выполняет эта нога в варианте с внешним резонатором, то очень может быть, что она либо является выходом, либо на самом деле пустая. Хотя может и не быть. Все зависит от того, как начинка коммутируется. Если обе ноги одновременно подключаются/отключаются к линиям порта, то, таки, да, линии порта ожидать не приходится. Но могут быть и скромно умалчиваемые варианты.

PS: Если бы оказалась еще одна свободная линия, получилось бы более красивое решение, поэтому и возник вопрос.
Go to the top of the page
 
+Quote Post
kv_addr
сообщение Sep 27 2006, 04:48
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 6-07-04
Из: Полтава
Пользователь №: 279



Цитата(Nanobyte @ Sep 27 2006, 00:00) *
Даташиты хранят молчание, но проще всего взять и попробовать на реальном кристалле. Будет работать - OK, не будет - @#$&&%^.
P.S.
Но, скорее всего, на якобы NC выводе будет повторяться входной сигнал.


Проверил - таки свободная линия порта, по крайней мере это для Меги 8 - достоверно. Работает и на ввод и на вывод. Это, как раз, и требовалось выяснить, лишняя линия порта мне поможет.

Сообщение отредактировал IgorKossak - Sep 27 2006, 06:21
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Sep 27 2006, 06:32
Сообщение #5


Шаман
******

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



Даташиты не хранят молчание, надо просто внимательно смотреть.
Первое - в разделе Pin configurations отчётливо видно, что выводы подключения кварца имеют альтернативные функции.
Второе - в описаниях выводов/сигналов (Pin Descriptions) тоже есть эта информация.
Третье - в разделах, где описываются соответствующие функции, сказано как эти функции задействовать. В частности в разделе Calibrated Internal RC Oscillator сказано как подключить внутренний осциллятор, а в разделе I/O Ports - как освободившиеся ноги использовать под свои нужды (Alternate Functions of Port B в данном случае).
Go to the top of the page
 
+Quote Post
Shurmas
сообщение Sep 27 2006, 08:04
Сообщение #6


Местный
***

Группа: Новичок
Сообщений: 232
Регистрация: 24-06-06
Пользователь №: 18 332



Цитата(IgorKossak @ Sep 27 2006, 10:32) *
Даташиты не хранят молчание, надо просто внимательно смотреть.


интересно ... а куда делось мое сообщение такого же содержания ?
Go to the top of the page
 
+Quote Post
kv_addr
сообщение Sep 28 2006, 04:40
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 6-07-04
Из: Полтава
Пользователь №: 279



Цитата(IgorKossak @ Sep 27 2006, 09:32) *
Даташиты не хранят молчание, надо просто внимательно смотреть.
Первое - в разделе Pin configurations отчётливо видно, что выводы подключения кварца имеют альтернативные функции.
Второе - в описаниях выводов/сигналов (Pin Descriptions) тоже есть эта информация.
Третье - в разделах, где описываются соответствующие функции, сказано как эти функции задействовать. В частности в разделе Calibrated Internal RC Oscillator сказано как подключить внутренний осциллятор, а в разделе I/O Ports - как освободившиеся ноги использовать под свои нужды (Alternate Functions of Port B в данном случае).

В своё время бытовала фраза: "Техническая документация на изделие пишется прежде всего для самих себя." smile.gif В том числе инструкции, справочные листки и т.д. Видать, мы - не есть исключение. wink.gif

Перелистать кучу страниц дейташита, чтобы в скромном его уголке найти нужную информацию - это в порядке вещей. Естественно, что те, кто этот дейташит создали, уж точно знают, где тот уголок.

Грамотное создание удобного в прочтении и использовании дейташита - исскуство сродни эффективному программированию. Не всякому это дается. smile.gif

Сообщение отредактировал kv_addr - Sep 28 2006, 04:42
Go to the top of the page
 
+Quote Post
Shurmas
сообщение Sep 28 2006, 05:24
Сообщение #8


Местный
***

Группа: Новичок
Сообщений: 232
Регистрация: 24-06-06
Пользователь №: 18 332



поиск по ПДФ есть.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Sep 28 2006, 05:50
Сообщение #9


Шаман
******

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



Цитата(Shurmas @ Sep 27 2006, 11:04) *
Цитата(IgorKossak @ Sep 27 2006, 10:32) *

Даташиты не хранят молчание, надо просто внимательно смотреть.


интересно ... а куда делось мое сообщение такого же содержания ?

В корзину, естественно.
И не такого же, а более развёрнутого содержания, на которое, собственно, и надеются, когда задают вопрос.
Ибо если Вы видите только то, что процитировали (а перед этим и сами написали), то всем Вашим подобным "сообщениям" только в корзине и место.
Хотите просто трепаться? Трепитесь на других форумах.
А здесь я Вас лишаю этого права на месяц.
Go to the top of the page
 
+Quote Post
kv_addr
сообщение Sep 28 2006, 05:51
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 6-07-04
Из: Полтава
Пользователь №: 279



Цитата(Shurmas @ Sep 28 2006, 08:24) *
поиск по ПДФ есть.


...к счастью несколько компенсирующий корявость написания дейташитов. В бумажных документах, а также дейташитах-сканах страниц это уже неприемлимо.
Go to the top of the page
 
+Quote Post
defunct
сообщение Sep 28 2006, 22:33
Сообщение #11


кекс
******

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



Цитата(kv_addr @ Sep 28 2006, 08:51) *
...к счастью несколько компенсирующий корявость написания дейташитов.

Вам повезло, Вы еще не видели действительно корявых даташитов (к примеру Conexant/Phillips).
На мой взгляд, Атмеловские даташиты наиболее "ровные" и очень тщательно продуманы.
Go to the top of the page
 
+Quote Post

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

 


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


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