Iar 78F0513 reset problemi

Başlatan darklancet, 05 Mayıs 2011, 11:30:21

darklancet

Merhaba arkadaşlar
Renesas micro işlemcilere yeni geçtim işlemciyi ve compilerı tanımak için basit bir source yazdım. P1 portunu çıkış yapıyorum ve değerini 0 atıyorum sonra işlemciyi for döngüsü içine dallandırıyorum ve burada P1 portunu 255 yapıyorum buraya kadar hiç bir problem yok, for döngüsü içinde ilken işlemci reset atıyor ve işleme yeniden başlıyor yani P1 portu tekrar 0 oluyor . watchdog timer'ı kapatıyorum gene aynı. beslememde voltajda çökmüyor sebebini bir türlü bulamadım

#include <intrinsics.h>

#include <io78f0513_48.h>


void main( void )
{
   
  OSCCTL=0x40;
  PCC=0x00;
  RCM=0xFF;
  MSTOP=0;
   
  OSTS=0;
   
  PM1=0x00;
  P1=0x00;
   
   
  for( ;; )
  {
     P1=0xFF;
  }
}

darklancet

Prpblemi çözdüm

Option Byte register'ini sıfırlamam gerekiyormuş