Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Показано с 1 по 7 из 7

Тема: Bascom AVR - вопросы

  1. #1
    Аватар для ut7du
    Регистрация
    04.02.2006
    Адрес
    Украина
    Сообщений
    926
    Записей в дневнике
    2
    Позывной
    UT7DU- UT7D

    Bascom AVR - вопросы

    Привет всем ! Задумал сделать на Atmega8 свою первую конструкцию.
    Вопрос :
    к PB6 и PB7 - подключена кнопка через резистор - каким оператором считать что она замкнута или разомкнута ?
    к PB0 и PB1 - подключены светодиоды через резисторы - каким оператором подать на их выход логическую 1 ?
    как занести в энергонезависимую память любое значение - например число 200 в десятеричном формате ?
    Пока только интересуют данные вопросы

    Спасибо огромное
    Всем хорошего настроения !


  2. #2
    1
    If pinb.6=0 then далее нужное действие, если ножка прижата к массе то выполняем действие
    либо переменной debounce
    2
    set portb.0 или portb.0=1
    установка в 0
    reset portb.0 или portb.0=0
    3
    сначало надо обозвать переменные
    dim a as byte переменная которую нужно записать
    dim aee as eram byte переменная для записи в eeprom должны быть одинаковыми те если байт то и другая байт
    а далее просто
    запись в память
    aee=a
    считывание из памяти
    a=aee

  3. Спасибо от ut7du

  4. #3
    Аватар для ut7du
    Регистрация
    04.02.2006
    Адрес
    Украина
    Сообщений
    926
    Записей в дневнике
    2
    Позывной
    UT7DU- UT7D
    Саша спасибо !
    Вот так правильно ?
    Start:
    Do
    If Pinb.6 = 0 Then Portb.6 = 1
    Else Portb.7 = 0
    If Pinb.7 = 0 Then Portb.7 = 1
    Else
    Portb.7 = 0
    Хотя компилятор ругается
    Последний раз редактировалось ut7du; 14.09.2015 в 16:59.
    Всем хорошего настроения !

  5. #4
    Цитата Сообщение от ut7du Посмотреть сообщение
    Привет всем ! Задумал сделать на Atmega8 свою первую конструкцию.
    Вот тут много чего для себя найдете:
    http://www.decada.org.ru/project/lessons/bascom_avr/
    Кроме того, очень эффективно изучать - разбирая готовые программы. Можно не просто изучать, а и использовать готовые фрагменты.

  6. #5
    Аватар для ut7du
    Регистрация
    04.02.2006
    Адрес
    Украина
    Сообщений
    926
    Записей в дневнике
    2
    Позывной
    UT7DU- UT7D
    Цитата Сообщение от Владимир_К Посмотреть сообщение
    Вот тут много чего для себя найдете:
    http://www.decada.org.ru/project/lessons/bascom_avr/
    Кроме того, очень эффективно изучать - разбирая готовые программы. Можно не просто изучать, а и использовать готовые фрагменты.
    я смотрел уже эти статьи. Спасибо
    Всем хорошего настроения !

  7. #6
    Цитата Сообщение от ut7du Посмотреть сообщение
    Do
    If Pinb.6 = 0 Then Portb.6 = 1
    Else Portb.7 = 0
    If Pinb.7 = 0 Then Portb.7 = 1
    Else
    Portb.7 = 0

    Немного не так
    If Pinb.6 = 0 Then
    Portb.6 = 1
    Else
    Portb.7 = 0
    end if
    If Pinb.7 = 0 Then
    Portb.7 = 1
    Else
    Portb.7 = 0
    end if
    в конце условия надо его закрывать
    те
    if portb.6=0 then
    нужное действие
    else
    нужное действие
    end if заканчиваем условие
    можно ещё при одном простом действии
    делать так
    if portb.6=0 then нужное действие
    это условие можно не "закрывать"

  8. #7
    Аватар для ut7du
    Регистрация
    04.02.2006
    Адрес
    Украина
    Сообщений
    926
    Записей в дневнике
    2
    Позывной
    UT7DU- UT7D
    Спасибо Сашоок ! Я уже это понял. Программу тестирую в симуляторе. Вам написал в личку
    Всем хорошего настроения !

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. CodeVision AVR
    от redd в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 29
    Последнее сообщение: 06.12.2022, 21:01
  2. BASCOM AVR для радиолюбителей
    от DL2BDA в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 373
    Последнее сообщение: 10.11.2019, 01:01
  3. ZX Spectrum на AVR
    от Lisitsin в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 44
    Последнее сообщение: 21.02.2016, 13:07
  4. Синтезаторы на "Bascom"
    от DerBear в разделе Технический кабинет
    Ответов: 2
    Последнее сообщение: 15.12.2014, 01:24
  5. AVR AT90S8535
    от ro25man в разделе Для начинающих
    Ответов: 1
    Последнее сообщение: 29.10.2013, 13:01

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •