Как оформлять модули .c .h

Вступление

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

Итак, создается пара файлов с одинаковыми именами и с расширениями .c и .h (одинаковые имена — необязательное условие, но его нарушение приведет к путанице), например new_module.c и new_module.h. Формат и содержание их описан ниже.

Читать далее Как оформлять модули .c .h

Эмуляция интерфейса RS232-USB микроконтроллера PIC18

В этой стать будет представленный пример работы с USB портом микроконтроллера PIC18F4550 в режиме эмуляции интерфейса RS232 с использованием HI-TECH PICC компилятора и USB CDC библиотеки.

Так же данная библиотека отлично работает на PIC18F46J50 и на подобных камушках с компилятором C18!
Читать далее Эмуляция интерфейса RS232-USB микроконтроллера PIC18