F18-19 (1041602), страница 3
Текст из файла (страница 3)
PRT0CF: Регистр конфигурации порта 0...........................……........................................................... 92Рисунок 13.8. P1: Регистр порта 1…............................................................…….......................................................... 93Рисунок 13.9. PRT1CF: Регистр конфигурации порта 1.............................……......................................................... 93Рисунок 13.10.
PRT1IF: Регистр флагов прерываний от порта 1................……........................................................ 93Рисунок 13.11. P2: Регистр порта 2….............................................................……....................................................... 94Рисунок 13.12. PRT2CF: Регистр конфигурации порта 2..............................……...................................................... 94Рисунок 13.13. P3: Регистр порта 3…...............................................................……..................................................... 95Рисунок 13.14. PRT3CF: Регистр конфигурации порта 3................................……....................................................
95Таблица 13.2. Электрические характеристики портов ввода/вывода.............………................................................ 9514. МОДУЛЬ SMBus / I2C ……..............................……..........................……........................... 96Рисунок 14.1.
Структурная схема модуля SMBus.............................................................……................................... 96Рисунок 14.2. Подключение к шине SMBus ..……………....….........................................……................................. 9714.1. Техническая документация…….....................................................................................………...........................
9714.2. Режимы работы..…............................................................................................................………......................... 98Рисунок 14.3. Формат сообщения SMBus.....................................................................................……........................
9814.3. Арбитраж……………..................................................................................................................……................... 9914.4. Растягивание тактового сигнала..................................................................................................……................. 9914.5. Таймауты…………............................................................................................................................……............. 9914.6.
Регистры специального назначения модуля SMBus ..............................…....................................……............ 99Рисунок 14.4. SMB0CN: Регистр управления модуля SMBus ......…........................................................……...... 101Рисунок 14.5. SMB0CR: Регистр установки тактовой частоты модуля SMBus.......………...............……............ 102Рисунок 14.6. SMB0DAT: Регистр данных модуля SMBus.........….......................................................……...........
103Рисунок 14.7. SMB0ADR: Регистр адреса модуля SMBus........………..................................................…….......... 103Рисунок 14.8. SMB0STA: Регистр состояния модуля SMBus..................................................................……......... 104Таблица 14.1. Коды состояния модуля SMBus..........................................................................................……......... 10515. МОДУЛЬ SPI...................…………………………..……………......................................... 106Рисунок 15.1. Структурная схема модуля SPI..................………...………………...................................................
106Рисунок 15.2. Подключение к шине SPI ..........………...........……........................................................................... 10715.1. Описание сигналов шины SPI...........................................…….......................................................................... 10715.2.
Режимы работы..……...........................................................……........................................................................ 108Рисунок 15.3. Полнодуплексный режим работы .......................……................…................................................... 108Ред. 1.24C8051F018C8051F01915.3. Тактирование…………………..................................................................…….................................................. 109Рисунок 15.4. Временные диаграммы сигналов данных/тактирования..........……................................................. 10915.4. Регистры специального назначения модуля SPI........................……………...…............................................
110Рисунок 15.5. SPI0CFG: Регистр конфигурации модуля SPI............................……................................................ 110Рисунок 15.6. SPI0CN: Регистр управления модуля SPI....................................……............................................... 111Рисунок 15.7. SPI0CKR: Регистр установки тактовой частоты модуля SPI....…….……….......…........................
112Рисунок 15.8. SPI0DAT: Регистр данных модуля SPI...............................………………………............................. 11216. УАПП…......……………..............……................................................................................... 113Рисунок 16.1. Структурная схема УАПП...………...…….......................................................................................... 11316.1. Режимы работы УАПП………………......................................................................................................... 114Таблица 16.1. Режимы работы УАПП…..............................................................................................................
114Рисунок 16.2. Пример использования УАПП в режиме 0......................…........................................................ 114Рисунок 16.3. Временные диаграммы УАПП в режиме 0..................................................................................
114Рисунок 16.4. Временные диаграммы УАПП в режиме 1….............................................................................. 115Рисунок 16.5. Пример использования УАПП в режимах 1, 2 и 3...................................................................... 116Рисунок 16.6. Временные диаграммы УАПП в режиме 2 и 3............................................................................ 11716.2. Поддержка связи с несколькими МК……………...................................................................................... 118Рисунок 16.7. Пример использования УАПП в многопроцессорном режиме.................................................
118Таблица 16.2. Тактовые частоты, соответствующие стандартным скоростям обмена.........…............................. 119Рисунок 16.8. SBUF: Регистр буфера данных УАПП…………...............................................…............................. 119Рисунок 16.9.
SCON: Регистр управления УАПП…….............................................................…............................. 12017. ТАЙМЕРЫ.................................................…......................................................................... 12117.1. Таймер 0 и таймер 1…………….............................…........................................................................................
121Рисунок 17.1. Структурная схема таймера 0 в режиме 0............................................…........................................... 122Рисунок 17.2. Структурная схема таймера 0 в режиме 2…........................................…........................................... 123Рисунок 17.3. Структурная схема таймера 0 в режиме 3............................................…........................................... 124Рисунок 17.4.
TCON: Регистр управления таймерами 0 и 1.......................................….......................................... 125Рисунок 17.5. TMOD: Регистр режима таймеров 0 и 1….…......................................…........................................... 126Рисунок 17.6. CKCON: Регистр управления тактированием таймеров 0, 1 и 2........…..........................................
127Рисунок 17.7. TL0: Младший байт таймера 0..............................................................…........................................... 128Рисунок 17.8. TL1: Младший байт таймера 1…..........................................................…........................................... 128Рисунок 17.9. TH0: Старший байт таймера 0....….......................................................…........................................... 128Рисунок 17.10. TH1: Старший байт таймера 1…….....................................................…...........................................
12817.2. Таймер 2…………….......................................................................................….................................................. 129Рисунок 17.11. Структурная схема таймера 2 в режиме 0............…...................….................................................. 130Рисунок 17.12. Структурная схема таймера 2 в режиме 1…...............................….................................................. 131Рисунок 17.13.
Структурная схема таймера 2 в режиме 2…...............................….................................................. 132Рисунок 17.14. T2CON: Регистр управления таймером 2....................................….................................................. 133Рисунок 17.15. RCAP2L: Младший байт регистра захвата таймера 2................…................................................. 134Рисунок 17.16. RCAP2H: Старший байт регистра захвата таймера 2.................…...............…..............................