Суббота, 25.05.2024, 14:20
| RSS
[SEARCH_TITLE]
[SEARCH_FORM]
Важно!!!
Для успешного просмотра
сайта воспользуйтесь
браузером Mozilla Firefox



Мини-Профиль
Гость


Группа:
Гости
Время:14:20

Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!

Категории раздела
О программаторах [4]
Не много о том как и с помощью чего программировать.
Программирование в BascomAVR [6]
Учимся благодаря статьям писать программы. Язык Basic
Программирование в CV AVR? [4]
Учимся благодаря статьям писать программы. Язык Си

Поиск

Наш опрос
Какой язык вы хотели бы изучать?
Всего ответов: 352

Друзья сайта
roboforum
  • robozone
  • Железный феликс
  • robo.com.ua
  • imobot
  • ASARobotics
  • Grover
  • Электроника
  • Your Device
  • Программирование BASCOM
  • Basic для PIC мк
  • Электроника для всех
  • RassionRobots
  • Newrobots-world

  • Статистика

    Каталог-Молдова - Ranker, Statistics
    RoboRing.Ru
    << | list | ? | >>
    Rambler's Top100
    Рейтинг@Mail.ru
    Рейтинг робо-сайтов


    Помоги сайту
    ЯндексЯндекс. ДеньгиХочу такую же кнопку


    Главная » Статьи » Программирование

    В разделе материалов: 14
    Показано материалов: 7-9
    Страницы: « 1 2 3 4 5 »

    Интерфейс RS-232 (COM-порт)

    Общее описание



    Интерфейс RS-232, совсем официально называемый "EIA/TIA–232–E", но более известный как интерфейс "COM-порта", ранее был одним из самых распространенных интерфейсов в компьютерной технике. Он до сих пор встречается в настольных компьютерах, несмотря на появление более скоростных и "интеллектуальных" интерфейсов, таких как USB и FireWare. К его достоинствам с точки зрения радиолюбителей можно отнести невысокую минимальную скорость и простоту реализации протокола в самодельном устройстве.

    Физический интерфейс реализуется с помощью разъёма DB-9M.

    Назначение выводов 9-контактного разъема


    Программирование в BascomAVR | Просмотров: 11608 | Добавил: Space | Дата: 23.08.2009 | Комментарии (2)

    Парой нам нужно узнать результаты вычислений программы, состояние портов(Например ADC) и т. д. Для таких целей применяют ЖК-дисплеи, как цветные от мобильных телефонов так и обычные текстовые дисплеи. Например 16х2. 16х2 означает, 2 строчки на каждой по 16 знакомест.

    Для того чтобы подключит ЖК-дисплей воспользуемся Робо-контроллером (ATmega 16/32/644). На контроллере уже есть разведённый разъём. На нём 10 выводов. За метьте, что PB3 не подключается к дисплею. Поэтому, если увеличите картинку контроллера, то увидите, что на месте PB3 вывода нет.

    Подключаем ЖК-дисплей WH1602B-YYH-CTK. Питание этого дисплей составляет 5 вольт. На контроллере установлен подстроечный резистор для настройки контраста дисплея. Подключение осуществляется по 4-х битной схеме, таким образом мы экономим 4 вывода порта микроконтроллера. Ниже приведена принципиальная схема подключения ЖК-дисплея к микроконтроллеру:

    Как я уже говорил в первой статье про BascomAVR, он очень понятен. И работа с дисплеем лишний раз подчёркивает это. Единственное, что вы скорей всего захотите вводить данные не на английском языке, а именно на русском. Но просто на дисплеи выводится только английские буквы, с русским есть маленькая хитрость, но об этом расскажу позже. Поэтому сейчас опишу основные команды для работы с дисплеем.
    И так начнём:

    Программирование в BascomAVR | Просмотров: 22979 | Добавил: Space | Дата: 20.08.2009 | Комментарии (5)

    Программирование. CV AVR.

    В предыдущей статье мы давали поверхностные даные о микроконтроллерах семейства AVR, теперь же мы узнаем как и чем их программировать. Первое, что нужно сделать - это скачать компилятор CodeVision AVR (среда для создания программ на МК). Скачать программу можно тут.

    Скачали? Приступаем. Сейчас надо провести очень простую процедуру (ну если понять что делать). Вообще, конечно, процедура геморойная и можно не понять чего от Вас просят... Поэтому если все-таки не поймете пишите на форум или в чат, перепишу этот кусок. А дело в том, что надо всего-лишь создать новый проект в программе и вложить в него файл расширения '.c' (файл написанный на языке С). Ниже Вы увидите картинку, после установки и запуска программы, нажмите на кнопку новый и выполните действия показанные ниже (выполнять слева-направо сверху-вниз; комментарии к происходящему будут ниже):


    Программирование в CV AVR? | Просмотров: 10657 | Добавил: AsonD | Дата: 25.07.2009 | Комментарии (0)