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

4.6. Глобальные константы и переменные.

ФАЙЛ CNSTVR.H

[1] /*#############################################*/

[2] /*

[3] Copyright (C) 2009 by A.E.Stefanovich tel. 236-2729, 268-3916

[4] Moscow State University of Instrument-making and Computer Sciences.

[5] (MGUPI).

[6] Chair TI-1.

[7] */

[8] /*#############################################*/

[9] /*

[10] File: CNSTVR.H

[11] Global Constants & Variables

[12] */

[13] /*############################################*/

[14] #ifndef CNSTVR_

[15] #define CNSTVR_

[16] /*============================= Global constants */

[17] #define LF printf("\n")

[18] #define CR printf("\r")

[19] #define STOP getch()

[20] #define BELL printf("\a")

[21] #define ALERT_SIGNAL printf("\a\a\a")

[22] /*-------- Dimention of the title sheet (row, column) */

[23] #define ROW 25

[24] #define COL 80

[25] /*-------- DISPLAY or WORK=DISPLAY+LOGIC */

[26] #define DISPLAY 1

[27] #define WORK 0

[28] /*-------- Global constants */

[29] #define ON 1

[30] #define OFF 0

[31] /*-------- Global graphic variables */

[32] int Font[8]; /* NN user characters */

[33] int Maxx,Maxy; /* Max. dimensions of the screen in the pixels */

[34] /*-*/

[35] #endif /* CNSTVR_ */

[36] /*###########################################*/.

5. Методические указания к лабораторным работам.

  1. Цель выполнения лабораторных работ - обучение учащихся синтезу (проектированию) систем автоматического управления МО на основе программных имитаторов электронных схем (ПИЭС).

  2. При выполнении лабораторных работ учащиеся приобретают знания, необходимые для подготовки специалиста в области информационного и программного обеспечения робототехнических и мехатронных систем.

  3. Время выполнения лабораторных работ 1-4 T=4 часа.

  4. Время выполнения лабораторной работы 5 T=8 часов.

  5. Место выполнения работ – специализированный компьютерный класс.

  6. Правила и меры безопасности при выполнении работ соответствуют в полном объеме правилам и мерам безопасности работ в специализированном компьютерном классе.

  7. Основой для выполнения лабораторных работ является программа образец IMI_LIS.C (см. главы 3, 4), написанная автором на языке программирования C и представляющая собой программный конструктор, на основании которого можно создавать ПИЭС, выполняющие заданные логические функции, а затем из этих ПИЭС синтезировать заданную систему управления.

  8. Текст исходного файла программы образца IMI_LIS.C, тексты соответствующих INCLUDE файлов CNSTVR.H, DEV_LIS.H, SYS_MES.H, SYS_MUS.H, SYS_PRIM.H, а также исполняемый модуль программы образца IMI_LIS.EXE находятся в папке TURBOC.3_0/WORK.

  9. Папка TURBOC.3_0/WORK находится на прилагаемом к данному пособию DVD диске (см. главу 8).

  10. При выполнении лабораторных работ учащиеся отрабатывают учебные вопросы и действия согласно заданиям, изложенным в главе 6.

  11. Самоконтроль осуществляется путем сопоставления своих действий и действий, описанных в главе 6, а также путем запуска исполняемого модуля программы, созданной на основе программы образца IMI_LIS.C, и анализа результатов ее работы (см. главу 1, пункт 1.4).

  12. Отчетность осуществляется путем защиты выполненных лабораторных работ. Для этого необходимо:

    1. Представить лабораторную работу в электронном и печатном сброшюрованном виде (см. ПРИЛОЖЕНИЕ ОБРАЗЦЫ ВЫПОЛНЕНИЯ ЛАБОРАТОРНЫХ РАБОТ).

    2. Представить на диске исполняемый модуль программы.

    3. Продемонстрировать работу программы.

    4. Прокомментировать работу программы (см. главу 1, пункт 1.4).

    5. Ответить на вопросы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]