10f204 - LED не хочет моргать

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Встал на лапы
Сообщения: 138
Зарегистрирован: Пн сен 18, 2006 13:39:03
Откуда: Попуа Новой Гвинеи (Зимбабва)

Сообщение CyberMerlin »

помогите законфигурить нормально чиппик

вот что у меня есть

Код: Выделить всё

 #define LED_FIRE	GPIO,1
;Значение, загружаемое в OPTION при начальных установках
 #define OPTION_VALUE_0	b'11010110'	;0x9e
;Значение, загружаемое в TRIS при начальных установках
 #define hard_norm		b'00001001'
;Константа, определяющая режим работы компаратора:
 #define COMP_MODE	b'11111011'	;0xFB
;-------------------------

reset org 0h
	goto ResetEntry
ResetEntry org 04h
NormalReset
	CALL HardwareSetup		;Производим инициализацию выводов и регистра OPTION

MainLoop    ;Главный цикл программы
	nop
	nop
	bcf LED_FIRE
	nop
	nop
	movLW 0
	movWF GPIO
	nop
	nop
	movLW 50
	movWF Delay50Count
	movLW 1
Stepper
	decfsz Delay50Count,1
	goto Stepper
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	bsf LED_FIRE
	nop
	movLW 2
	movWF GPIO
	nop
	movLW 50
	movWF Delay50Count
	movLW 1
Stepper_1
	decfsz Delay50Count,1
	goto Stepper_1
	nop
	nop

MainLoop_Exit
	goto MainLoop
;-------------------------
HardwareSetup
	clrf GPIO
	movlw OPTION_VALUE_0
	OPTION			;option
	movLW hard_norm
	TRIS GPIO
	movF OSCCAL,0		; --
	movlw COMP_MODE		;Настройка работы компаратора
	movwf CMCON0		; --
	nop
	RETLW 0
ИТОГ должен моргать светик, а он не хочет моргать!!
ab imo pectore
Контактная информация:
Реклама
Вечно гонимый
Аватара пользователя
Сообщения: 568
Зарегистрирован: Ср янв 10, 2007 19:15:51

Сообщение Abakt »

а что симулятор говорит и показывает ?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке

Сообщение Мышонок »

CyberMerlin, уважай других! Такой код мог бы и в виде прикреплённого файла послать! А если ещё и заархивировать, вообще мизер! Кстати, к другим это тоже относится!
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Контактная информация:
Встал на лапы
Сообщения: 138
Зарегистрирован: Пн сен 18, 2006 13:39:03
Откуда: Попуа Новой Гвинеи (Зимбабва)

Сообщение CyberMerlin »

а в симуляторе все нормально работает

2 мышонок
Уважаемый, при всем моем почтении к Вам, ВОЗМОЖНО код в ДВА листа я и прикрепил бы в виде отдельного файла

ОДНАКО, ввиду увеличения размера (в байтах) в виде архивов и просто файлов - ПРЕДПОЧЕЛ, как истинный ценитель пространства и как грамотниый системный администратор-программист, выложить (+ еще и для наглядности) в виде текста в самой форме!!

Как модератор-администратор полагаю Вы провели сверку итоговых результатов и убедились в правильности моих действий


-----------------------------------
Ребята, давайте жить дружно! :wink:
ab imo pectore
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке

Сообщение Мышонок »

С точки зрения пользователя, вместо того, чтобы прокручивать длинный пост, да ещё его копировать, чтобы вникнуть, ему проще взять сразу листинг в файле, который всего-то в архиве пару килобайт займёт.

Со своим уставом в чужой монастырь не ходят! У себя какие хотите порядки устанавливайте! Здесь вы рядовой пользователь! :evil:
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Контактная информация:
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»