
- •Введение
- •1 Программный пакет “Visual Micro Lab”
- •1.1 Описание Toolbar
- •1.2 Работа с vmlab
- •1.3 Проектный Файл
- •1.4 Основные команды (директивы) vmlab
- •2 Библиотека компонентов и аппаратных средств
- •2.1 Resistor (Резистор)
- •2.2 Grounded capacitor (Заземленный конденсатор)
- •2.3 Switch / key, button activated (Выключатель / ключ, кнопка)
- •16-И кнопок управления (выключателей/ключей)
- •2.4. Led diode (Управляемый светодиод)
- •2.5 Pulsed voltage generator (Импульсный источник напряжения)
- •2.6 Sine wave voltage generator
- •2.7 Interactive slider dependant voltage generator
- •2.8 Interactive nrz digital pattern generator.
- •2.9 Operational amplifier (opamp) (Операционный усилитель)
- •2.14 Lcd module (модуль жки)
- •2.15 I2c monitor (i2c диалоговый монитор)
- •2.16 4X4 keypad matrix (Диалоговая вспомогательная клавиатура 4x4)
- •3 Редактор текста vmlab
- •4 Рабочие столы и окна vmlab
- •4.1 Как использовать рабочие столы?
- •4.2 Окно Project File
- •4.3 Окно Code Notebook
- •4.4 Окно Scope
- •4.5 Окно Watch
- •4.6 Окно Messages
- •4.7 Окно Control Panel
- •4.8 Окно Registers / Flags
- •4.9 Окно Data memory
- •4.10 Окно Program memory
- •4.11 Окно eeprom
- •Содержание
Содержание
-
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1
Программный пакет “Visual Micro Lab” . . . . . . . . . . . . . . . . . . . . . . . .
3
1.1 Описание Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
1.2 Работа с VMLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
1.3 Проектный файл . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
1.4 Основные команды (директивы) VMLAB . . . . . . . . . . . . . . . . . . .
10
2
Библиотека компонентов и аппаратных средств . . . . . . . . . . . . . . . . .
15
2.1 Resistor (Резистор) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
2.2 Grounded capacitor (Заземленный конденсатор) . . . . . . . . . . . . . .
17
2.3 Switch / key, button activated (Выключатель / ключ, кнопка) . . . .
17
2.4. LED diode (Управляемый светодиод) . . . . . . . . . . . . . . . . . . . . . . .
18
2.5 Pulsed voltage generator (Импульсный источник напряжения) . .
19
2.6 Sine wave voltage generator (Источник синусоидального напряжения) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
2.7 Interactive slider dependant voltage generator (Регулируемый источник напряжения) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
2.8 Interactive NRZ digital pattern generator. (Управляемый генератор
(Non-ruturn-to-zero (NRZ)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
2.9 Operational amplifier (OPAMP) (Операционный усилитель) . . . .
20
2.10 Comparator (COMP) (Компаратор) . . . . . . . . . . . . . . . . . . . . . . .
20
2.11 2 inputs NAND gate (ND2) ( Элемент 2И - НЕ) . . . . . . . . . . . . . .
21
2.12 8 bits Digital to Analog Converter (D2A8) (Цифро-аналоговый
преобразователь (8 бит)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
2.13 Iinteractive TTY (RS232 диалоговый интерфейс основан на TTY) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
2.14 LCD module (модуль ЖКИ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23
2.15 I2C monitor (I2C диалоговый монитор) . . . . . . . . . . . . . . . . . . . .
24
2.16 4x4 keypad matrix (Диалоговая вспомогательная
клавиатура 4x4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
3
Редактор текста VMLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
4
Рабочие столы и окна VMLAB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
Содержание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
Приложения А
Рис. А.1 – Архитектура микроконтроллера AT90S8515
Рисунок А.2 – Архитектура микроконтроллера ATmega8