1557 читали · 4 года назад
Микроконтроллеры для начинающих. Часть 46. Порты ввода-вывода PIC
В предыдущей статье "Микроконтроллеры для начинающих. Часть 45. Порты ввода-вывода" я начал рассказ о портах ввода-вывода без привязки к каким либо микроконтроллерам. Пришло время познакомится с особенностями их реализации в различных семействах микроконтроллеров. И начну я с микроконтроллеров PIC. При этом я не буду еще раз подробно пересказывать то, что написано ранее. Буду говорить именно об особенностях и тонкостях реализации. Поэтому, если вы еще этого не сделали, обязательно прочитайте часть 45, ссылку на которую я привел выше...
1619 читали · 4 года назад
Микроконтроллеры для начинающих. Часть 42. Конфигурация PIC (Configuration Bits, ID Locations, и другие)
В микроконтроллерах PIC и PIC18, разумеется, тоже есть возможность задать конфигурацию до начала выполнения программы. И организована она похожим на AVR образом. Но терминология иная. Да и другие отличия есть. Но давайте обо всем по порядку. Configuration Bits Не смотря на иное название биты конфигурации точно так же, условно, соответствуют разрушаемым перемычкам. То есть, начальное (незапрограммированное) состояние "перемычка целая", что соответствует логической 1. При программировании некоторые перемычки условно "разрушаются", что соответствует логическому 0...