Разработка программы для ПК

Компьютерная программа должна выполнять следующие функции:

1. Чтение данных с COM порта;

. Отображение принятых данных на экране;

. Запись принятых данных на ЖМД;

. Запись служебных данных на ЖМД.

Всеми вышеприведенными функциями обладает уже созданное программное обеспечение Terminal.

Данная программа позволяет выполнять не только вышеприведенные действия но и некоторые другие, такие как отображение принятой информации в графическом виде, задание различных параметров сопряжения и т.д.

Terminal - простая программа эмуляции терминала последовательного порта (COM). Она может использоваться для соединения с различными устройствами, такими как модемы, маршрутизаторы, встроенные uC системы, телефоны GSM . Это очень полезное средство отладки для приложений последовательной передачи.

Данное ПО полностью устраивает требования задания курсового проекта. Поэтому для записи на ЖМД будем использовать её.

Для сопряжения стенда и ПК необходимо задать правильные настройки программы:

· Com port - порт к которому подключен стенд;

· Baud rate - скорость передачи данных, выставить в 9600;

· Data bits - кол-во бит данных, выставить 8;

· Parity - бит паритета, неиспользуется(none).

Рисунок 19. Главное окно программы Terminal

После того как все настройки были выставлены можно подключаться к стенду, для этого служит кнопка «Connect».

Для того что бы данные записывались на диск нужно нажать кнопку «StartLog», после этого появится окно выбора файла, в который и будут сохраняться принятые данные.

Заключение

В данном курсовом проекте была разработана система накопления данных, которая предназначена для оцифровки данных, поступающих с генератора звуковых частот, и записи их на жесткий магнитный диск. Данные записываются в файл, имя файла задает оператор, со служебной информацией, такой как время начала/конца оцифровки и номера оцифрованного канала. Спроектированная система организована с помощью учебного стенда SDK-1.1 на базе микроконтроллера ADuC812 с ядром MCS51 и расширителя SDX-09.

Разработка проектируемой системы состоит из двух этапов:

1) описание аппаратной части;

2) разработка программного обеспечения.

Результатом первого этапа разработки является принципиальная электрическая схема системы сбора данных. В процессе этого этапа первоначально была разработана структурная и функциональная схемы и изучена элементная база для построения требуемой системы.

На втором этапе был разработан алгоритм управления, который затем был реализован в виде программы на языке C#. Была написана программа непосредственно для стенда и выбрана программа для сохранения получаемых данных на компьютере.

Приложение А

Листинг доработанной программы для микроконтроллера

#include <ADuC812.h>

#include <stdio.h>

#define MAXBASE 0x8

#define MyData 0x3

#define KB 0x0

/*

То, что эта ячейка памяти находится во внешней

памяти данных показывает уточняющее слово “xdata”,

Перейти на страницу: 1 2 3 4 5 6

Похожые стьтьи по экономике

Проектирование схемы комбинированного устройства
Методические указания к выполнению курсовой работы разработаны в соответствии с Государственным общеобразовательным стандартом среднего профессионального образования Республики Казахстан ...

Автоматизированная система измерения амплитудных и амплитудно-частотных характеристик усилителей
Автоматизированная система измерения амплитудных и амплитудно-частотных характеристик усилителей. Разработать автоматизированную систему снятия амплитудных и амплитудно-частотных ...

Работа в среде системы автоматизированного проектирования Max+Plus II
1.Задание автоматизированный проектирование сумматор При разработке специализированных цифровых устройств все чаще используют программируемые логические интегральные схемы (ПЛИС), кото ...

Разделы

© 2019 - www.frontinformatics.ru