PIC контроллер и для чего он нужен. PIC - микрокомпьютер, предназначенный для работы в электронных схемах и управлении другими компонентами. Уже имеет внутри готовую память программ, оперативную память и энергонезависимую память. Можно воспринимать его как универсальный швейцарский нож с кучей лезвий и других приспособлений для разных работ. Почти все пики имеют то, или иное количество ножек - портов ввода- вывода дискретных сигналов (есть напряжение- нет напряжения) , аналогово- цифровые преобразователи, ШИМ- контроллеры, счетчики и компараторы сигналов.
Для обмена данными во многих есть приемо- передатчики для шин RS- 2. SPI, I2. C, итд. Отдельные специализированные пики имеют шины CAN, USB, контроллеры шаговых и бесколлекторных двигателей, LCD- дисплеев и другие хитрые вещи. Программируются на Ассемблере, или Си, иногда на Бейсике. Для заливки программы на пик нужно специальное устройство - программатор. Скорость работы - до 5- 1.
В целом очень неплохие контроллеры, недорогие, хотя и не рекордно быстродействующие.
PIC (Periрhirial Interface Controller) - это семейство микрокон программ. Рис. 5. Организация программной памяти контроллера PIC16C5X. . This program assumes a 20 MHz resonator or crystal.. в лабораторию, и шить контроллер с помощью тамошних древних компов с COM. PIC - микрокомпьютер, предназначенный для работы в электронных схемах и управлении другими компонентами. Уже имеет внутри готовую память программ.
В. Тимофеев [email protected]. MPASM. Как правильно оформлять программы на ассемблере для PIC-контроллеров. (пособие для начинающих) . Cortex-M. Но иногда ко мне снова обращались за помощью в написании программ под PIC, а я в силу любопытства пробовал новые.
Контроллер PIC 16C54 имеет 512 команд в памяти программ (EPROM) разрядностью 12 бит, 25 регистров данных разрядностью 8 бит, 12 двунаправленных портов I/O.