Цитата(msalov @ Mar 15 2013, 18:05)

И всё равно меня смущает ваш цикл. У вас пины переключаются между состояниями выход-0 и вход. Ни в одном из этих режимов светодиод на ножке P14 не загорится.
Предлагаю сделать так (только включение светодиода):
Код
RESET_START:
MOV PM1,#11101111B;Sets P14 to output, other - inputs
MOV P1, #00010000B;Sets P14 high (LED2 on)
MMM:
BR $MMM
Ну а если цикл всё-таки хотите, то:
Код
RESET_START:
MOV PM1,#11101111B;Sets P14 to output
MMM:
MOV P1, #00010000B;Sets P14 high (LED2 on)
NOP
MOV P1, #00000000B;Sets P14 low (LED2 off)
BR $MMM
Но учтите эффект от ёмкости, которая параллельна светодиоду, и частоты переключения. Возможно вы ничего не увидите.
P.S. ИМХО схемы на форумы лучше выкладывать в нейтральных форматах (pdf, png). А то не у всех есть средства разработки, используемые вами.
Да конечно, замкнуло - что AVR 1-выход
Не знаю, зачем китайцы поставили там емкость, но не впаяли ее, посмотреть можно и осциллом, сам принциц того, что код и проц запустился.....
Спасибо по Вашему коду все работает, дальше инит не шел по причине. того что в примере от NEC был RTCIF, а надо было RWST
Всем спасибо !
Все работает, как говорится сам дурак.