Описание 68HC11EVB (1086187), страница 2
Текст из файла (страница 2)
Разъем для подключения источника питания X1 (а), вид сверху наплате (б).Таблица 3Назначение выводов разъема ПИТКонт1234Цепь+5ВGNDGNDVppНазначениеНапpяжение +5В, вход, потpебление до 1 АОбщийОбщийНапpяжение +12.25В, вход, потpебление до 200 мАРазъем ПСИ (X2) пpедназначен для подключения к внешней ЭВМ,обменивающихся инфоpмацией с 68HC11EVB по последовательному интеpфейсуRS-232. Его внешний вид представлен на рис.
4, а назначение выводов приведено втабл. 4. В качестве разъема X2 на плате установлен 25-выводной разъем (гнездо)DRB-25F. В качестве ответной части ему соответствует вилка, например, DB-25M(Рис. 5). При работе с программными отладочными средствами модуль черезразъем X2 подключается к последовательному порту COM 1 или COM2 IBM PC(рис. 6). Для подключения к последовательному порту компьютера можноиспользовать разъем DB-9F (рис. 7).
Соответствие между выводами разъемов DB25M и DB-9F для создания соединителя между модулем и ЭВМ следующее:Отладочный модуль 68HC11EVB. Техническое описание.вывод DB-25M (модуль)2 (вход приемника)3 (выход передатчика)7 (земля)соответствующий вывод DB9F (IBM PC)3 (выход передатчика)2 (вход приемника)5 (земля)Графически это соответствие представлено на рис.8.Рис.4 Разъем последовательного интеpфейса X2 (гнездо).Рис.5 Ответная часть к разъему последовательного интерфейса (вилка).Рис.6 Разъем последовательного порта IBM PC (вилка).Рис.7 Ответная часть к разъему последовательного порта IBM PC (гнездо).7Отладочный модуль 68HC11EVB.
Техническое описание.8Рис.8 Соединение разъемов между 68HC11EVB и IBM PC.Таблица 4Назначение выводов разъема ПСИКонт237ЦепьINOUTGNDНазначениеВход пpиемника сигнала RS-232Выход пеpедатчика сигнала RS-232ОбщийРазъем РМ (X4) пpедназначен для подключения таких устpойств, какдополнительная внешняя память или внешние устpойства, включаемые в адpесноепpостpанство HC11. Для их подключения на pазъем выведены все линии68HC11E1, кроме линий портов B и C, а также линий XTAL и EXTAL (подробнее осигнале “EXTAL” см. разделы 5 и 7). Вместо сигналов порта B выводятся 8старших бит магистрали адреса (A8-A15). Вместо сигналов порта C выводитсянедемультиплексированная совмещенная шина адреса/данных (AD0-AD7).Сигналы управления HC11 выводятся буферированными (вместо сигналов E, AS,R/W*, RES вывводятся сигналы BE, BAS, BR/W*, BRES* соответственно).Внешний вид и расположение разъема на плате представлены на рис.
2, аназначение выводов приведено в табл. 5. В качестве разъема X4 используется 60выводной 2-рядный штыревой разъем (вилка) 2x30. Расстояние между рядами 2.54мм, расстояние между соседними выводами 2.54 мм. Высота штырей 6 мм.Отладочный модуль 68HC11EVB. Техническое описание.9Таблица 5Назначение выводов разъема РМКонт1357911131517192123252729313335373941434547495153555759ЦепьGDMODABEEXTALAD0AD2AD4AD6BRES*IRQ*PD1PD3PD5PA7PA5PA3PA1A15A13A11A9PE0PE1PE2PE3VRLVddGDНазначениеобщийMODABEEXTALAD0AD2AD4AD6BRES*IRQ*PD1PD3PD5PA7PA5PA3PA1A15A13A11A9PE0PE1PE2PE3VRL+5ВобщийКонт24681012141618202224262830323436384042444648505254565860ЦепьMODBBASBR/W*AD1AD3AD5AD7XIRQ*PD0PD2PD4PA6PA4PA2PA0A14A12A10A8PE4PE5PE6PE7VRHVddGDНазначениеMODBBASBR/W*AD1AD3AD5AD7XIRQ*PD0PD2PD4PA6PA4PA2PA0A14A12A10A8PE4PE5PE6PE7VRH+5ВобщийРазъем МЭ (X3) служит для подключения внешних периферийныхустройств, предполагающих работу с 68HC11E1 в однокристальном режиме.
Прииспользовании прилагаемого с модулем программного обеспечения он можетфункционироватькакмикроконтроллер68HC11E1включенныйводнокристальном режиме с отличаями указанными в разделе 7 (в части “Эмуляторпортов B и C микроконтроллера“). В этом случае разъем X3 будет представлять дляпользователя внешние выводы микроконтроллера (причем назначение выводовдля одного и того же номера вывода разъема и вывода микроконтроллерасовпадают). На разъем X3 не выведен сигнал XTAL.
Кроме этого вывод 26 разъема(соответствует +5В микроконтроллера) не подключен, а вывод EXTALмикроконтроллера подключается к разъему при соответствующей установкеперемычки J2 (см. раздел 5). Внешний вид и расположение разъема на платепредставлены на рис. 2, а назначение выводов приведено в табл. 6. В качестверазъема X3 используется разъем аналогичный X4.Отладочный модуль 68HC11EVB. Техническое описание.10Таблица 6Назначение выводов разъема МЭКонт1357911131517192123252729313335373941434547495153555759ЦепьGDMODABEEXTALPC0PC2PC4PC6BRES*IRQ*PD1PD3PD5PA7PA5PA3PA1PB7PB5PB3PB1PE0PE1PE2PE3VRLVddGDНазначениеобщийMODABEEXTALPC0PC2PC4PC6BRES*IRQ*PD1PD3PD5PA7PA5PA3PA1PB7PB5PB3PB1PE0PE1PE2PE3VRL+5ВобщийКонт24681012141618202224262830323436384042444648505254565860ЦепьMODBSTRASTRBPC1PC3PC5PC7XIRQ*PD0PD2PD4PA6PA4PA2PA0PB6PB4PB2PB0PE4PE5PE6PE7VRHVddGDНазначениеMODBSTRASTRBPC1PC3PC5PC7XIRQ*PD0PD2PD4PA6PA4PA2PA0PB6PB4PB2PB0PE4PE5PE6PE7VRH+5Вобщий7.
Устройство и работа 68HC11EVB.В этом разделе рассматриваются устройство и функционированиеотладочного модуля 68HC11EVB по разделам, соответствующим различнымчастям электрической принципиальной схемы модуля, выделенным пофункциональному признаку и представленным на рис. 1 в виде структурнойсхемы. Схема электрическая принципиальная модуля представлена в Приложении1.Блок микроконтроллера, дешифратор адреса, блок ОЗУ. Тактовая частотаработы MC68HC11E1 (D4) задается кварцевым либо резонатором BQ1исоставляет 8 МГц, либо задается внешним генератором подключенным к выводуОтладочный модуль 68HC11EVB. Техническое описание.11“EXTAL” (вывод 7) разъема X3 или X4.
Выбор источника синхронизации зависитот положения перемычек J1 и J2 (см. раздел 5, табл. 1). Начальная установкаосуществляется нажатием на клавишу SB1 ("RESET"), а также при включениипитания с помощью цепи D5, R2 (сигнал сброса также формируется микросхемойD5 при понижении напряжения питания ниже 4.5 В). Режим работы HC11определяется в момент сброса состоянием на выводах MODA и MODB.
В модулеэти состояния фиксируются с помощью перемычек J5 и J6 (см. раздел 5, табл. 2).В модуле предусмотрено формирование опорного напряжения длявстроенного АЦП HC11 (VRH=+5В и VRL=0В) при установке перемычек J7 и J8(см. раздел 5).Напряжение Vpp для программирования HC11 подается на вход XIRQ* D1через схему на элементах R9, C24, J9. Цепь R10, VS1, HL1 служит для индикацииналичия Vpp на входе XIRQ* (зажигание светодиода HL1). Если перемычка J9снята (см. раздел 5), на выводе XIRQ* присутствует напряжение +5В (нормальныйрежим работы), если J9 установлена - на XIRQ* подается Vpp.Буфер старшего байта адреса D6 используется с целью увеличениянагрузочной способности линий A8-A15 HC11 для организации объединеннойвнутренней и внешней (разъем X4) магистрали адреса.
Регистр адреса D2защелкивает младший байт адреса по сигналу AS D4. Буфер данных D7 служит дляорганизации магистрали данных модуля. Буфер переключается на вводинформации сигналом чтения R*, формируемым дешифратором адреса и сигналовуправления (D11) и представляющим собой логическое "И-НЕ" сигнала чтенияHC11 R/W* и выходного тактового сигнала E, и, таким образом, переключается наввод данных в циклах чтения (R/W*=“1”) при доступе к данным (E=“1”). Вместе ссигналом W* (также формируемым D11 и являющимся логическим “И-НЕ”инверсного R/W* и сигнала E) сигнал R* используется для управления ОЗУмодуля.
ОЗУ модуля представлено микросхемами D10, D12 объемом 8 кбайткаждая. Сигнал разрешения доступа к ОЗУ формируется элементом м-мы D11 приобращении к ячейкам памяти $C000-$FFFF (т. е. при установленных битах A14,A15 адреса). Разделение доступа к D10 и D12 обеспечивается с помощью инверторам-мы D9. Доступ к D10 производится при A13=“0”, доступ к D12 - при A13=“1”.Таким образом м-ма D10 отображает внешнее адресное пространство $C000$DFFF, а D12 - $E000-$FFFF.
Чтение ОЗУ разрешается при R*=“0”, запись - приW*=“0”.Сигнал внешней выборки для БИС эмулятора портов (D13) формируетсяэлементом м-мы D9. Выборка эмулятора разрешается при установленных в “1”адресных битах A9, A10, A11 и при отсутствии доступа к ОЗУ.С целью увеличения нагрузочной способности управляющих сигналовмикроконтроллера D4 (E, AS, R/W*, RES*) для вывода их на внешнюю магистраль(разъемы X3, X4) используется буфер D3 (производится преобразование в сигналыBE, BAS, BR/W*, BRES*) соответствунно).
Также два элемента этого буфераиспользуются для согласования блока последовательного интерфейса и линий TxD(PD1) и RxD (PD0) D4.Блок последовательного интерфейса (D8) используется для сопряженияHC11 с RS-232C по уровням сигналов.Микросхема D8 является преобразователем для поддержки асинхронногообмена по каналу RS-232.Отладочный модуль 68HC11EVB. Техническое описание.12Эмулятор портов B и C микроконтроллера (D13).При работе 68HC11 с внешней памятью задействуются порты B и C.Остальные линии микроконтроллера продолжают выполнять свои обычныефункции.
Для того, чтобы компенсировать потерю портов используется эмуляторMC68HC24, имеющий 8-разрядные порты B и C, линии управления STRA и STRBи поддерживающий все протоколы обмена этих портов (в соответствии спротоколами обмена для портов B и C 68HC11). Для пользователя управлениепортами эмулятора производится аналогично управлению теми же портами HC11.Под управление портами эмулятора выделяется 64-байтная область памяти, вкоторой размещаются 7 регистров управления. Название этих регистров и ихфункциональное назначение соответствует аналогичным регистрам HC11.Младший байт адреса доступа к этим регистрам также соответствует младшемубайту адреса аналогичных регистров HC11. В таблице 7 представлены названия иадреса доступа (младший байт) этих регистров.Таблица 7.Адрес доступаОбозначениеНазвание$xx02PIOCрегистр управления вводом/выводом$xx03PORTCрегистр данных порта C$xx04PORTBрегистр данных порта B$xx05PORTCLдополнительный регистр-защелка порта C$xx07DDRCрегистр направления порта C$xx3CHPRIOрегистр высшего приоритета I-прерывания$xx3DINITрегистр отображения памятиСтарший байт адреса доступа этих регистров для данного модуля выглядитследующим образом: xxxx111x.