1. 程式人生 > >芯海(chipsea)8位微控制器程式的編寫

芯海(chipsea)8位微控制器程式的編寫

編譯平臺:CSU-IDE

硬體平臺 CSU-KITS (用ALTERA FPGA模擬出晶片的功能,因為這裡用的是OTP MCU)

1.header files 

  CSURP3215.inc    晶片的標頭檔案
  define_ram.inc   管腳 暫存器標誌位的定義
2.source files
  1.delay_time.asm  延時
      ||
      || 
  2.interrupt_file.asm 中斷處理 把work和status暫存器壓棧保護,判斷中斷來源,處理,清零中斷標誌位。
      ||
      ||
  3.sys_initate.asm  系統初始化 初始化順序為時鐘初始化——中斷初始化——IO口初始化——看門狗初始化——AD初始化——定時器初始化
  4.key_respond.asm......   按鍵處理

  5.main.asm 主檔案 包含以上檔案的巨集定義

  6. .......