рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

А.З Intel HEX формат INHX8M (.HEX)

А.З Intel HEX формат INHX8M (.HEX) - раздел Образование, Руководство пользователя У Цьому Форматі Зберігаються 8-Розрядні Байти Молодші Байти, З Підтримкою Ста...

У цьому форматі зберігаються 8-розрядні байти молодші байти, з підтримкою старшого байта. Так як за кожною адресою міститься тільки 8-розрядні байти, об'єм адрес збільшений вдвічі. Даний формат використовується для передачі коду програми мікроконтролерів PICmicro в програматори PRO MATE II, PICSTART і програматори інших виробників.

Кожний рядок починається із 9 знакового префікса і закінчується 2-х знаковою контрольною сумою.

:ВВААААТТНННН....НННСС

Де:

ВВ - дві цифри шістнадцатеричного байта, визначає кількість байт в рядку;

АААА - чотири цифри шістнадцатеричного адреси запису даних;

ТТ - дві цифри шістнадцатеричного байта, покажчик кінця файла (00 - дані, 01 - кінець файла);

НН - дві цифри шістнадцатеричного байта даних або комбінація молодший/старший байт слова;

СС -дві цифри шістнадцатеричного байта, контрольна сума, яка є доповненням до всіх байтів, що передуються в рядку.

Приклад файла

< f iIe_name >.HEX

1000000000000000000000000000000000000000FO 04001000000000OOEC

100032000000280040006800A800E800C80028016D 100042006801A9018901EA01280208026A02BF02C5 10005200E002E80228036803BF03E803C8030804B8 1000620008040804030443050306E807E807FF0839 06007200FF08FF08190A57 00000001FF

A.4 Intel Split HEX формат INHX8S (.HXL/.HXH)

8- розрядні дані зберігаються в двох вихідних файлах:. HXL і НХН. Аналогічний формату INHX8M за винятком того, що старші і молодші байт 16-розрядного слова зберігаються в різних файлах. Молодші байти зберігаються в файлі з розширенням. HXL, а старші в файлі з розширенням. НХН. Наприклад, необхідно зберегти 16-розрядні дані в двох 8-розрядних EPROM мікросхемах, для цього необхідно мати один файл для молодших байт, а інший файл для старших байт даних.

Приклад файлів

<f i1e_name >.HXL

:OAOOOOOOOOOOOOOOOOOOOOOOOOOOOOF6

:1000190000284068A8E8C82868A989EA28086ABFAA

:10002900EOE82868BFE8C8080808034303E8E8FFDO

:03003900FFFF19AD

:00000001FF

< f i1e_name >.НХН

:OAOOOOOOOOOOOOOOOOOOOOOOOOOOOOF6

:1000190000000000000000010101010102020202CA

:100029000202030303030304040404050607070883

:0300390008080AAA

:00000001FF

 

– Конец работы –

Эта тема принадлежит разделу:

Руководство пользователя

Руководство пользователя... Перевод основывается на технической документации DS G компании Microchip... quot Микро Чип quot Москва...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: А.З Intel HEX формат INHX8M (.HEX)

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Що таке MPASM
MPASM - безкоштовна, універсальна програма компіляції початкового тексту програми на мові асемблер для мікроконтроллерів PICmicro компанії Microchip Technology Incorporated. Асемблер MPASM

CONSTANT- Визначити символьну константу
5.10.1 Синтаксис constant <label>[=<expr>,...,<label>[=<expr>] ] 5.10.2 Опис Створює символьну константу для використання у виразах MPASM. Існуюча

Приклад
speed macro rate if rate < 50 dw slow else dw fast endif endm 5.18.4 Див. також ENDIF, IF 5.19 END - Закінчення програми 5.19.1 Синт

JDLOCS - Установка значення ID
5.33.1 Синтаксис _ _idlocs <expr> 5.33.2 Опис Для мікроконтроллеров Р1С12СХХХ, Р1С14000 і Р1С16ХХХ вказується 4 шістнадцатиразрядних півбайта ID. Для мікроконтролле

IF - Початок блоку умови
5.34.1 Синтаксис if <expr> 5.34.2 Опис Початок виконання умовного блоку. Якщо вираження <ехрг> оцінюється істинним, то виконується код програми після директив

ORG - Встановити адресу програми
5.45.1 Синтаксис <label> огд <ехрг> 5.45.2 Опис Встановити <ехрг> адресу програми. Якщо вказана мітка <label> то вона буде мати адресу <ехрг>

WHILE - Цикл While
5.61.1 Синтаксис while <expr> endw 5.61.2 Опис Виконується програма між директивами WHILE і ENDW, поки значення <ехрг> істинне. Значенн

А.5 Intel HEX формат INHX32 (.HEX)
Розширений 32-розрядний шістнадцатеричный формат є подібністю шістнадцатеричному 8-розрядному HEX формату, описаному вище. За винятком того, що розширений лінійний відлік адреси в пам'яті (вказівка

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги