Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Микроконтроллер Необходимость прерываний для опроса кнопок при реализации меню Добрый день всем! Помогите разобраться с прерываниями, не могу понять критичность их использования, ведь получать информацию о нажатии можно и без прерываний, а для реализации прерываний - специальные пины, 2 из которых я уже занял часовым кварцем, таймером, переполянющемся раз в секунду. Так как мне поступить? Вешать кнопки на эти пины для прерываний(извините если глупость сказал)? Писать... https://www.cyberforum.ru/ microcontrollers/ thread672324.html PIC. Опрос пина и вывод на семисегментник Микроконтроллер
ЗАдача: опросить ногу в пп, и вывести на экран цфру . Цифра меняется 2мя кнопками. #include <pic.h> __CONFIG ( HS & UNPROTECT & LVPDIS & BOREN & MCLRDIS & PWRTEN & WDTDIS); void podgot (void); // подготовка МК void pauza (void);// функция паузы unsigned char tmp; // некая локальная переменная tmp unsigned int tmp1; unsigned int tmp2;
Микроконтроллер Макросы для управления входами контроллера https://www.cyberforum.ru/ microcontrollers/ thread670449.html
Интересует данный вопрос. Надоело каждый раз писать одно и тоже, и хочется что-то более универсальное. Прочитал интересную книжку автора Konstantin Chizhov, очень занятная. Но он эту проблему решает на языке С++, а хочется на родном Си. Уверен что у тех кто занимается разработкой в большом масштабе, этот аппарат давно в ходу. Поделитесь опытом, кто чем пользуется!) P.S Книгу выкладывать не...
Микроконтроллер Переписать код под другой компилятор Всем привет, вот первый раз собираю схему на мк, в программах и кодах неразбираюсь вообще никак, поэтому прошу кто может сделать с этого исходника hex файл, это схема устройства включения нагрузки на одной кнопке, вот токо здесь всего одна нагрузка, а возможно сделать больше? https://www.cyberforum.ru/ microcontrollers/ thread669138.html
Управление напряжением по бинарному коду Микроконтроллер
Здравствуйте, подскажите пожалуйста по следующему вопросу! Есть некоторый бинарный код, например 000011111000111000. Необходимо записать этот код в микросхему, для того что бы регулировать подачу напряжения, то есть по коду сверху будет так: 4 секунды нет напряжения, потом 5 сек. есть, потом 3 сек нет, 3 сек есть, и т.п. Смысл в том что бы быстро этот код менять, например через микро sd...
Микроконтроллер ATMega128. Работа с массивом в SRAM Немножно отступлю от темы: работа с программой AVRstudio, прмиеняется в основном для работы с лабораторный стендом ATmega128. Язык- ассемблер. суть задачи- в SRAMe создать массив из 200х элементов с адреса $100. заполнить каждый следующий элемент на 4 больше предыдущего. Упорядочить массив в порядке возрастания элементов. Вот небольшой набросок кода что смог сделать. .device ATmega128... https://www.cyberforum.ru/ microcontrollers/ thread667598.html
Микроконтроллер Программка для ATtiny45 https://www.cyberforum.ru/ microcontrollers/ thread666411.html
Начал недавно изучать программирование микроконтроллеров, но еще есть несколько вопросов. Вот сегодня накидал такой код в CVAVR, но желаемого от tiny не получил. В чём моя ошибка ? Мне нужно чтобы при подаче сигнала на ножка 5 порта B, загорался светодиод на ножке 4 порта B, а при исчезновении сигнала на ножке 4 пропадал сигнал, а на 3 появлялся. #include <tiny45.h> void main(void) { ...
Proteus. Не видит библиотеку 'delay.h' Микроконтроллер
В начале проги пишу #include <avr/io.h> //подкл файл вх/вых #include <delay.h> //подкл файл задержек Выдает ошибку, нет такого файла в дирректории, где этот файл достать? скачать? и куда закинуть?
Микроконтроллер Первая прошивка МК и ноль эмоций Подскажите пожалуйста, у меня первый опыт с микроконтроллерами. Я купил ATMega16A, собрал под него тестовую схему со стабилизированным питанием на 7805, кнопочкой ресет, кварцем, сделал программатор 5 проводков. Скачал ATM Studio 6 с сайта, создал наипростейший проект с++(именно на ++ захотелось проверить), сделал RELEASE, получившийся PROG1.hex перенес на ноут с ЛПТ портом и ХР. На ноут с ХР... https://www.cyberforum.ru/ microcontrollers/ thread660506.html Микроконтроллер Proteus игнорирует конденсаторы ? https://www.cyberforum.ru/ microcontrollers/ thread660365.html
Имеется простейшая цепочка +5В - резистор - конденсатор - 0В. К конденсатору подключён вольтметр. Стартую эмуляцию, а на конденсаторе вольтметр сразу показывает +5. Proteus игнорирует конденсаторы ? Добавлено через 2 часа 2 минуты Впрочем если взять конденсатор из Sub-category Animated, то всё работает. А как же остальные типы ?
Задержка в микроконтроллере PIC16F84 Микроконтроллер
Здравствуйте, подскажите кто-нибудь, как сделать задержку в 1сек. в микроконтроллере pic16f84a при тактовой частоте 4МГц? LIST p=16F84A ; __CONFIG 03FF1H ------------- ------------- CYCLE btfss PortB,5 ;если кнопка не нажата(лог.0) то на старт goto Start btfsc PortB,3 ;если дверь...
Микроконтроллер Связь ATTiny2313 с термодатчиком по SPI интерфейсу
317 / 268 / 61
Регистрация: 12.10.2011
Сообщений: 434
19.10.2012, 13:06 0

PIC16F84A. Симуляция в Proteus, не горят светодиоды на модели - Микроконтроллер - Ответ 3580439

19.10.2012, 13:06. Показов 12947. Ответов 10
Метки (Все метки)

Ответ

Должно работать, проверял этой программой(отличие только в начале программы - вставил clrf PORTA,clrf PORTB, рекомендуется Microchip перед настройкой TRIS-ов, но для Proteus это не имеет значения):
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
    LIST P=16F84a       ;directive to define processor
    #include <p16F84a.INC;processor specific variable definitions
    __CONFIG(_XT_OSC & _PWRTE_ON & _WDT_OFF & _CP_OFF )
    ORG 0x00
    goto m1
m1:
    CLRF PORTA
    CLRF PORTB
    MOVLW 0x11
    BSF STATUS, RP0
    movwf TRISA
    CLRF TRISB
    BCF STATUS, RP0
    CLRF PORTA
    CLRF PORTB
m2:
    BTFSS PORTA, 0
    GOTO m3
    BCF PORTA, 1
    BSF PORTA, 2
    GOTO m2
m3:
    BSF PORTA, 1
    BCF PORTA, 2
    GOTO m2
    END
Значит у вас ошибка в схеме - сравнивайте

Вернуться к обсуждению:
PIC16F84A. Симуляция в Proteus, не горят светодиоды на модели Микроконтроллер
Миниатюры
PIC16F84A. Симуляция в Proteus, не горят светодиоды на модели  
3
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.10.2012, 13:06
Готовые ответы и решения:

СМА ARISTON AQSL 85 CSI HA 080510580000 после подачи напряжения горят все светодиоды и не реагирует ни на одну кнопку, На блоке управления горят все светодиоды и не реагирует на кнопки
СМА ARISTON AQSL 85 CSI HA S/N 080510580000 по словам клиента машинку после окончания стирки...

Симуляция в proteus
У меня есть программа, написанная на ассемблере, и я хочу проверить правильность ее работы, но с...

Горят невключенные светодиоды c STM32
Почему-то горят LED0, LED2. Причем по разному в зависимости от текущих действий. После выполнения...

Симуляция логики в Proteus
Столкнулся со странной особеностью симуляторов схем (Proteus, EveryCircuit). Транзисторы, катушки,...

GTX 1080 (горят не все светодиоды)
Имеем GeForce® GTX 1080 Xtreme Gaming. RGB подсветка все дела. Так вот два светодиода не горят!...

10
19.10.2012, 13:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.10.2012, 13:06
Помогаю со студенческими работами здесь

ATtiny2313 + UART + симуляция в Proteus
Приветствую. Прошу помочь с локализацией проблемы отладки проекта. Проект такой: управление...

Симуляция Attiny 25/45/85 в PROTEUS "РЕШЕНО"
Коллеги, вот код, который просто обязан выдавать меиндр c частотой 62.5 Гц на PB0 Attiny 25/45/85...

Atmega16 и симуляция USART в proteus
Отлаживаю программу в Proteus. Она должна вываливать в USORT строку с данными. Но вместо этого...

Не горят светодиоды в ноуте Sony svf 152c29v
Всем добрый вечер! Имеется ноутбук Sony SVF 152c29v. Вобшем проблема такая. Не подает признаков...

Proteus. Симуляция и управление двигателем на МК Atmega
Добрый день !!! Нужно собрать схему в PROTEUS для управления трехфазным двигателем (переменного...

Материнская плата P4SPD - светодиоды горят, а Биос не загружается
Здравствуйте. 3 дня назад купил материнскую плату P4SPD со встроенной видеокартой. Ну короче...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru