Программирование CYGNAL C8051F130(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено misyachniy 03 июня 2005 г. 14:45

Помучил FlashLoad http://www.telesys.ru/wwwboards/mcontrol/1020/wwwboard.shtml
Похоже пишет в память программ то что записываю.
По крайней мере самостоятельно верифицирует и считывает.

Зашил программку подергать ногами.
[pre]
code_seg_name SEGMENT CODE
RSEG code_seg_name ; switch to this code segment
org 0
start:
MOV SP,#128-1 ; assign stack at beginning
mov IE, #0 ; deactivate all interrupts
Cyk:
mov a,#0x00

mov P0,a
mov P1,a
mov P2,a
mov P3,a
nop
nop
mov a,#0xFF

mov P0,a
mov P1,a
mov P2,a
mov P3,a
nop
nop

jmp Cyk
[/pre]

На всех ножках высокий уровень.
Прозвонил питание, землю - все на месте.
Сброс в 1.

Перечитал документацию.
По сбросу должен переключится на встроеный генератор (24.5VUw /8)
и работать.

Выходные ножки сконфигурированы как в классике - открытий сток.
Подтяжки включены, выходной каскад пуш-пул - отключен.

Может JTAG куда-то притягивать надо?
В схеме выложеной на сайте где программатор, только TCK притянуь к питанию через 4K7
http://www.dilogic.hr/Downloads/Documents/CYF020-120sch.pdf

Или проинициализировать еще чего?

Спасибо.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru