Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по VMLab.doc
Скачиваний:
90
Добавлен:
17.02.2016
Размер:
736.77 Кб
Скачать

Содержание

Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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