Я написал эту статью для любителей, которые больше заинтересованы в создании собственного проекта с использованием микросхемы микроконтроллера PIC16F877A Cloudx, а не в покупке полной платы у производителя. Одна из основных причин, по которой вы можете захотеть создать свою собственную плату, вероятно, заключается в том, чтобы минимизировать размер платы, вы предпочитаете использовать микросхему микроконтроллера в своей собственной проектной схеме. Чтобы ваш PIC16F877A работал как cloudx, вам нужно будет загрузить его или купить загрузочный чип PIC16F877A у производителя, который стоит очень дешево. Приведенные ниже шаги руководства предназначены для вас, если вы решили загрузить его самостоятельно.

Загружаем PIC16F877A как M633

Причина, по которой мы используем PIC16F877A в этом руководстве, заключается в том, что этот чип используется на плате cloudx M633. нам нужно будет загрузить cloudx M633 Bootloader здесь или перейти на cloudx.ng, официальную страницу загрузки.

Как только вы закончите загрузку, вам нужно будет загрузить шестнадцатеричный файл загрузчика в PIC16F877A с помощью аппаратного программатора PIC, такого как PICKIT2, PICKIT3 или любого другого программатора PIC, который у вас есть. Я использовал PICKIT3 для загрузки файла загрузчика в чип.

Программирование вашего микроконтроллера с помощью pickit3 требует от вас знания важных выводов на микроконтроллере, который вы используете. это контакты VPP или MCLR, VCC, GND, DATA, CLK. если вы ничего из этого не понимаете, вы можете заказать разъем ZIF, разработанный для печатной платы PICKIT2 или PICKIT3, в магазине cloudx.ng или HUB360.

Схемы M633

Чтобы использовать библиотеки cloudx, вам необходимо понимать схемы, это позволяет вам знать распиновку и то, как подключить вашу схему напрямую от микросхемы PIC16F877A без каких-либо ошибок.

Проектирование схемы

Поскольку вы создаете индивидуальную плату cloudx, вам не нужно вставлять разъемы заголовка, просто подключите микроконтроллер непосредственно к вашим схемам. Пример схемы, которую я разработал на своей плате, состоит в том, чтобы мигать светодиодом, подключенным к контакту 21 микросхемы PIC16F877A, которая является P11 при использовании среды cloudx.

Наконец, теперь вы можете написать свой код, скомпилировать с помощью cloudx IDE и загрузить его в микроконтроллер через софткарту или любой USB-TTL-чип.

Загрузки

Если вы загружаете это впервые, загрузите файл руководства пользователя ниже и прочитайте, как полностью установить cloudx. Чтобы использовать и понимать библиотеку cloudx, прочтите файл документации. Чтобы иметь возможность имитировать ваш cloudx на proteus, загрузите библиотеку CloudX Proteus.