Вашему вниманию предоставляется вариант моей текстовой платы для отладки программ микроконтроллера PIC18F4550.
Тестовая-отладочная плата предназначена для отладки программ написанных для микроконтроллера PIC18F4550.

Принципиальная электрическая схема отладочной платы
Для уменьшения количества занятых выводов LCD дисплей подключен по четырех проводной линии, а к этим же выводам подвязаны четыре тактовые кнопки.
Для использования кнопок SB1-SB4 в своей программе необходимо включить подтягивающие резисторы порта B.

Вид отладочной платы со стороны печатных проводников
На плате, рядом с выводами микроконтроллера расположены печатные проводники для чип-резисторов, которые можно установить в случае необходимости подтягивания выводов к напряжению питания.
С помощью данной платы я проводил испытания различных устройств, таких как часы реального времени, , данные которых выводил на LCD дисплей.
На плате присутствует разъем USB для отладки программ связаных с компьютером. Помимо питания от программатора-отладчика тестовой платы существует возможность питать от USB разъема и для внешнего питания выведены соответствующие контакты, для подключения непосредственно к источнику питания.
Дополнительно размещено еще несколько контактных площадок для "запитки" внешних устройств.

Внешний вид отладочной платы
В устройстве применен дисплей двухстрочный русифицированный LCD дисплей PC1602LRU-KNH-HY4Q. Вы можете применить аналогичный, только при распайке обратите внимание на распиновку дисплея, она может отличаться от примененной мною.
В архиве находятся тестовая прошивка микроконтроллера PIC18F4550, которая выводит на дисплей тестовую запись и при нажатии любой из кнопок на LCD дисплее отображаются буквы, цифры и знаки находящиеся в памяти дисплея.
В архиве также находится разводка вышепредставленной печатной платы, а также второй вариант платы, у которой уменьшено количество тестовых отверстий для уменьшения трудозатрат по их сверлению.
Если возникаются какие-либо вопросы, обращайтесь.

Отладочная плата микроконтроллера PIC18F4550 с подключенным программатором и тестовым модулем - часами реального времени DS1307
2-я Версия отладочной платы
Потом возникла надобность питать внешние устройства напряжением 3.3В.
В плату был добавлен интегральный стабилизатор, который преобразовывает 5В в 3.3В, джампер для переключения питания, либо 5, либо 3.3. Разъем для питания подключаемой периферии, на который выведены все питающие напряжения.
Питание дисплея так и осталось приходящими 5 вольтами.
Автор: Alex
В архиве: Разводка печатной платы в формате LAY и тестовая прошивка для проверки правильности работы микроконтроллера PIC18F4550
Test4550.rar [29,96 Kb] (cкачиваний: 62)