sfd
CC5X и CC8E. Компиляторы C для Microchip PIC
Я достаточно много пишу о микроконтроллерах, и о схемотехнике, и о программировании. Но вот вопросам средств разработки уделяю очень мало внимания. Да, указывается, например, какой компилятор использовался, но не объясняется, почему именно он. И не говорится, что он еще умеет, какие у него плюсы и минусы. Пришло время начать исправлять это упущение. Итак, сегодня речь пойдет о компиляторах, а по факту, об одном компиляторе, но в двух вариантах, языка C для 8-битных микроконтроллеров Microchip PIC...
Микроконтроллеры для начинающих. Часть 42. Конфигурация PIC (Configuration Bits, ID Locations, и другие)
В микроконтроллерах PIC и PIC18, разумеется, тоже есть возможность задать конфигурацию до начала выполнения программы. И организована она похожим на AVR образом. Но терминология иная. Да и другие отличия есть. Но давайте обо всем по порядку. Configuration Bits Не смотря на иное название биты конфигурации точно так же, условно, соответствуют разрушаемым перемычкам. То есть, начальное (незапрограммированное) состояние "перемычка целая", что соответствует логической 1. При программировании некоторые перемычки условно "разрушаются", что соответствует логическому 0...