- •Псков 2013 mplab ide
- •Глава 1. Общая информация
- •§1.1 Что такое mplab ide?
- •§1.2 Состав mplab ide.
- •Глава 2. Создание проекта и работа с ним.
- •Глава 3. Меню mplab ide и описание функций.
- •§ 3.1 Меню File.
- •§ 3.2 Меню Edit – Меню редактирования.
- •§ 3.3 Меню View– Меню Вид.
- •§ 3.4 Меню Project – Меню менеджер проектов .
- •§ 3.5 Меню Debugger – меню Отладки.
- •§ 3.6 Меню Programmer – меню Программатора.
- •§ 3.7 Меню Tools– меню Инструменты.
- •§ 3.8 Меню Configure– меню Конфигурация.
- •§ 3.9 Меню Windows
- •§ 3.10 Меню Help –меню Помощь
- •Глава 4. Справочная информация и словарь
Глава 2. Создание проекта и работа с ним.
Как создать новый проект.
1.Запустите MPLAB и затем Project Wizard -"мастер проекта".
2.
На появившейся заставке мастера нажмите
"далее"
3. В следующем окне выберите модель МК, который хотите использовать
Выбираем PIC12F635.
4. Выбираем язык программирования – Microchip MPASM TOOLSUITE- ассемблер (по умолчанию).
5. Создание проекта, щелкаем на Browse, и указываем путь созданной нами папки start. Наш проект так же назовем start, нажимаем далее.
6. Файл start.asm кнопкой add добавляем к проекту, далее, готово.
Проект создан. Теперь двойным щелкаем на файл start.asm и открываем окно в которое будем добавлять наш текст программы
Глава 3. Меню mplab ide и описание функций.
§ 3.1 Меню File.
Это стандартное меню со стандартными пунктами для управления файлами
проекта. Пункты Export и Import предназначены для обмена данными между компьютером и внешними устройствами (симулятор, эмулятор).
Таблица 1- подменю Меню File.
New |
Новый файл |
Add New File to Project |
добавить новый файл в проект |
Open… |
Открыть файл… |
Close |
Закрыть файл |
Save |
Сохранить |
Save As… |
Сохранить как… |
Save All |
Сохранить все |
Open Workspace… |
Открыть рабочее пространство… |
Save Workspace |
Сохранить рабочее пространство |
Save Workspace As |
Сохранить рабочее пространство как… |
Close Workspace |
Закрыть рабочее пространство |
Import… |
Импорт |
Export… |
Экспорт |
Print… |
Печать |
Resent Files |
Последние файлы |
Resent Workspace |
Последние рабочие области |
Exit |
Выход |
§ 3.2 Меню Edit – Меню редактирования.
Тоже стандартное меню для управления буфером обмена, а также для поиска, замены текста и другого.
Таблица 2- Меню Edit
Вкладка |
Пояснение |
Undo |
Отменить |
Redo |
Восстановить |
Cut |
Вырезать |
Copy |
Копировать |
Paste |
Вставить |
Delete |
Удалить |
Select all |
Выбрать все |
Find… |
Поиск… |
Find Next |
Найти следующее |
Find in Files… |
Найти из файла |
Replace… |
Найти и заменить на… |
Go to |
Перейти |
Line |
Перейти на строку |
Label |
Перейти на метку |
Go to locator |
Перейти туда где были (Место расположение) |
Go backward |
Перейти в самый конец |
Go forward |
Перейти в самое начало |
External DIFF… |
Подключение внешних утилит для расшир. файла… |
Advanced |
Для продвинутых |
Bookmarks |
Отметка (список) |
Properties |
Свойства… |
Подменю Advanced
Таблица 3 – подменю Advanced
Вкладка |
Пояснение |
Uppercase |
Выделенное сделать заглавными буквами |
Lowercase |
Выделенное сделать прописными буквами |
Comment Block |
Выделенный блок превратить в комментарий |
Uncomment Block |
Отменить операцию превращения блока в комментарий |
Format Comment |
Форматировать комментарий |
Indent Block |
Отступить блоком (ставить блоком отступ) |
Outdent block |
Убрать отступ перед блоком |
Match |
Вычислить ( только в С кодах) |
Подменю Editor Properties >General – Редактирование главных свойств
Таблица 4- Подменю Editor Properties >General – Редактирование главных свойств
Вкладка |
Пояснение |
General |
Главные свойства |
Use Tabbed Window |
Позволяет использовать несколько файлов в рабочем пространстве (например описательные файлы .inc) |
Enable Tag Locators |
Разрешение меток расположения |
Find Wrap Messagebox |
Поиск упакованных/скрытых частей текста. С галочкой – сообщать что текст скрыт Без галочки – просто искать |
Protect Read Only files |
Защищать файлы только для чтения |
Enable Color Printing |
Разрешение цветной печати |
Alternates <Home> key action |
Нажатие кнопки Home (начало строки) Альтернативная функция нажатия кнопки Home (код клавиши Ноmе, либо последовательно до начало строки) |
Рекомендуется установить галочки на Use Tabbed Window, Protect Read Only files и на Alternates <Home> key action.
Подменю Editor Properties>’ASM’ File Types - Редактирование свойств> выбор свойств файла на языке ассемблер.
Таблица 5 - Подменю Editor Properties>’ASM’ File Types - Редактирование свойств> выбор свойств файла на языке ассемблер.
Вкладка |
Пояснение |
’ASM’ File Types |
Свойства файла на языке ассемблер |
Line Numbers |
Нумерация строк |
Double Click Toggles Breakpoint |
Двойной щелчок установка/снятие точек останова (для отладки) |
Repair Mismatched CR/LF on Save |
Ремонт несоответствующих CR/LF при сохранении |
Auto Indent |
Автоматический отступ |
Line Wrap |
Перенос строк |
Print Line Numbers |
Печать с номерами строк |
Enable Code Folding –Use ;{and;} |
Разрешить сворачивание кода-использования Упаковывать выделенные ;{and;}части текста |
Tab size |
Размер отступа |
Insert spaces |
4 пробела |
Keep tabs |
Код клавиши Tab |
Подменю Editor Properties>Tooltips – Редактирование свойств> Подсказки
Таблица 6- Подменю Editor Properties>Tooltips – Редактирование свойств> Подсказки
Вкладка |
Пояснение |
Mouseover |
Курсор |
Enable Variable Mouseover Values |
Разрешить подсказку при наведении курсора «мыши» |
Show Address in Mouseover |
Показать адрес курсора «мыши» |
Mouseover Active on Debug |
Показать курсор при отладке |
Default Type Format |
Формат типов по умолчанию |
Use Watch Preferences |
Использовать примененные |
Hex |
Шестнадцатеричная система счисления |
Binary |
Двоичная система счисления |
Decimal |
Десятичная система счисления |
Char |
Символьная система счисления |
Autocomplete |
Автосписок членов структуры |
Enable Autocomlete |
Автозаполнение (автоматическая вставка символьных имен внутренних регистров процессов) |
Autolist Struct members |
Не работает в ассемблере |
Function parameter information |
Не работает в ассемблере |
Подменю Editor Properties>Text- Редактирование свойств> Текст
Таблица 7- Подменю Editor Properties>Text- Редактирование свойств> Текст
Вкладка |
Пояснение |
Fonts |
Шрифты |
Select Font |
Выбор шрифта |
Select editor font |
Выбор редактора шрифтов |
Colors |
Цвета |
Choose Colors |
Выбор цвета |
Foreground |
Основной цвет |
Background |
Фоновый цвет |
Default Colors |
Цвета по умолчанию |
User Defined Color File |
Использовать определенные цвета из файла |
Footing |
Точки с плавающей запятой |
Bold |
Жирный |
Italic |
Курсив |
Подменю Editor Properties>Other - Редактирование свойств> Другие свойства.
Таблица 8- Подменю Editor Properties>Other - Редактирование свойств> Другие свойства.
Вкладка |
Пояснение |
Non-Tabbed Window |
Без окон с вкладками |
Editor and DisAssy |
Ширина |
Format block lenght |
Длина Формат блока |
