Страница 1 из 1

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

Добавлено: Пт фев 02, 2007 16:11:20
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
ИТОГ должен моргать светик, а он не хочет моргать!!

Добавлено: Пт фев 02, 2007 18:36:40
Abakt
а что симулятор говорит и показывает ?

Добавлено: Пт фев 02, 2007 20:30:04
Мышонок
CyberMerlin, уважай других! Такой код мог бы и в виде прикреплённого файла послать! А если ещё и заархивировать, вообще мизер! Кстати, к другим это тоже относится!

Добавлено: Вс фев 04, 2007 13:52:42
CyberMerlin
а в симуляторе все нормально работает

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

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

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


-----------------------------------
Ребята, давайте жить дружно! :wink:

Добавлено: Вс фев 04, 2007 14:49:48
Мышонок
С точки зрения пользователя, вместо того, чтобы прокручивать длинный пост, да ещё его копировать, чтобы вникнуть, ему проще взять сразу листинг в файле, который всего-то в архиве пару килобайт займёт.

Со своим уставом в чужой монастырь не ходят! У себя какие хотите порядки устанавливайте! Здесь вы рядовой пользователь! :evil: