• 大小: 392.93 KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-08-24
  • 语言: 其他
  • 标签: 9s12  spi  

资源简介

Codewarrior的编写的基于DP256的实现SPI通信功能的代码

资源截图

代码片段和文件信息

/** ###################################################################
**     THIS BEAN MODULE IS GENERATED BY THE TOOL. DO NOT MODIFY IT.
**     Filename  : Cpu.C
**     Project   : DP256B_PE_SPI
**     Processor : MC9S12DP256BCPV
**     Beantype  : MC9S12DP256_112
**     Version   : Bean 02.001 Driver 02.00 CPU db: 2.87.419
**     Datasheet : 9S12DP256BDGV2/D V02.15
**     Compiler  : CodeWarrior HC12 C Compiler
**     Date/Time : 2007-4-29 14:20
**     Abstract  :
**         This bean “MC9S12DP256_112“ implements properties methods
**         and events of the CPU.
**     Settings  :
**
**     Contents  :
**         EnableInt   - void Cpu_EnableInt(void);
**         DisableInt  - void Cpu_DisableInt(void);
**         SetWaitMode - void Cpu_SetWaitMode(void);
**         SetStopMode - void Cpu_SetStopMode(void);
**
**     (c) Copyright UNIS spol. s r.o. 1997-2006
**     UNIS spol. s r.o.
**     Jundrovska 33
**     624 00 Brno
**     Czech Republic
**     http      : www.processorexpert.com
**     mail      : info@processorexpert.com
** ###################################################################*/

/* MODULE Cpu. */

#include “SM1.h“
#include “Events.h“
#include “Cpu.h“

#define CGM_DELAY  1023UL

#pragma DATA_SEG DEFAULT
#pragma CODE_SEG DEFAULT


/* Global variables */
volatile byte CCR_reg;                 /* Current CCR reegister */
#pragma CODE_SEG __NEAR_SEG NON_BANKED

/*
** ===================================================================
**     Method      :  Cpu_Cpu_Interrupt (bean MC9S12DP256_112)
**
**     Description :
**         The method services unhandled interrupt vectors.
**         This method is internal. It is used by Processor Expert only.
** ===================================================================
*/
ISR(Cpu_Interrupt)
{
  asm(BGND);
}


#pragma CODE_SEG DEFAULT

/*
** ===================================================================
**     Method      :  Cpu_DisableInt (bean MC9S12DP256_112)
**
**     Description :
**         Disable maskable interrupts
**     Parameters  : None
**     Returns     : Nothing
** ===================================================================
*/
/*
void Cpu_DisableInt(void)

**      This method is implemented as macro in the header module. **
*/

/*
** ===================================================================
**     Method      :  Cpu_EnableInt (bean MC9S12DP256_112)
**
**     Description :
**         Enable maskable interrupts
**     Parameters  : None
**     Returns     : Nothing
** ===================================================================
*/
/*
void Cpu_EnableInt(void)

**      This method is implemented as macro in the header module. **
*/

/*
** ===================================================================
**     Method      :  Cpu_SetStopMode (bean MC9S12DP256_112)
**
**     Description :
**         Set low power mode - Stop m

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        105  2007-04-28 15:51  DP256B SPI代码\bin\Full_Chip_Simulation.map

     文件     224742  2007-04-29 15:09  DP256B SPI代码\bin\P&E_Multilink_CyclonePro.abs

     文件       1312  2007-04-29 15:09  DP256B SPI代码\bin\P&E_Multilink_CyclonePro.abs.phy

     文件       1298  2007-04-29 15:09  DP256B SPI代码\bin\P&E_Multilink_CyclonePro.abs.s19

     文件     176102  2007-04-29 15:09  DP256B SPI代码\bin\P&E_Multilink_CyclonePro.map

     文件         59  2007-04-28 15:51  DP256B SPI代码\cmd\Full_Chip_Simulation_Postload.cmd

     文件         60  2007-04-28 15:51  DP256B SPI代码\cmd\Full_Chip_Simulation_Preload.cmd

     文件         60  2007-04-28 15:51  DP256B SPI代码\cmd\Full_Chip_Simulation_Reset.cmd

     文件         59  2007-04-28 15:51  DP256B SPI代码\cmd\Full_Chip_Simulation_SetCPU.cmd

     文件         59  2007-04-28 15:51  DP256B SPI代码\cmd\Full_Chip_Simulation_Startup.cmd

     文件       2857  2007-04-28 15:51  DP256B SPI代码\cmd\P&E_Multilink_CyclonePro_Erase_unsecure_hcs12.cmd

     文件         59  2007-04-28 15:51  DP256B SPI代码\cmd\P&E_Multilink_CyclonePro_Postload.cmd

     文件         60  2007-04-28 15:51  DP256B SPI代码\cmd\P&E_Multilink_CyclonePro_Preload.cmd

     文件         60  2007-04-28 15:51  DP256B SPI代码\cmd\P&E_Multilink_CyclonePro_Reset.cmd

     文件         61  2007-04-28 15:51  DP256B SPI代码\cmd\P&E_Multilink_CyclonePro_Startup.cmd

     文件         77  2007-04-28 15:51  DP256B SPI代码\cmd\P&E_Multilink_CyclonePro_Vppoff.cmd

     文件         78  2007-04-28 15:51  DP256B SPI代码\cmd\P&E_Multilink_CyclonePro_Vppon.cmd

     文件       8290  2007-04-29 14:20  DP256B SPI代码\CODE\Cpu.c

     文件       5060  2007-04-29 14:20  DP256B SPI代码\CODE\Cpu.h

     文件       1991  2007-04-29 15:09  DP256B SPI代码\CODE\DP256B_PE_SPI.c

     文件       3230  2007-04-29 14:20  DP256B SPI代码\CODE\DP256B_PE_SPI.prm

     文件       3064  2007-04-29 14:20  DP256B SPI代码\CODE\Events.c

     文件       3082  2007-04-29 14:20  DP256B SPI代码\CODE\Events.h

     文件      60664  2007-04-29 14:20  DP256B SPI代码\CODE\IO_Map.c

     文件    1153880  2007-04-29 14:20  DP256B SPI代码\CODE\IO_Map.h

     文件       1904  2007-04-29 14:20  DP256B SPI代码\CODE\PE_Const.h

     文件       2960  2007-04-29 14:20  DP256B SPI代码\CODE\PE_Error.h

     文件      12518  2007-04-29 14:20  DP256B SPI代码\CODE\PE_Types.h

     文件      14086  2007-04-29 14:20  DP256B SPI代码\CODE\SM1.c

     文件       9725  2007-04-29 14:20  DP256B SPI代码\CODE\SM1.h

............此处省略42个文件信息

评论

共有 条评论