Микроконтроллеры Microchip PIC 8 бит

Популярное, но несколько противоречивое семейство 8 битных микроконтроллеров. Со своими плюсами и минусами. На волне популярности Arduino немного отошло в тень, но по прежнему широко используется. Для бытовой автоматизации и любительских устройств наиболее популярны именно 8 битные контроллеры, так как они дешевле и обладают достаточными возможностями При этом не требуются сложные математические вычисления.

8 битное семейство, в основном, представлено контроллерами серий PIC10, PIC12, PIC16 и PIC18. Есть еще PIC17, но оно менее распространено и я не буду его рассматривать. При этом будут рассматриваться только контроллеры с Flash памятью (F и LF). Однократно программируемые контроллеры (C) дешевле, но применяются, по большей части, лишь в промышленном производстве. Кроме того, они уже практически полностью вытеснены контроллерами с Flash.

Организация памяти 8-битных микроконтроллеров Microchip PIC
Как организованы память программ и память данных. Какие методы доступа используются при работе памятью программ и данных. Описаны все семейства 8-битных микроконтроллеров, и BaseLine, и Mid-range, и Enhanced Mid-range, и PIC18. Единственное в своем роде комплексное описание полной картины.