<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Start Up Time HC908AP16 &amp;gt;=900ms ??? in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Start-Up-Time-HC908AP16-gt-900ms/m-p/144306#M6823</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello bigmac,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;No it isn't the settling time of the oscillator! (The oscillator works after 210ms wonderful)&lt;/DIV&gt;&lt;DIV&gt;I have made some other tests and it seems that this time is depending from the code!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If I have only the CPU_INIT function in my main function, it will need "only" 370ms.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I can't understand this because I have only changed the oscillator source and I change the osc source "after" my trigger point! (LED=1)&lt;/DIV&gt;&lt;DIV class="msg_source_code"&gt;&lt;DIV class="text_smallest"&gt;Code:&lt;/DIV&gt;&lt;PRE&gt;void main(void) { DDRA_DDRA6=1;    /* LED - OUT */ LED=1;           /* 280ms with internal OSC - 900ms with X-tal */  CPU_INIT();   /* 270ms */&lt;/PRE&gt;&lt;/DIV&gt;&lt;P&gt;I think the controller need this time in the startup function, but why need it more time than&amp;nbsp;with the internal oscillator?&lt;/P&gt;&lt;P&gt;I hope anybody can help me!&lt;/P&gt;&lt;P&gt;Roland&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 29 Oct 2020 08:45:23 GMT</pubDate>
    <dc:creator>Roland</dc:creator>
    <dc:date>2020-10-29T08:45:23Z</dc:date>
    <item>
      <title>Start Up Time HC908AP16 &gt;=900ms ???</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Start-Up-Time-HC908AP16-gt-900ms/m-p/144304#M6821</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I have a problem with my AP16 (HC908AP16CFAE&amp;nbsp;- 2L47P)&lt;/DIV&gt;&lt;DIV&gt;I changed the clock source from the internal OSC to the crystal OSC (32,768kHz).&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;When I used the internal OSC I had a start-up-time from about 280ms.&lt;/DIV&gt;&lt;DIV&gt;But now with the X-tal OSC I have a start-up-time from about 900ms.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I don't know where my mistake is!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Please can you help me?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks in advance!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Roland&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Here the Code:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV class="msg_source_code"&gt;&lt;DIV class="text_smallest"&gt;Code:&lt;/DIV&gt;&lt;PRE&gt;void main(void) { CPU_INT8U speicher=0,i=0,dontprg=0,timeout_sec=0,timeout_ms=0,temp_timer=0;&amp;nbsp; CPU_INT16U pwm_X=0,pwm_Y=0,crc=0; CPU_INT16U angle_X_real=0,angle_Y_real=0; CPU_INT16U average_temp=123,min=2000,max=0; CPU_INT8U temp_average[8]={123,123,123,123,123,123,123,123};&amp;nbsp; DDRA_DDRA6=1;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* LED - OUT */ LED=1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* 280ms with internal OSC - 900ms with X-tal */&amp;nbsp;&amp;nbsp; CPU_INIT();&amp;nbsp;&amp;nbsp; /* 270ms */´......................................../* 32,768kHz Quarz */const volatile MORSTR _MOR @0x0000FFCF = { 0xFF };/* MOR: OSCSEL1=0,OSCSEL0=1 *///const volatile MORSTR _MOR @0x0000FFCF = { 0x7F };void CPU_INIT (void){&amp;nbsp; /* internal OSC */&amp;nbsp; /*&amp;nbsp; CONFIG1 = 17;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set the CONFIG1 register&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // CONFIG2: STOPICLKEN=1,STOPRCLKEN=0,STOPXCLKEN=0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // OSCCLK1=0,OSCCLK0=0,—–=0,˜™=0,SCIBDsrc=1&amp;nbsp;&amp;nbsp; CONFIG2 = 129;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set the CONFIG2 register&amp;nbsp;&amp;nbsp; PCTL_BCS = 0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Select clock source from XTAL&amp;nbsp;&amp;nbsp; PCTL_PLLON = 0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Disable the PLL&amp;nbsp;&amp;nbsp; PMS = 727;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set the multiplier&amp;nbsp;&amp;nbsp; PMRS = 208;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set the range select&amp;nbsp;&amp;nbsp; PCTL = 0;&amp;nbsp; PCTL_VPR = 1;&amp;nbsp; PBWC = 128;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Select the operating modes&amp;nbsp;&amp;nbsp; PCTL_PLLON = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Enable the PLL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!PBWC_LOCK);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Wait&amp;nbsp;&amp;nbsp; PCTL_BCS = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Select clock source from PLL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __asm("nop");&amp;nbsp; __asm("nop");&amp;nbsp;&amp;nbsp;&amp;nbsp; */ /* 32,768kHz Quarz*/&amp;nbsp;&amp;nbsp; // CONFIG1: COPRS=0,LVISTOP=0,LVIRSTD=0,LVIPWRD=1,LVIREGD=0,SSREC=0,STOP=0,COPD=1&amp;nbsp;&amp;nbsp; CONFIG1 = 17;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set the CONFIG1 register&amp;nbsp;&amp;nbsp; // CONFIG2: STOPICLKEN=0,STOPRCLKEN=0,STOPXCLKEN=0,OSCCLK1=1,OSCCLK0=0,??=0,??=0,SCIBDsrc=1&amp;nbsp;&amp;nbsp; CONFIG2 = 0x11;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set the CONFIG2 register&amp;nbsp;&amp;nbsp; //PCTL_BCS = 0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Select clock source from XTAL&amp;nbsp;&amp;nbsp; PCTL_PLLON = 0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Disable the PLL&amp;nbsp; PCTL_PLLIE = 0;&amp;nbsp;&amp;nbsp; PCTL_PRE=0;&amp;nbsp; PCTL_VPR=1;&amp;nbsp; PMSH=0x01;&amp;nbsp; PMSL=0xE9;&amp;nbsp; PMRS=0xD1;&amp;nbsp; PMDS=0x01;&amp;nbsp; PBWC = 128;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Select the operating modes "Auto=1"&amp;nbsp; PCTL_PLLON = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Enable the PLL&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!PBWC_LOCK);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Wait&amp;nbsp;&amp;nbsp; PCTL_BCS = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Select clock source from PLL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __asm("nop");&amp;nbsp; __asm("nop");&lt;/PRE&gt;&lt;/DIV&gt;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 08:45:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Start-Up-Time-HC908AP16-gt-900ms/m-p/144304#M6821</guid>
      <dc:creator>Roland</dc:creator>
      <dc:date>2020-10-29T08:45:21Z</dc:date>
    </item>
    <item>
      <title>Re: Start Up Time HC908AP16 &gt;=900ms ???</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Start-Up-Time-HC908AP16-gt-900ms/m-p/144305#M6822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Hello Roland,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;It appears you have measured is an oscillator settling time of 620 ms, followed by a lock period for the PLL of about 280 ms.&amp;nbsp; For a 32 kHz crystal, the 620 ms settling period&amp;nbsp;does not seem unreasonable.&amp;nbsp; The lower the crystal frequency, the longer the period required for the build-up of oscillations - if you have an oscilloscope with a low capacitance probe, you may be able to confirm by directly observation.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Mac&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2007 18:53:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Start-Up-Time-HC908AP16-gt-900ms/m-p/144305#M6822</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2007-09-05T18:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: Start Up Time HC908AP16 &gt;=900ms ???</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Start-Up-Time-HC908AP16-gt-900ms/m-p/144306#M6823</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello bigmac,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;No it isn't the settling time of the oscillator! (The oscillator works after 210ms wonderful)&lt;/DIV&gt;&lt;DIV&gt;I have made some other tests and it seems that this time is depending from the code!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If I have only the CPU_INIT function in my main function, it will need "only" 370ms.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I can't understand this because I have only changed the oscillator source and I change the osc source "after" my trigger point! (LED=1)&lt;/DIV&gt;&lt;DIV class="msg_source_code"&gt;&lt;DIV class="text_smallest"&gt;Code:&lt;/DIV&gt;&lt;PRE&gt;void main(void) { DDRA_DDRA6=1;    /* LED - OUT */ LED=1;           /* 280ms with internal OSC - 900ms with X-tal */  CPU_INIT();   /* 270ms */&lt;/PRE&gt;&lt;/DIV&gt;&lt;P&gt;I think the controller need this time in the startup function, but why need it more time than&amp;nbsp;with the internal oscillator?&lt;/P&gt;&lt;P&gt;I hope anybody can help me!&lt;/P&gt;&lt;P&gt;Roland&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 08:45:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Start-Up-Time-HC908AP16-gt-900ms/m-p/144306#M6823</guid>
      <dc:creator>Roland</dc:creator>
      <dc:date>2020-10-29T08:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: Start Up Time HC908AP16 &gt;=900ms ???</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Start-Up-Time-HC908AP16-gt-900ms/m-p/144307#M6824</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Hello Rolland,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;I suggest you examine the number of bus cycles (using full chip simulation) consumed by the CPU_INIT() function, up to the point where the PLL output is selected as the bus clock source.&amp;nbsp; Prior to this point, the bus frequency will be one quarter&amp;nbsp;the oscillator frequency, so&amp;nbsp;code execution at this rate will take a significant period, that might account for the differences you are observing.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Using the internal clock ICLK, the frequency will lie somewhere between 64 to 104 kHz, depending on temperature, voltage, and unit-to-unit variation, with a typical value of say, 80 kHz.&amp;nbsp; This is significantly higher than the crystal frequency.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Mac&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2007 08:58:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Start-Up-Time-HC908AP16-gt-900ms/m-p/144307#M6824</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2007-09-08T08:58:16Z</dc:date>
    </item>
  </channel>
</rss>

