F60-67 (Раздаточные материалы)
Описание файла
Файл "F60-67" внутри архива находится в следующих папках: Раздаточные материалы, Описания к различным сериям микроконтроллеров. PDF-файл из архива "Раздаточные материалы", который расположен в категории "". Всё это находится в предмете "системы автоматического управления (сау) (мт-11)" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "системы автоматического управления (сау)" в общих файлах.
Просмотр PDF-файла онлайн
Текст из PDF
C8051F060/1/2/3/4/5/6/7Mixed Signal ISP FLASH MCU FamilyАНАЛОГОВЫЕ ПЕРИФЕРИЙНЫЕМОДУЛИ- Граничное сканирование в соответствие с протоколом IEEE1149.1- Полный комплект средств для разработки и отладки.ВЫСОКОПРОИЗВОДИТЕЛЬНОЕ 8051СОВМЕСТИМОЕ ПРОЦЕССОРНОЕЯДРО- Два 16-разр. АЦП последовательного приближенияРазрядность: 16 бит.Нелинейность ±0,75 МЗР.
Непропадание кодов.Программируемая скорость преобразования (до 1 млн.преобразований в секунду).Функционирует как один дифференциальный АЦП или как дваоднофазных АЦП.Прямой доступ к памяти; данные сохраняются в ОЗУ безвмешательства со стороны программы.Формирование прерывания при попадании результатапреобразования в заданный диапазон значений.- 10-разр. АЦП посл. приближения (C8051F060/1/2/3)Программируемая скорость преобразования (до 200 тыс.преобразований в секунду).До 8-ми внешних входов (программируются как одиночныеили дифференциальные).Встроенный датчик температуры.- Конвейерная архитектура; 70% команд выполняются за 1 или 2системных тактовых цикла.- Производительность до 25MIPS при тактовой частоте 25MHz.- Гибкая система прерываний.ПАМЯТЬ- 4352 (4k + 256) байт внутреннего ОЗУ данных.- 64 Кбайт (C8051F060/1/2/3/4/5) или 32 Кбайт ((C8051F066/7)FLASH-памяти; возможно внутрисистемное программированиеFLASH-памяти секторами по 512 байт.- Интерфейс внешней (64 Кбайт) памяти данных с возможностьюмультиплексированного и немультиплексированного режимовработы (C8051F060/2/4/6).ЦИФРОВЫЕ ПЕРИФЕРИЙНЫЕМОДУЛИ- Два 12-разрядных ЦАП (C8051F060/1/2/3)Синхронизация выходов с таймерами для генерации сигналабез фазовых искажений.- 59 портов ввода/вывода общего назначения (C8051F060/2/4/6).- 24 порта ввода/вывода общего назначения (C8051F061/3/5/7).- Встроенные контроллер CAN 2.0B (C8051F060/1/2/3).-Последовательные интерфейсы SMBus (I2C- совместимый), SPI идва УАПП (доступны одновременно).- Программируемый массив 16-разрядных таймеров/счетчиков(ПМС) с шестью модулями захвата/сравнения.- Пять 16-разрядных таймеров/счетчиков общего назначения.- Отдельный сторожевой таймер.- Двунаправленный вывод сброса.- Три аналоговых компаратораПрограммируемые гистерезис/время отклика.- Источник опорного напряжения- Прецизионная схема слежения за напряжениемпитания/детектор снижения напряжения питанияВСТРОЕННЫЙ JTAG ОТЛАДЧИК ИИНТЕРФЕЙС ГРАНИЧНОГОСКАНИРОВАНИЯИСТОЧНИКИ ТАКТОВЫХИМПУЛЬСОВ- Встроенный отладчик обеспечивает «неразрушающую»внутрисхемную/внутрисистемную отладку в режиме реальноговремени (без эмулятора).- Расстановка точек останова и временных меток, пошаговаяотладка, слежение за стеком; контроль/модификация памяти ирегистров.- Производительность на уровне эмуляторов с отладочнымикристаллами, специальными адаптерами и разъемами.- Внутренний калибруемый прецизионный генератор 24,5МГц.- Внешний генератор: кварцевый, RC-, C-, или счетчик.НАПРЯЖЕНИЕ ПИТАНИЯ: 2.7V…3.6V- Различные режимы управления энергопотреблением.КОРПУСА: 100-выв.
TQFP, 64-выв. TQFP.РАБОЧАЯ ТЕМПЕРАТУРА: -40°C…+85°C16-bit1 MspsADCPort 0CAN 2.0BDMAInterface++ +-VREF10-bit200kspsADC-C8051F060/1/2/3OnlyUART0UART1Port 1Port 2Port 3SMBus-VOLTAGECOMPARATORSTEMPSENSORC8051F060/1/2/312-BitDACSPI BusPCATimer 0Timer 1Timer 212-BitDACTimer 3Timer 4External MemoryInterface16-bit1 MspsADCAMUXDIGITAL I/OCROSSBARANALOGPERIPHERALSPort 4Port 5Port 6Port 7100 pin OnlyHIGH-SPEED CONTROLLER CORE8051 CPU(25MIPS)22INTERRUPTSРед. 1.2 7/0464/32 kBISP FLASHDEBUGCIRCUITRY4352 BJTAGSRAMCLOCKSANITYCIRCUITCONTROLCopyright © 2004 by Silicon LaboratoriesC8051F060/1/2/3/4/5/6/7ПримечанияРед.
1.22C8051F060/1/2/3/4/5/6/7СОДЕРЖАНИЕ1. КРАТКИЙ ОБЗОР………………………………………………………………………….. 191.1. Процессорное ядро CIP-51ТМ………………………………………………………….251.1.1. Полная совместимость со стандартом 8051……………………………………….251.1.2. Улучшенная производительность……………..……………………………..…….251.1.3. Дополнительные функции…………………………………..…………………..….261.2. Встроенная память...……………………………………………………………………….271.3.
JTAG отладчик и интерфейс граничного сканирования………………...………………281.4. Программируемые цифровые порты ввода/вывода и матрица соединений……………291.5. Программируемый массив счетчиков (ПМС)…………………………………………….301.6. Контроллер локальной сети (CAN)……………………………………………………….311.7. Последовательные порты…………………………………...……………………………..321.8. 16-разрадные аналого-цифровые преобразователи………………………………………331.9. 10-разрадный аналого-цифровой преобразователь……………………………………..341.10 12-разрядные цифро-аналоговые преобразователи…………………………………...351.11.
Аналоговые компараторы……………………………………………………………….362. ПРЕДЕЛЬНО ДОПУСТИМЫЕ ПАРАМЕТРЫ…..........…………...…............................. 373. ОСНОВНЫЕ ЭЛЕКТРИЧЕСКИЕ ПАРАМЕТРЫ……………………............................. 384. ОПИСАНИЕ КОРПУСОВ И ВЫВОДОВ..................................…………........................... 395. 16-разрядные АЦП (АЦП0 и АЦП1)…………………………………….…………………515.1. Однофазный и дифференциальный режимы работы…………………………………….525.1.1. Псевдо-дифференциальные входы.………………………………………...……525.2. Источник опорного напряжения………………….…………………………………..….535.3. Режимы работы АЦП…………..……………..…………..………………………………..545.3.1.
Запуск преобразования………………………...……………………………………545.3.2. Режимы слежения………………………………………………………..………….545.3.3. Время установления……………………………………………………………….565.4. Калибровка……………………………………………………………………………….…665.5. Программируемый детектор диапазона АЦП0………………..………………………....696. Интерфейс прямого доступа к памяти (DMA0)………...…………….……………………756.1. Запись в буфер команд……..………………………………………………...…………….756.2. Формат команд DMA0…..…….……………………………………………………………766.3. Настройка и адресация XRAM…………………..……………………………………..….766.4. Выполнение команд в режиме 0…………………………………………………………..776.5.
Выполнение команд в режиме 1…………………...………………………………………786.6. Источники прерываний……..………………………..…………………………………….796.7. Предупреждения и ошибки при переполнении буфера данных………………...……...797. 10-разрядный АЦП (АЦП2, C8051F060/1/2/3)…………………………………………….877.1. Аналоговый мультиплексор…………………………………..……………………...…….887.2. Режимы работы АЦП2……………………………………..……………………………..897.2.1. Запуск преобразования……………………………...………………………………897.2.2. Режимы слежения……………………………………..…………………………….907.2.3.
Время установления…………………………………..…………………………….917.3. Программируемый детектор диапазона АЦП2…………………………………...……...977.3.1. Детектор диапазона в однофазном режиме…………………………………..……993Ред. 1.2C8051F060/1/2/3/4/5/6/77.3.2. Детектор диапазона в дифференциальном режиме…………………….………1008. 12-разрядные ЦАП (ЦАП0 и ЦАП1, C8051F060/1/2/3)…………………………………1038.1. Формирование выходного сигнала ЦАП………………………………………………1048.1.1.
Обновление выходного сигнала “по требованию”…………………………..….1048.1.2. Обновление выходного сигнала при переполнении таймера………..………….1048.2. Форматирование входных данных ЦАП………………………………………………1049. ИСТОЧНИК ОПОРНОГО НАПРЯЖЕНИЯ (C8051F060/2)…………………………11110. ИСТОЧНИК ОПОРНОГО НАПРЯЖЕНИЯ (C8051F061/3)…………………………11311. ИСТОЧНИК ОПОРНОГО НАПРЯЖЕНИЯ (C8051F064/5/6/7)………………….….11512. КОМПАРАТОРЫ…………………………………………………………………………...11712.1. Входы компаратора……………………………………………………………………11913.
ПРОЦЕССОРНОЕ ЯДРО CIP-51…………………………………………………………12313.1. Система команд………………………………………………………………………….12513.1.1. Команды и тактирование………………………………………………………12513.1.2. Команда MOVX и память программ…………………………………………….12513.2. Организация памяти……………………………………………………………………..13013.2.1.
Память программ…………………………………………………………………13013.2.2. Память данных……………………………………………………………………13113.2.3. Регистры общего назначения……………………………………………………13113.2.4. Ячейки памяти с битовой адресацией………………………………………….13113.2.5. Стек………………………………………………………………………………..13113.2.6. Регистры специального назначения…………………………………………….13213.2.6.1. Страницы SFR………………………………………………………….…13213.2.6.2. Прерывания и страницы SFR…………………………………………....13213.2.6.3.
Пример стека страниц SFR………………………………………………13413.2.7. Описание регистров………………………………………………………………14813.3. Обработка прерываний………………………………………………………………….15113.3.1. Источники и векторы прерываний………………………………………………15113.3.2. Внешние прерывания…………………………………………………………….15113.3.3. Приоритеты прерываний…………………………………………………………15313.3.4. Задержка обработки прерываний……………………………………………….15313.3.5.
Описание регистров прерываний……………………………………………….15413.4. Режимы управления электропитанием…………………………………………………16012.4.1. Режим ожидания………………………………………………………………….16012.4.2. Режим остановки…………………………………………………………………16114. ИСТОЧНИКИ СБРОСА…………………………………………………………………..16314.1. Сброс при включении питания...........................................………..............…………...16414.2. Сброс при исчезновении питания............…………………...........……........................16414.3.
Внешний сброс…………………………...............………...............................................16414.4. Сброс от детектора исчезновения тактирования...............……….................................16514.5. Сброс от Компаратора 0........................................................………...............................16514.6. Сброс от внешнего вывода CNVSTR2...................................………......................…...16514.7. Сброс от сторожевого таймера..................................................……......................….....16514.7.1. Включение/сброс WDT………………………………………………………….16614.7.2.
Отключение WDT………………………………………………………………..16614.7.3. Блокировка отключения WDT…………………………………………………..16614.7.4. Установка временного интервала (таймаута) WDT……………………………166Ред. 1.24C8051F060/1/2/3/4/5/6/715. ГЕНЕРАТОРЫ………………………………………………………………………………17115.1. Программируемый внутренний генератор…………………………………………….17115.2. Схема возбуждения внешнего генератора……………………………………………..17315.3. Выбор источника системного тактового сигнала……………………………………...17315.4.
Пример использования внешнего резонатора.....................................................……..17515.5. Пример использования RC-генератора.......................................................................…17515.6. Пример использования внешнего генератора с конденсатором............……………17516.
FLASH-ПАМЯТЬ…………………………………………………………………………...17716.1. Программирование FLASH-памяти.......................……......…............................………17716.2. Долговременное хранение данных....………….................................………………….17816.3. Защита FLASH-памяти.................................………...............................................…….17916.3.1. Обзор методов защиты FLASH-памяти………………………………………....18317. ИНТЕРФЕЙС ВНЕШНЕЙ ПАМЯТИ ДАННЫХ ИВСТРОЕННАЯ ПАМЯТЬ XRAM…………………...……………………………………18717.1. Доступ к памяти XRAM…………...………………….……………………………….18717.1.1. Пример использования команды MOVX с 16-разрядным адресом…………..18717.1.2. Пример использования команды MOVX с 8-разрядным адресом…………….18717.2.
Настройка интерфейса внешней памяти……………………………………………….18817.3. Выбор и настройка портов………………………………………………………………18817.4. Мультиплексированный и не мультиплексированный режимы работы...…………..19017.4.1. Мультиплексированный режим…………………………………………………19017.4.2. Не мультиплексированный режим………………………………………………19117.5. Выбор режима доступа к памяти……………………………………………………….19217.5.1. Режим доступа только к внутренней памяти XRAM…………………………..19217.5.2. Режим раздельного доступа без выбора банка…………………………………19217.5.3. Режим раздельного доступа с выбором банка………………………………….19317.5.4.