TOP

FAQ 常見問答

    • .用1M 晶振,Code Option應怎麽選?

      當所選外部振蕩器頻率小于 1MHz 時,可選擇 32K_X ' tal 選項,大于 1MHz 且小于 10MHz 可選擇 4M _X ' tal 選項, 10MHz 以上可選擇 12M _X ' tal 選項。
      Code Option 中 High_Clk 各選項的選擇只與仿真時振蕩器的驅動能力有關,在實際運行時則以所挂晶振值爲准。因而,使用 1MHz 晶振時,可選擇 32K_X ' tal 選項,也可選擇 4M _X ' tal 選項。
    • .怎樣選擇Code Option各選項?

      不同的chip宣告和不同版本的編譯軟件,Code Operation有不同的選項可供選擇。其選項含義如下:

      ◆ Watchdog:
      Always on―看門狗定時器一直開啓;
      Enable―看門狗定時器在normal和slow模式下開啓,在green和sleep模式下停止;
      Disable―看門狗定時器關閉。
      ※ 注:當選擇Always on選項時,系統將無法進入sleep模式。

      ◆ Reset_Pin:
      Pxx―選擇內部復位,同時該引脚將作爲單向輸入口Pxx使用;
      Reset―選擇外部復位;
      ※ 注:當選擇內部復位時,Pxx口爲單向輸入口,且無內部上拉電阻。

      ◆ High_Clk:
      IHRC_16M―芯片工作振蕩源采用內部16M高速RC振蕩電路;
      Ext_RC―芯片工作振蕩源采用外部RC振蕩電路;
      32K_X'tal―芯片工作振蕩源采用外部低頻率晶振(例如32.768KHz);
      4M_X'tal―芯片工作振蕩源采用外部標準石英或陶瓷振蕩器(一般在2M ~ 10MHz);
      12M_X'tal―芯片工作振蕩源采用外部高速石英或陶瓷振蕩器(一般在10MHz ~ 16MHz)。
      ※ 注:IHRC_16M選項只有在內部集成了高速RC振蕩電路的IC型號中才會出現,當選擇此項時,XIN/XOUT兩個引脚將作爲一般I/O使用。

      ◆ Fcpu:
      Fosc/1―指令周期 = 1個時鐘周期;
      Fosc/2―指令周期 = 2個時鐘周期;
      Fosc/4―指令周期 = 4個時鐘周期;
      Fosc/8―指令周期 = 8個時鐘周期;
      Fosc/16―指令周期 = 16個時鐘周期;
      ※ 注:當在Code Option中選擇Noise_Filter Enable或IHRC_16M時,Fcpu選項裏的Fosc/1和Fosc/2兩項將被自動屏蔽。

      ◆ Security:
      enable―程序代碼加密;
      disable―程序代碼不加密。

      ◆ Noise_Filter:
      enable―打開噪聲濾波功能。
      disable―關閉噪聲濾波功能。
      ※ 注:當開啓噪聲濾波功能後,會提高芯片的抗干擾能力,同時Fcpu選項裏的Fosc/1和Fosc/2兩項將被自動屏蔽。

      ◆ LVD:
      LVD_L―VDD低于2.0V時,LVD復位系統。
      LVD_M―VDD低于2.0V時,LVD復位系統,LVD的24-bit PFLAG寄存器作爲2.4V低電壓監測器。
      LVD_H―VDD低于2.4V時,LVD復位系統,LVD的36-bit PFLAG寄存器作爲3.6V低電壓監測器。
      LVD_MAX―VDD低于3.6V時,LVD復位系統。(個別型號具有,如SN8P2522)