24.01.2015 Views

C - U-netSURF

C - U-netSURF

C - U-netSURF

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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

}<br />

while(1){}<br />

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

タ゜マZ0 割 込 み<br />

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

#pragma regsave (intprog_tmz0)<br />

void intprog_tmz0(void)<br />

{<br />

unsigned int d;<br />

//タ゜マZ0 コカンルヒアマッセス゜ンルタラハダネラエ クリア<br />

TZ0.TSR.BIT.IMFA =0;<br />

//サキウンルジ 出 力 反 転<br />

IO.PDR5.BIT.B2 = ~IO.PDR5.BIT.B2;<br />

}<br />

// 次 のGRAをを 計 算 してセッセダ<br />

d = TZ0.GRA;<br />

d = d + 1;<br />

TZ0.GRA = d;<br />

IO.PDR6.BYTE = ~(d / 0x0100);<br />

割 込 みを 使 うためにはソースファイルだけではなく,HEW が 自 動 生 成 する‘intprg.c’を 修 正 す<br />

る 必 要 があります。 下 記 のリストをご 覧 ください。<br />

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

/* */<br />

/* FILE :intprg.c */<br />

/* DATE :Fri, Jan 11, 2008 */<br />

/* DESCRIPTION :Interrupt Program */<br />

/* CPU TYPE :H8/3687 */<br />

/* */<br />

/* This file is generated by Renesas Project Generator (Ver.4.9). */<br />

/* */<br />

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

#include <br />

extern void intprog_tmz0(void);<br />

#pragma section IntPRG<br />

// vector 1 Reserved<br />

// vector 2 Reserved<br />

// vector 3 Reserved<br />

// vector 4 Reserved<br />

77<br />

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

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

Saved successfully!

Ooh no, something went wrong!