Программирование на интегральных схемах (IC) - это тип компьютерного программирования, в котором программное обеспечение создается с помощью кода, а затем добавляется в IC. Обычно это делается с помощью компьютера в качестве моста для программирования IC, потому что компьютер может загружать программное обеспечение в IC. Это чаще всего используется микроконтроллерами для управления определенным устройством, но также может использоваться и для основного компьютера. Есть много действий, которые могут быть закодированы через программирование IC, и это сводится к тому, что контролируется.
С программированием IC все начинается с программного обеспечения. Кто-то создает программное обеспечение, предназначенное для управления устройством, и программное обеспечение должно быть добавлено в контроллер. Если программа не передана, то контроллер обычно не может дать команду устройству что-либо сделать, потому что у него не будет надлежащего кодирования или процедур для осуществления контроля. Программирование обычно строится с классической логикой, и, как правило, существует много операторов «если / тогда».
После завершения программирования микросхемы программное обеспечение должно быть добавлено в цепь. Иногда для облегчения этой задачи можно создать отдельный микроконтроллер, но чаще всего это делается с помощью компьютера. Компьютер, который также обычно используется для кодирования программного обеспечения, связывается с IC и загружает программы. Это верно, даже если схема находится внутри самого компьютера.






