11.2.6. Внешние подключения модуля I²C
(Руководство разработчика по микроконтроллерам семейства HCS08)Модуль I2C использует линии портов ввода/вывода общего назначения. В Табл.11.5 для разных моделей МК HCS08 показано, на каких выводах корпуса МК доступны линии I2C.
Таблица11.5. Входы и выходы модуля I2C
Линия I2C | Основная функция соответствующего вывода | ||||||||
---|---|---|---|---|---|---|---|---|---|
AC/AW | Dx | EL/SL | GB/GT | JM | LC | QE | QG | SG/SH | |
SDA | PTCI | PTF3 | PTA2 | PTC2 | PTCI | PTB4 | PTA2/PTH7 | PTA2 | PTA2 |
SCL | PTCO | PTF2 | PTA3 | PTC3 | PTCO | PTB5 | PTA3/PTH6 | PTA3 | PTA3 |
В некоторых МК имеется сразу два модуля контроллера I2C (IIC1 и IIC2). Например, в МК серии QE линия SDA1 подключена к линии PTA2, SDA2 — к линии PTH7, линия SCL1 — к линии PTA3, а SCL2 — к линии PTH6.
В некоторых устройствах можно выбирать линии, которые будут использоваться интерфейсом I2C. Это осуществляется с помощью битов регистров SPOT1 и SOPT2 (Табл.11.6). За более подробной информацией обратитесь к разделу 5.5.
Таблица11.6. Выбор линий для обслуживания модуля I2C
Линия I2C | Основная функция соответствующего вывода | ||||
---|---|---|---|---|---|
Dx | EL/SL | QE | QG | SG/SH | |
SDA | PTE5 | PTB6 PTB2 | PTB6 | PTB6 | PTB6 |
SCL | PTE4 | PTB7 PTB3 | PTB7 | PTB7 | PTB7 |
Обратите внимание, что в МК серий EL/SL можно составить один из трех возможных вариантов подключения интерфейса I2C.
Электронные компоненты Freescale >>>
Подробнее о компании Freescale >>>