Привет. Можете кратко объяснить о приеме и передаче сигналов через порты микроконтроллеров?

6 года назад от Александр Понятов

2 Ответы

0 голосов
Ну, у тех МК что я занимаюсь, все очень просто - что записал в регистр-защелку порта, то и появилось на выходе. Чтоб принять - надо прочитать содержимое этой защелки, она отражает состояние порта.
6 года назад от Дима Яковенко
0 голосов
Что именно объяснить? У микроконтроллера есть выводы, состояние которых процессор может опрашивать через программно доступные регистры и на которые может выставлять требуемые уровни опять же через регистры. Есть еще интерфейсные порты, сигналы с которых идут не непосредственно на программно доступные регистры, а в специализированные контроллеры, и выходы идут также через специализированные контроллеры. Например, последовательный интерфейс UART, имет порты ввода и вывода, с ввода преобразует последовательный код в байты и уже эти байты выдает в программно доступный регистр приемника, а из регистра передатчика выдает в последовательном виде в порт вывода.
6 года назад от Ваш Бог

Связанные вопросы