ATTINY45 глюк PB.4 помогите разобраться

AVR версия программы

ATTINY45 глюк PB.4 помогите разобраться

Сообщение yustes (yustes) » 19 мар 2017, 06:39

Подскажите пожалуйста как заставить тиньку45 работать при включении пина PB.4, а именно включаю пин-3(PB4) в высокое состояние а он на выводе генерирует импульсы. В протеусе проверял показывает нестабильную работу порта. а в flowcode 5 незаметно.
Конфигурирую Тиньку в "PLL-Clock" без внешнего кварцевого резанатора.
Вопрос возможно ли каким нить образом отключить воздействия внутреннего ГУНа в МК и перевести в обычный порт ввода вывода. Или это хлопотно.???
Ник: yustes
Имя: yustes
Заинтересованный
Заинтересованный
Информация о пользователе

Re: ATTINY45 глюк PB.4 помогите разобраться

Сообщение andrewproffi (Андрей) » 19 мар 2017, 07:01

использовать встроенный RC генератор
Аватар пользователя
Ник: andrewproffi
Имя: Андрей
(Томск)
Разработчик
Разработчик
Информация о пользователе

Re: ATTINY45 глюк PB.4 помогите разобраться

Сообщение yustes (yustes) » 19 мар 2017, 07:13

Это как перевести фузе в "Int. RC osc 8MHz" вместо PLL Clock.
Ник: yustes
Имя: yustes
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: ATTINY45 глюк PB.4 помогите разобраться

Сообщение andrewproffi (Андрей) » 19 мар 2017, 07:14

да
Аватар пользователя
Ник: andrewproffi
Имя: Андрей
(Томск)
Разработчик
Разработчик
Информация о пользователе
Вернуться наверх

Re: ATTINY45 глюк PB.4 помогите разобраться

Сообщение yustes (yustes) » 19 мар 2017, 07:19

Спасибо буду пробовать.
Ник: yustes
Имя: yustes
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: ATTINY45 глюк PB.4 помогите разобраться

Сообщение yustes (yustes) » 19 мар 2017, 08:50

Интересно !!!
При переводе в Протеусе на встроенный RC генератор проблема осталась только частота импульсов изменилась стал проверять программу и выяснил что...
В FC5 делал проверку порта-4 на высокий уровень для обхода подпрограммы с задержкой и вот при прогоне на протеусе-FC5 сбрасывал порт при проверке в ноль и восстанавливал в исходное состояние. Переписал проверку порта не 4 а 3 го на низкий уровень при обходе и всё заработало.
Может в железе бы и заработало бы в первоночальном варианте но нехотел рисковать.
вот кусок алгоритма в FC5.
alg code.JPG
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: yustes
Имя: yustes
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: ATTINY45 глюк PB.4 помогите разобраться

Сообщение andrewproffi (Андрей) » 19 мар 2017, 09:04

выкладывать надо ПРОГРАММУ ФЛОУКОДА а не рисунок. где на рисунке сама процедура чтения состояния вывода?
Аватар пользователя
Ник: andrewproffi
Имя: Андрей
(Томск)
Разработчик
Разработчик
Информация о пользователе
Вернуться наверх

Re: ATTINY45 глюк PB.4 помогите разобраться

Сообщение yustes (yustes) » 19 мар 2017, 10:23

Да не процедура а проверка пина порта.
Чёт непойму а как выложить исходник проги здесь
Ник: yustes
Имя: yustes
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: ATTINY45 глюк PB.4 помогите разобраться

Сообщение yustes (yustes) » 19 мар 2017, 10:31

ВОТ вроде получилось
Не судите ребят строго я новичок в этом, первые шаги в FC5.
BST12-T45_avr V1.fcf_avr
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: yustes
Имя: yustes
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: ATTINY45 глюк PB.4 помогите разобраться

Сообщение agent_serg (agent_serg) » 19 мар 2017, 17:18

yustes писал(а):Не судите ребят строго я новичок в этом, первые шаги в FC5.
Да мы видим.
Многие из посетителей этого ресурса давно знают, что:
1. Надо много читать как на новом, так и на старом форуме. Информации много и важной.
2. Надо пользоваться поиском. Есть океан примеров и готовых решений.
3. Не используйте точки перехода. Почему? Новичку это практически невозможно объяснить. Просто не используйте.
4. То же касается и длительных задержек (delay) - старайтесь обходится без них.
Делай не как хочется, а как надо и тогда всё будет как хочется...
-------------------------------------------------------------------------------------------------------
FC AVR v5.5.2.1 / Proteus v7.8 SP2 / AVRISP mkII и Triton+ / Win7 SP1 x64
Аватар пользователя
Ник: agent_serg
Имя: agent_serg
(White City)
Ученик
Ученик
Информация о пользователе
Вернуться наверх

След.

Вернуться в Flowcode AVR

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей

cron