Вопросы чЯйника

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

Re: Вопросы чЯйника

Сообщение leha_m1986 (Алексей) » 04 июн 2020, 18:24

когда включены АЦП
Ник: leha_m1986
Имя: Алексей
Практикант
Практикант
Информация о пользователе

Re: Вопросы чЯйника

Сообщение madera (Виталий) » 05 июн 2020, 07:02

pav13 писал(а):Скорее всего у этих устройств одинаковый адрес на шине i2c. Надо на одном из них изменить адрес, это делается путем перепаивание специальных резисторов, которые подтягивает линию адреса к плюсу или минусу. И соответственно в макросе устройства надо будет изменить адрес.

Нет, здесь не этот случай. Согласно "библии" на DS1307, эта микросхема имеет фиксированный адрес: 0xD0 для записи и 0xD1 для чтения, и изменить его невозможно.
А TM1637 вообще никак не адресуется, сразу передаются команды и данные.
Ник: madera
Имя: Виталий
(Одесса)
Заинтересованный
Заинтересованный
Информация о пользователе

Re: Вопросы чЯйника

Сообщение leha_m1986 (Алексей) » 05 июн 2020, 13:39

Посоветуйте пожалуйста, как победить мерцание в железе. Изменение пауз не помогает.
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: leha_m1986
Имя: Алексей
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Yushik (Андрей) » 05 июн 2020, 19:43

leha_m1986 писал(а):Посоветуйте пожалуйста, как победить мерцание в железе. Изменение пауз не помогает.

Сложно сказать, я больше по Атмегам. У Атмег например макрос считывания АЦП занимает примерно от 500 до 800 мкс. возможно у Пиков тоже занимает какое-то время. При формировании импульсов (пауз) управления разрядами это необходимо учитывать а также необходимо понимать что различные вычисления и др. операции тоже забирают время и машинные циклы. Сделайте модель протеуса и посмотрите осцилографом на эти импульсы, они должны быть одинаковыми а фронты и спады, не должны перекрываться и между ними не должно быть пауз более 50 мкс. Частота динамической индикации должна быть не меньше 50 гц. а лучше 200-300 гц., хотя я делал и на 3 кгц и было всё нормально.
Аватар пользователя
Ник: Yushik
Имя: Андрей
(Симферополь)
Супер разработчик
Супер разработчик
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Yushik (Андрей) » 05 июн 2020, 19:50

Сделайте модель протеуса, тогда я и др. коллеги подскажут точнее.
Аватар пользователя
Ник: Yushik
Имя: Андрей
(Симферополь)
Супер разработчик
Супер разработчик
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение leha_m1986 (Алексей) » 06 июн 2020, 07:45

Yushik писал(а):Сделайте модель протеуса, тогда я и др. коллеги подскажут точнее.
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: leha_m1986
Имя: Алексей
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение leha_m1986 (Алексей) » 06 июн 2020, 15:41

Кто нибудь может у себя проверить работу UART? У меня в Proteus не работает, хотя в FC все нормально....
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: leha_m1986
Имя: Алексей
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение WiseOwl (WiseOwl) » 06 июн 2020, 16:30

leha_m1986 писал(а):У меня в Proteus
Кнопки
Аватар пользователя
Ник: WiseOwl
Имя: WiseOwl
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение leha_m1986 (Алексей) » 06 июн 2020, 16:41

Блин! Совсем тупанул! Большое спасибо! Может быть Вы еще и по "СИ вставкам" подскажете? Переделываю с PIC18F252 на PIC16F628.

FCV_RX[FCV_I_STR] = rcreg; // читаем принятый байт

и

cr_bit(rcsta, CREN); //отключаем прием

и

rcsta=0b10010000;// настраиваем уарт
txsta=0b00000110;// на прием
spbrg=25; // здесь настройка скорости
Последний раз редактировалось Алексей 06 июн 2020, 17:33, всего редактировалось 1 раз.
Ник: leha_m1986
Имя: Алексей
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение WiseOwl (WiseOwl) » 06 июн 2020, 17:33

leha_m1986 писал(а): по "СИ вставкам" подскажете?
FCV_RX[FCV_I_STR] = rcreg; // читаем принятый байт
cr_bit(rcsta, CREN); //отключаем прием

Ну, так в коментах все написано... что не понятно?
Предлагаю найти все это в даташите (или инете). Объясните что поняли. Я поправлю...
Аватар пользователя
Ник: WiseOwl
Имя: WiseOwl
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Пред.След.

Вернуться в ПЕСОЧНИЦА

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

Пользователь просматривает форум: leha_m1986, Yandex [Bot]