Найдено 108 результатов
- Вс апр 10, 2022 18:13:59
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
Михаил, дело как раз в том, что что все уже довольно плотно упихано, а дополнительное осложнение в том, что все уже на плате.. Порты А и Е заняты под входы, порт В управляет релейными выходами. В порту C есть аппаратная связка по I2C, она была оставлена для 24С08 - я туда хотел строковый вывод ...
- Вс апр 10, 2022 13:36:17
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
Jack_A, это собиралось дома, так что выставить комп "при полном параде" было просто негде. И так вся конструкция стояла на телевизорном столике (типа "курья ножка" на колесиках), а справа от всего этого благолепия жил D-100 на табуретке. Тем более, корзинку паял сам из того, что удалось урвать, было ...
- Вс апр 10, 2022 04:04:03
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
На ДВК никогда не было перфолент.
Jack_A, ну тут Вы немного погорячились.. Были. Вообще (известных мне) конфигураций ДВК было не менее пяти. Во всяком случае то, что стояло в одной очень уважаемой конторе ввод имело именно с лент. Это был первый вариант с процессором 1801ВМ1. Последний известный ...
Jack_A, ну тут Вы немного погорячились.. Были. Вообще (известных мне) конфигураций ДВК было не менее пяти. Во всяком случае то, что стояло в одной очень уважаемой конторе ввод имело именно с лент. Это был первый вариант с процессором 1801ВМ1. Последний известный ...
- Пт апр 08, 2022 20:36:32
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
То есть получается, что сначала одной функцией пишется команда, а второй после нее уже данные на вывод? Здесь предполагаю небольшое затруднение: из даташита получается, что надо сначала поставить RS=1, потом EN=1, установить что-то на D7..D4 И по переходу EN=0 должна произойти выдача на экран. А вот ...
- Пт апр 08, 2022 19:10:36
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
Михаил, спасибо! Особенно за подсказку относительно RS. Кое-что начало проясняться.. Кажется начинает доходить, где я накосячил. :oops:
LCD подключен именно так. В аттаче схема модуля с именами сигналов. Это подключение я нашел в описании большой статьи "Робототехнический эксперимент с PIC ...
LCD подключен именно так. В аттаче схема модуля с именами сигналов. Это подключение я нашел в описании большой статьи "Робототехнический эксперимент с PIC ...
- Пт апр 08, 2022 17:25:26
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
Михаил, вот тут-то и странность получается. В примере-исходнике как раз было описано подключение так: данные на high nibble -разряды D7...D4. Это место из примера я не трогал. А вот управление там было сделано через порт А. Полностью я этот пример на предыдущей https://radiokot.ru/forum/viewtopic ...
- Пт апр 08, 2022 13:51:34
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
Прошу прощения за молчание.. ремонт, однако.
Докладываю: со служебными сигналами на шине LCD в общем разобрался. Однако остается непонятным поведение конструкции
#define LCD_DATA PORTD. При пошаговом исполнении в MPLAB SIM видно, что на PORTD появляются LCD_RS RD2 и LCD_EN RD3 - но вот DATA - стоят ...
Докладываю: со служебными сигналами на шине LCD в общем разобрался. Однако остается непонятным поведение конструкции
#define LCD_DATA PORTD. При пошаговом исполнении в MPLAB SIM видно, что на PORTD появляются LCD_RS RD2 и LCD_EN RD3 - но вот DATA - стоят ...
- Вт мар 29, 2022 19:29:32
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
[uquote="OKF",url="/forum/viewtopic.php?p=4205780#p4205780"]Оформляйте конфигурацию в хедере... Си файл вообще не трогать.[/uquote]
Так все равно же придется сишник расколупывать, в примере именно в нем были все настройки портов. В железе получилось так, что остальные порты заняты другими делами. На ...
Так все равно же придется сишник расколупывать, в примере именно в нем были все настройки портов. В железе получилось так, что остальные порты заняты другими делами. На ...
- Пн мар 28, 2022 17:02:28
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
Нет, за "точка с запятой" и "скобка" я уже слежу внимательно.. :)
Переписал фрагмент для EN так:
void LCD_STROBE()
{ LCD_EN=1;
DelayUs(100);
LCD_EN=0;
} , после этого на EN появились таки приличные импульсы.
Теперь проблема в том, что ничего нет на DATA. К сожалению, не могу видеть, что ...
Переписал фрагмент для EN так:
void LCD_STROBE()
{ LCD_EN=1;
DelayUs(100);
LCD_EN=0;
} , после этого на EN появились таки приличные импульсы.
Теперь проблема в том, что ничего нет на DATA. К сожалению, не могу видеть, что ...
- Пн мар 28, 2022 11:46:35
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
Дык, как раз и хотелось-то понять, как это сделать красиво (точнее правильно) - макросом оно получается вроде более коротко. Тем более, в примере было именно так сделано. Ладно, буду этот фрагмент переписывать, тем более что должна появиться явная возможность изменять время действия EN. Пусть будет ...
- Пн мар 28, 2022 08:31:51
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
После поиска в даташите обнаружил, что на ножке EN должна появляться "1" после того, как установился RS и держаться там не меньше 140 ns (пока установятся DATA). Вывод на экран происходит чуть позже, по спаду EN. Похоже, что осциллограф все же видел что-то похожее на спад очень короткого импульса на ...
- Вс мар 27, 2022 09:06:58
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
Переправил строб, как подсказали. Теперь он такой:
#define LCD_STROBE() (LCD_EN = 1, LCD_EN = 0)
В результате:
- при старте на LCD_RS проходят два положительных импульса;
- LCD_EN из состояния , похожего на Z, переходит в "0";
- на шине LCD_DATA - при нажатии "Reset" -"1", и дальше "0", без ...
#define LCD_STROBE() (LCD_EN = 1, LCD_EN = 0)
В результате:
- при старте на LCD_RS проходят два положительных импульса;
- LCD_EN из состояния , похожего на Z, переходит в "0";
- на шине LCD_DATA - при нажатии "Reset" -"1", и дальше "0", без ...
- Пт мар 25, 2022 17:51:07
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
Спасибо, добегу до дому - буду разбираться с этой кучей скобок.
Вообще самому странным показалось, но именно так оно было в том примере обрисовано.
При этой форме на ножке EN импульс присутствует (можно предположить, что это как-то разработает)
Печаль в том, что на DATA стоят нули.. то есть не ...
Вообще самому странным показалось, но именно так оно было в том примере обрисовано.
При этой форме на ножке EN импульс присутствует (можно предположить, что это как-то разработает)
Печаль в том, что на DATA стоят нули.. то есть не ...
- Пт мар 25, 2022 14:46:52
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2021
- Просмотры: 648746
Re: Програмирование pic на СИ.
Здравствуйте всем!
Столкнулся с непонятной проблемой при попытке подключить LCD BOLYMIN BC2004 к PIC 16F877A. (Использую MPLAB 8.92.00 в связке с HItech v9.50 std PL3 на WinXP.) В примерах компилятора есть образец такого подключения, но там используются порты A и D. Хотел выделить для управления ...
Столкнулся с непонятной проблемой при попытке подключить LCD BOLYMIN BC2004 к PIC 16F877A. (Использую MPLAB 8.92.00 в связке с HItech v9.50 std PL3 на WinXP.) В примерах компилятора есть образец такого подключения, но там используются порты A и D. Хотел выделить для управления ...
- Ср июн 19, 2013 13:40:09
- Форум: МЯЯЯУ!
- Тема: С Днем Рождения!!!
- Ответы: 1125
- Просмотры: 447307
Re: С днём рождения Max!!! :)))
Присоединяюсь!
Мое почтение и пожелания: во-первых - здоровья (остальное прибудет);
во-вторых - спокойствия и рассудительности (ибо во гневе Одмин может быть грозен);
и в-третьих еще - много силы! Это для того, чтобы на все добрые дела хватало.
Пусть будет все, и чтобы за это ничего не было ...
Мое почтение и пожелания: во-первых - здоровья (остальное прибудет);
во-вторых - спокойствия и рассудительности (ибо во гневе Одмин может быть грозен);
и в-третьих еще - много силы! Это для того, чтобы на все добрые дела хватало.
Пусть будет все, и чтобы за это ничего не было ...
- Ср июн 19, 2013 12:51:55
- Форум: Питание
- Тема: Реально ли восстановить аккумулятор?
- Ответы: 145
- Просмотры: 35420
Re: Реально ли восстановить аккумулятор?
...Большей ёмкости можно ставить аккумулятор.... не очень хорошо, если ёмкость в разы будет больше старой, но впринципе... подключают без переделки схемы...
Угу-угу, работает...до поры, до времени... А потом вприпрыжку тащат в ремонт болезного...
Если конструкция (и схема UPS) не рассчитаны на ...
Угу-угу, работает...до поры, до времени... А потом вприпрыжку тащат в ремонт болезного...
Если конструкция (и схема UPS) не рассчитаны на ...
- Ср июн 19, 2013 11:58:04
- Форум: Ничего не работает
- Тема: Монитор LG T717B нет зеленого
- Ответы: 25
- Просмотры: 5045
Re: Монитор LG T717B нет зеленого
Прошу прощения за некое "замирание" - были разные причины...
Вот и прекрасно! То есть, все хорошо, что хорошо кончается. На всякий случай можно еще присоветовать полностью отключать и системник и монитор от сети ПЕРЕД ЕМ, как делать какие-либо присоединения / отсоединения сигнальных кабелей ...
Вот и прекрасно! То есть, все хорошо, что хорошо кончается. На всякий случай можно еще присоветовать полностью отключать и системник и монитор от сети ПЕРЕД ЕМ, как делать какие-либо присоединения / отсоединения сигнальных кабелей ...
- Пн дек 31, 2012 19:05:31
- Форум: Ничего не работает
- Тема: Монитор LG T717B нет зеленого
- Ответы: 25
- Просмотры: 5045
Re: Монитор LG T717B нет зеленого
Пропаять надо ... и всю нижнюю, причём именно всю. Если сигналы OSD... в нормальном виде, то и искать неисправность ... в другом месте.
а вот это - несколько не так. Если OSD нормальное, а одного из основных цветов нет - то начинать надо с проверки напряжений на катодах кинескопа. Почему-то никто ...
а вот это - несколько не так. Если OSD нормальное, а одного из основных цветов нет - то начинать надо с проверки напряжений на катодах кинескопа. Почему-то никто ...
- Пт мар 11, 2011 11:37:31
- Форум: Питание
- Тема: Аккумулятор от ИБП
- Ответы: 15
- Просмотры: 1774
Re: Аккумулятор от ИБП
Если батарее более четрех лет и она порядком таки поюзаная - то восстанавливать в ней уже как правило нечего. Там скорее всего уже облезлые пластины... Особенно, если это изделие от PANASONIC. Если оно было просажено ниже 8В то обычно уже не восстанавливается. Можно лишь немного продлить агонию. Или ...
- Пт мар 11, 2011 11:10:35
- Форум: Питание
- Тема: Бесперебойник + автомобильный аккумулятор
- Ответы: 35
- Просмотры: 19292
Re: Бесперебойник + автомобильный аккумулятор
Все тем же максимальным током заряда, к сожадению... Поэтому обычно на необслуживаемых точках в наших краях ставят не более 3 ящиков. При этом получаются и достаточное время автономной работы и относительно пристойное время заряда. И обычно хватает времени для приезда бригады. Самый противный ...