Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Вопросы начинающих

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

 
 
Опции темы Опции просмотра
Prev Предыдущее сообщение   Следующее сообщение Next
Старый 21.01.2015, 22:35   #1
zz-juve
Junior Member
 
Регистрация: 20.11.2009
Сообщений: 17
Вес репутации: 100/39
zz-juve will become famous soon enoughzz-juve will become famous soon enough
По умолчанию Не могу понять что не так PIC16F874

Осваиваю данный мк. Написал простую программу...
Код:
list p=16f874
 #include<p16F874.inc>
 __config _CP_OFF & _WDT_OFF & _PWRTE_ON &_RC_OSC

 ORG   0x000
 MOVLW b'10000000'
 MOVWF OPTION_REG ;отключил подтягивающие резисторы
 MOVLW b'00000000'
 MOVWF INTCON     ;запретил прерывания
 MOVLW b'00000000'
 MOVWF PIE1
 MOVLW b'00000000'
 MOVWF PIE2
 CLRF  PORTA
 CLRF  PORTB
 CLRF  PORTC
 CLRF  PORTD
 CLRF  PORTE
 MOVLW 0x06
 MOVWF ADCON1     ;настроил порт А и порт Е на цифровые
 MOVLW b'00000000'
 MOVWF TRISA      ;порт А выход
 MOVLW b'11111111'
 MOVWF TRISB      ;порт В вход      
 MOVLW b'11111111'
 MOVWF TRISC      ;порт С вход
 MOVLW b'11111111'
 MOVWF TRISD      ;порт D вход
 MOVLW b'00010000'
 MOVWF TRISE      ;порт Е выход
START1
 BSF   PORTE,2    ; 1 на выходе 2 порта Е при появлении питания 
 BTFSC PORTB,0    ; нажимаем кнопку один, переходим к метке IN1 и включается соответствующий светодиод PORTE,0
 GOTO IN1
 BTFSC PORTC,0    ; нажимаем кнопку один, переходим к метке IN1 и включается соответствующий светодиод PORTE,1
 GOTO IN2
 GOTO START1      ; если кнопки не работают
IN1
 BCF   PORTC,0    ; цикл включения первого светодиода и отключения второго
 BSF   PORTE,0
 BCF   PORTE,1
 GOTO START1
IN2
 BCF   PORTB,0    ; цикл включения второго светодиода и отключения первого
 BSF   PORTE,1
 BCF   PORTE,0
 GOTO START1

 END
и что-то не так... не работает в протеусе и в железе тем более.
Прошу направить в поиске верного решения проблемы.
zz-juve вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
что за зверь - Скатерограмма Edua Общетехнические вопросы 17 01.03.2013 23:33
Не могу понять vit333vit Вопросы начинающих 10 26.03.2009 13:06


Часовой пояс GMT +3, время: 16:36.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot