AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
28.08.2018, 16:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.11.2010
Сообщений: 2,379
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
|
Пин T0 и прерывание PCINT с него (2313A)
Даташит кручу, даташит верчу
всё понять хочу (ваше зрение - моя премия)
Вот я тактирую TC0 от пина T0. Одновременно, я смогу с этого пина получить прерывание PCINT и прочитать его регистр PIN? К сожалению, проверить не на чем. А в даташите этот момент не проявлен. Разделы таймера, альтернативные функции пинов и внешних прерываний меж собой не увязаны.
|
|
|
|
28.08.2018, 18:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,888
Сказал спасибо: 2,959
Сказали Спасибо 3,144 раз(а) в 2,133 сообщении(ях)
|
Re: Пин T0 и прерывание PCINT с него (2313A)
1. Симулятор?
2. См. сигналы DIxn и RPx на Figure 10-5. Alternate Port Functions и в Table 10-9. Overriding Signals for Alternate Functions PD6..PD4. Считаю, что как вход будет работать невозбранно. Дополнительно и косвенно это можно подтвердить такой фразой из раздела 9.2 External Interrupts:
Цитата:
|
External Interrupts are triggered by the INT0 or INT1 pin or any of the PCINT17..0 pins. Observe that, if enabled, the interrupts will trigger even if the INT0, INT1 or PCINT17..0 pins are configured as outputs. This feature provides a way of generating a software interrupt.
|
__________________
Экзорцист 40-го уровня.
|
|
|
|
28.08.2018, 18:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.11.2010
Сообщений: 2,379
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
|
Re: Пин T0 и прерывание PCINT с него (2313A)
Да, нашел. Скачал дашик с атмела (на фарнеле фуфло оказалось) и там есть:
DIEOE T0 Enable + PCINT15
|
|
|
|
18.11.2018, 01:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.11.2010
Сообщений: 2,379
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
|
Re: Пин T0 и прерывание PCINT с него (2313A)
А что означает такая запись для attiny841
DI PCINT3 INPUT / T0_IN / SCK_IN
У меня будет тактироваться таймер счетчик/таймер T0 при включенном прерывании с этого же пина?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:38.
|
|