24.01.2015 Views

C - U-netSURF

C - U-netSURF

C - U-netSURF

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

IRR2.BIT.IRRTB1 = 0;<br />

//AD 変 換 スターヴダ<br />

AD.ADCSR.BIT.ADST = 1;<br />

}<br />

//ス゜ッセス 入 力<br />

switch_in();<br />

/************************************************************************<br />

ス゜ッセス 入 力<br />

************************************************************************/<br />

void switch_in(void)<br />

{<br />

switch(SwStatus){<br />

case 0:<br />

SwData1 = ~IO.PDR5.BYTE & 0x38;<br />

if (SwData1!=0) {SwStatus = 1;}<br />

else {SwData2 = SwData3 =0;}<br />

break;<br />

case 1:<br />

if (SwData1==(~IO.PDR5.BYTE & 0x38)){<br />

SwData2 = SwData1;<br />

SwData4 = SwData4 | (SwData2 & (~SwData3));<br />

SwData3 = SwData2;<br />

}<br />

SwStatus = 0;<br />

break;<br />

}<br />

}<br />

/************************************************************************<br />

タ゜マV ゜ニッシホラ゜ズ<br />

************************************************************************/<br />

void init_tmv(void)<br />

{<br />

TV.TCSRV.BYTE = 0x00; //TOMV 端 子 は 使 わわない<br />

TV.TCORA = 156; // 周 期 =1ms(1kHz)<br />

TV.TCRV1.BYTE = 0x01; //TRGVダリイ 入 力 禁 止 ,<br />

TV.TCRV0.BYTE = 0x4b; //コカンルヒアマッセスA 割 込 み゜ネヅーヴノル<br />

//コカンルヒアマッセスA でTCNTVクリア<br />

// 内 部 クロッセクφ/128(=156.25kHz)<br />

}<br />

/************************************************************************<br />

タ゜マV 割 込 み(1ms)<br />

************************************************************************/<br />

#pragma regsave (intprog_tmv)<br />

void intprog_tmv(void)<br />

{<br />

//コカンルヒアマッセスネラエA クリア<br />

TV.TCSRV.BIT.CMFA = 0;<br />

// 表 示 をを 消洑 す<br />

IO.PDR5.BYTE = (IO.PDR5.BYTE & 0xfc) | (0x00 ^ (DRV_LOGIC/0x100));<br />

96<br />

TK-3687mini ユーザーズマニュアル C 言 語 版

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!