Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить

Библиотека AVR для PIC

Сб дек 02, 2017 18:08:39

Есть библиотека на СИ, для LCD дисплеев на базе процессора HD44780, для микроконтроллеров AVR (lcd.h и lcd.c). Можно ли ее использовать для микроконтроллера PIC, если да, то что нужно изменить? Или же есть подобная библиотека для PIC микроконтроллеров?

Re: Библиотека AVR для PIC

Сб дек 02, 2017 18:20:58

Или же есть подобная библиотека для PIC микроконтроллеров?

Выбирай! :tea:

Re: Библиотека AVR для PIC

Сб дек 02, 2017 19:03:10

Винегрет, но надо разбираться. :)

Re: Библиотека AVR для PIC

Сб дек 02, 2017 19:11:11

Call, для сего дисплея просто необходимо свою либу сбацать .
Чисто из спортивного интереса..

Re: Библиотека AVR для PIC

Сб дек 02, 2017 19:21:49

dosikus, и не только из спортивного интереса: сделав под себя функции, потом удобно работать...

Re: Библиотека AVR для PIC

Сб дек 02, 2017 19:55:56

Call, для сего дисплея просто необходимо свою либу сбацать .
Чисто из спортивного интереса..


Когда-то я занимался микроконтроллерами, ими нельзя было не заниматься, ибо это как наркотик. Занимался радиоэлектроникой и работал по данной специальности. Сейчас мне идет седьмой десяток лет, я давно не занимаюсь радиоэлектроникой. Давно уже программирование для меня, это исключительно веб-программирование. Это не требует напрягать зрение, то что я ранее спокойно читал самый мелкий шрифт на компонентах так как близорукость, теперь под большим увеличением и то трудно, ну и прочие проблемы возрастные. :)

Естественно за много лет очень многое забылось, сейчас потребовалось сделать нечто, вот и пришлось вспоминать. А вспоминать за такой перерыв, это как заново с головой ... Но с возрастом, к сожалению, и память не такая "хваткая" становится, увы, но это так. Мне легко осваивать новое из той сферы, которой я сейчас занимаюсь, а то что ранее было, это далеко в недрах памяти похоронено, и с этим сложнее.

Проблема не в "железе" как таковом, не в СИ или Ассемблере (последний, занимаясь ранее МК, предпочитал, так как способствует пониманию архитектуры, в которую было интересно вникать), а в усвояемости. Это как и со зрением - глаза то видят, но не хватает остроты. :)

Несложное на PIC12F675 я сделал, что помогло освежить в памяти мелочи кое какие. Нужно еще сделать нечто посерьезнее - контроллер PIC16F876A и LCD1602A. Интернет пестрит примерами его применения, вот и думалось, что уж точно есть под него библиотеки готовые. Есть, с хорошим набором функций, но под AVR. Вот я и подумал - взять эту библиотеку + inttypes.h. Попробую на основе всего имеющегося материала что-то сделать, надеюсь не 70-летнему юбилею. :)

Заказать это сделать кому-то как работу, такое не возможно, ибо же наркотик, привыкание моментальное, да и вообще, программисты в любом возрасте слегка чекнутые. :)

Re: Библиотека AVR для PIC

Сб дек 02, 2017 22:10:46

Нужно еще сделать нечто посерьезнее - контроллер PIC16F876A

Не стоит с ним связываться: снят с производства. Лучше 18-ю серию осваивать - много плюсов...

Re: Библиотека AVR для PIC

Вс дек 03, 2017 00:55:12

Нужно еще сделать нечто посерьезнее - контроллер PIC16F876A

Не стоит с ним связываться: снят с производства. Лучше 18-ю серию осваивать - много плюсов...


Так я и не планирую в серию запускать. :) Мне нужно сделать в общем-то разовую работу. Потому и нет смысла писать свои библиотеки, на базе готового будет в моем положении легче. Ну а контроллер, какой был под рукой, такой и взял, для меня это не критично.

Re: Библиотека AVR для PIC

Вс дек 03, 2017 00:57:55

Даладна, -=Vovka=-... :)))
http://www.microchipdirect.com/product/ ... F876A-I/SO
http://trt.ru/Stock.php?Part=160&PartG=179
Микрочип НИЧЕГО и НИКОГДА не снимает с производства. Имеются ввиду МК, естественно.
Можно даже купить допотопные с УФ стиранием.
PS
Поиски и разборы с библиотеками едва ли не больше времени отнимут, нежели написание своей.
Там протокол - элементарщина.

Re: Библиотека AVR для PIC

Вс дек 03, 2017 07:48:24

Даладна, -=Vovka=-... :)))

Ну тады осваиваем KP580BM80A :)))

Re: Библиотека AVR для PIC

Вс дек 03, 2017 08:50:08

Поиски и разборы с библиотеками едва ли не больше времени отнимут, нежели написание своей.
Там протокол - элементарщина.


В любом случае нужно изучать, а там видно будет.

Добавлено after 11 minutes 3 seconds:

Ну тады осваиваем KP580BM80A :)))


Вот этого не пришлось бы, до сих пор даже машинный код команд многих в памяти остался, да и Z80 имеется, но я не собираюсь опять начать делать свой "гаражный компьютер", эти времена прошли. У меня и Atmel есть, но нечем шить их. Собственно какой контроллер не важно, передо мной не стоит задача оптимизации цена/задача, мне просто нужно сделать устройство в экземпляре 1 шт.

Re: Библиотека AVR для PIC

Вс дек 03, 2017 11:19:09

Ну тады осваиваем KP580BM80A :)))

Это не контроллер, он не имеет отношения к обсуждаемому МК, наконец, обсуждаемый и какой нибудь более новый архитектурно идентичны.
Выражайтесь яснее и не будет комментов...
Ответить