亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cpu.c

?? FreeRTOS操作系統源碼V3.2
?? C
字號:
/** ###################################################################
**     THIS BEAN MODULE IS GENERATED BY THE TOOL. DO NOT MODIFY IT.
**     Filename  : Cpu.C
**     Project   : RTOSDemo
**     Processor : MC9S12DP256BCPV
**     Beantype  : MC9S12DP256_112
**     Version   : Bean 01.148, Driver 01.09, CPU db: 2.87.283
**     Compiler  : Metrowerks HC12 C Compiler
**     Date/Time : 18/06/2005, 16:21
**     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);
**
**     (c) Copyright UNIS, spol. s r.o. 1997-2002
**     UNIS, spol. s r.o.
**     Jundrovska 33
**     624 00 Brno
**     Czech Republic
**     http      : www.processorexpert.com
**     mail      : info@processorexpert.com
** ###################################################################*/

/* MODULE Cpu. */

#include "TickTimer.h"
#include "Byte1.h"
#include "COM0.h"
#include "PE_Types.h"
#include "PE_Error.h"
#include "PE_Const.h"
#include "IO_Map.h"
#include "PE_Timer.h"
#include "Events.h"
#include "Cpu.h"

#define CGM_DELAY  3071UL


/* Global variables */
volatile byte CCR_reg;                 /* Current CCR reegister */
byte CpuMode = HIGH_SPEED;             /* Current speed mode */


/*
** ===================================================================
**     Method      :  Cpu_Interrupt (bean MC9S12DP256_112)
**
**     Description :
**         This method is internal. It is used by Processor Expert
**         only.
** ===================================================================
*/
#pragma CODE_SEG __NEAR_SEG NON_BANKED /* Interrupt section for this module. Placement will be in NON_BANKED area. */

__interrupt void Cpu_Interrupt(void)
{
}

#pragma CODE_SEG DEFAULT               /* Change code section to 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      :  _EntryPoint (bean MC9S12DP256_112)
**
**     Description :
**         This method is internal. It is used by Processor Expert
**         only.
** ===================================================================
*/
extern void _Startup(void);            /* Forward declaration of external startup function declared in file Start12.c */
#define INITRG_ADR  0x0011             /* Register map position register */
#pragma NO_FRAME
#pragma NO_EXIT
void _EntryPoint(void)
{
  /*** ### MC9S12DP256_112 "Cpu" init code ... ***/
  /*** PE initialization code after reset ***/
  /* Initialization of the registers INITRG, INITRM, INITEE is done to protect them to be written accidentally later by the application */
  *(byte*)INITRG_ADR = 0;              /* Set the register map position */
  asm nop;                             /* nop instruction */
  INITRM=1;                            /* Set the RAM map position */
  INITEE=1;                            /* Set the EEPROM map position */
  /* MISC: ??=0,??=0,??=0,??=0,EXSTR1=0,EXSTR0=0,ROMHM=0,ROMON=1 */
  MISC=1;
  /* System clock initialization */
  CLKSEL=0;
  CLKSEL_PLLSEL = 0;                   /* Select clock source from XTAL */
  PLLCTL_PLLON = 0;                    /* Disable the PLL */
  SYNR = 24;                           /* Set the multiplier register */
  REFDV = 15;                          /* Set the divider register */
  PLLCTL = 192;
  PLLCTL_PLLON = 1;                    /* Enable the PLL */
  while(!CRGFLG_LOCK);                 /* Wait */
  CLKSEL_PLLSEL = 1;                   /* Select clock source from PLL */
  /*** End of PE initialization code after reset ***/

  __asm   jmp _Startup;                /* Jump to C startup code */
}

/*
** ===================================================================
**     Method      :  PE_low_level_init (bean MC9S12DP256_112)
**
**     Description :
**         This method is internal. It is used by Processor Expert
**         only.
** ===================================================================
*/
void PE_low_level_init(void)
{
  /* Common initialization of the CPU registers */
/* TSCR1: TEN=0,TSWAI=0,TSFRZ=1 */
  output( TSCR1, input( TSCR1 ) & ~192 | 32 );
/* TCTL2: OM0=0,OL0=0 */
  output( TCTL2, input( TCTL2 ) & ~3 );
/* TCTL1: OM7=0,OL7=0 */
  output( TCTL1, input( TCTL1 ) & ~192 );
/* TIE: C0I=0 */
  output( TIE, input( TIE ) & ~1 );
/* TTOV: TOV0=0 */
  output( TTOV, input( TTOV ) & ~1 );
/* TSCR2: TOI=0,TCRE=1 */
  output( TSCR2, input( TSCR2 ) & ~128 | 8 );
/* TIOS: IOS7=1,IOS0=1 */
  output( TIOS, input( TIOS ) | 129 );
/* PWMCTL: PSWAI=0,PFRZ=0 */
  output( PWMCTL, input( PWMCTL ) & ~12 );
/* PWMSDN: PWMIF=0,PWMIE=0,PWMRSTRT=0,PWMLVL=0,??=0,PWM7IN=0,PWM7INL=0,PWM7ENA=0 */
  output( PWMSDN, 0 );
/* ICSYS: SH37=0,SH26=0,SH15=0,SH04=0,TFMOD=0,PACMX=0,BUFEN=0,LATQ=0 */
  output( ICSYS, 0 );
/* MCCTL: MODMC=1 */
  output( MCCTL, input( MCCTL ) | 64 );
  /* ### MC9S12DP256_112 "Cpu" init code ... */
  /* ### TimerInt "TickTimer" init code ... */
  TickTimer_Init();
  /* ### ByteIO "Byte1" init code ... */
  PORTB = 255;                         /* Prepare value for output */
  DDRB = 255;                          /* Set direction to output */
  /* ### Asynchro serial "COM0" init code ... */
  DDRS &= ~1;
  PTS |= 2;
  DDRS |= 2;
  COM0_Init();
 /* Common peripheral initialization - ENABLE */
/* TSCR1: TEN=1 */
  output( TSCR1, input( TSCR1 ) | 128 );
  INTCR_IRQEN = 0;                     /* Disable the IRQ interrupt. IRQ interrupt is enabled after CPU reset by default. */
  __DI();                              /* Disable interrupts */
}

/* END Cpu. */

/*
** ###################################################################
**
**     This file was created by UNIS Processor Expert 03.33 for 
**     the Motorola HCS12 series of microcontrollers.
**
** ###################################################################
*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美熟乱第一页| 欧美亚洲综合在线| 国产精品伦理一区二区| 成人精品小蝌蚪| 亚洲色图欧洲色图| 欧美久久久久久久久| 久久99精品国产.久久久久| 久久精品视频免费| 欧美色大人视频| 丰满岳乱妇一区二区三区| 亚洲电影一级片| 亚洲一卡二卡三卡四卡五卡| 欧美日韩视频专区在线播放| 麻豆专区一区二区三区四区五区| 精品久久国产老人久久综合| 99热在这里有精品免费| 奇米777欧美一区二区| 亚洲欧美日韩中文字幕一区二区三区 | kk眼镜猥琐国模调教系列一区二区| 亚洲一二三四区| 国产精品毛片无遮挡高清| 91精品国产入口| 欧美最猛黑人xxxxx猛交| 国产乱子轮精品视频| 青青草原综合久久大伊人精品 | 亚洲精品日日夜夜| 国产校园另类小说区| 精品免费一区二区三区| 国产人成一区二区三区影院| 精品日韩成人av| 久久精品欧美一区二区三区不卡 | 成人av在线观| 色综合久久久久综合99| 91社区在线播放| 国产精品伊人色| 99这里只有久久精品视频| 92精品国产成人观看免费| www.av精品| 欧美三级韩国三级日本一级| 3d成人h动漫网站入口| 2023国产精华国产精品| 久久影院电视剧免费观看| 国产精品人妖ts系列视频| 亚洲永久免费av| 久久97超碰色| 欧美色区777第一页| 在线91免费看| 久久久精品国产99久久精品芒果| 国产日韩欧美高清| 日韩高清在线电影| 99久久精品情趣| 精品久久久久香蕉网| 亚洲毛片av在线| 国产电影精品久久禁18| 欧美美女bb生活片| 精品美女在线观看| 亚洲欧洲av在线| 国产精品12区| 日韩三级在线观看| 亚洲国产一区在线观看| 风流少妇一区二区| 国产日韩高清在线| 精品一区二区三区视频| 制服丝袜亚洲色图| 久久国产生活片100| 欧美一区二区三区喷汁尤物| 视频一区二区不卡| 91麻豆精品91久久久久同性| 亚洲一区二区视频| 欧美日韩精品专区| 日韩电影在线一区二区三区| 777xxx欧美| 国产美女av一区二区三区| 久久久久久久久久久久久夜| 国精产品一区一区三区mba视频| 欧美xxxxxxxxx| 成人性生交大片免费| 日韩一区中文字幕| 欧美日韩午夜影院| 国产精品一区在线观看你懂的| 久久久99久久| 欧美另类一区二区三区| 久久精品国产一区二区| 欧美国产丝袜视频| 欧美在线视频你懂得| 久久99久久久欧美国产| 亚洲欧洲日韩在线| 日韩一区二区在线看| 在线看日本不卡| 国产精品69久久久久水密桃| 一区二区三区欧美激情| 精品处破学生在线二十三| 色综合天天综合在线视频| 久久精品国产99| 亚洲美女屁股眼交| 国产欧美一区二区精品秋霞影院 | 色婷婷av一区二区三区gif| 日韩成人dvd| 亚洲专区一二三| 中文字幕第一区第二区| 欧美大白屁股肥臀xxxxxx| 欧美在线999| 成人av免费在线播放| 久久成人麻豆午夜电影| 亚洲午夜私人影院| 最新国产成人在线观看| 久久久久久久电影| 26uuu成人网一区二区三区| 欧美二区乱c少妇| 欧美日韩国产一级二级| 91久久精品国产91性色tv| 99国产精品久久| 91蜜桃视频在线| 91麻豆产精品久久久久久| 岛国一区二区在线观看| 国产凹凸在线观看一区二区| 国产精品综合一区二区三区| 久久www免费人成看片高清| 麻豆国产91在线播放| 韩国成人在线视频| 国产成人夜色高潮福利影视| 国产乱码精品一区二区三区忘忧草| 韩国v欧美v亚洲v日本v| 丰满放荡岳乱妇91ww| av一二三不卡影片| 欧美精品vⅰdeose4hd| www欧美成人18+| 最新国产成人在线观看| 日韩高清在线电影| 成人高清免费观看| 4438x亚洲最大成人网| 欧美国产精品中文字幕| 一区二区免费看| 国产呦萝稀缺另类资源| 欧美手机在线视频| 国产精品成人免费在线| 日韩精品亚洲专区| 色综合天天狠狠| 中文字幕第一区综合| 日韩国产精品久久久久久亚洲| 国产成人精品影视| 欧美电影免费观看高清完整版在线观看 | 91免费看片在线观看| 国产调教视频一区| 99久久精品免费看| 国产亚洲欧美一级| 蜜桃在线一区二区三区| 欧美亚洲国产一区二区三区va | 日韩午夜中文字幕| 亚洲韩国精品一区| 91成人国产精品| 一区二区三区在线观看动漫| 福利电影一区二区三区| 国产欧美日韩另类一区| 久草这里只有精品视频| 日韩欧美卡一卡二| 久久精品999| 久久综合九色综合97婷婷女人| 香蕉影视欧美成人| 91精品国产91综合久久蜜臀| 亚洲成人午夜电影| 欧美妇女性影城| 久久国产三级精品| 国产精品污网站| 91黄视频在线| 久久97超碰色| 国产精品久久久久永久免费观看| a亚洲天堂av| 日韩精品一级二级| 国产欧美精品区一区二区三区| www.久久精品| 乱中年女人伦av一区二区| 欧美激情一区二区三区全黄| 色婷婷激情一区二区三区| 麻豆精品一区二区三区| 欧美国产日韩精品免费观看| 91麻豆国产香蕉久久精品| 国产一区二区三区视频在线播放| 国产精品对白交换视频| 在线播放视频一区| 91浏览器在线视频| 99久久国产综合精品女不卡| 美女视频黄久久| 亚洲一区二区三区在线看| 国产日产亚洲精品系列| 欧美区一区二区三区| 91色.com| 99久久综合色| 成人国产精品免费观看视频| 精品在线观看免费| 日韩av电影免费观看高清完整版 | 欧美二区在线观看| 欧美日韩精品专区| 欧美日韩精品专区| 欧美日本高清视频在线观看| 欧美性猛片xxxx免费看久爱| 欧美中文字幕亚洲一区二区va在线 | 极品瑜伽女神91| 粗大黑人巨茎大战欧美成人| 风间由美一区二区av101|