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.

IO.PDR3.BYTE = 0x00 ^ DRV_LOGIC;<br />

IO.PDR6.BYTE = 0xff;<br />

//デーヴタ 出 力<br />

if (DispFlag==0) {IO.PDR6.BYTE = 0xff;}<br />

else if (DispFlag==1) {IO.PDR6.BYTE = ~DispBuf[ScanCnt];}<br />

else<br />

{IO.PDR6.BYTE = DispBuf[ScanCnt];}<br />

//スゥホンル 信 号 出 力<br />

IO.PDR5.BYTE = ((unsigned char)((ScanData[ScanCnt] ^ DRV_LOGIC) / 0x100)) | (IO.PDR5.BYTE & 0xfc);<br />

IO.PDR3.BYTE = (unsigned char)((ScanData[ScanCnt] ^ DRV_LOGIC) & 0x0ff);<br />

}<br />

// 次 のスゥホンルのセッセダ<br />

ScanCnt++; if (ScanCnt>=10) {ScanCnt = 0;}<br />

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

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

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

/* */<br />

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

/* DATE :Wed, Jan 09, 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_ad(void);<br />

extern void intprog_tmb1(void);<br />

extern void intprog_tmv(void);<br />

#pragma section IntPRG<br />

// vector 1 Reserved<br />

// vector 2 Reserved<br />

// vector 3 Reserved<br />

// vector 4 Reserved<br />

// vector 5 Reserved<br />

// vector 6 Reserved<br />

// vector 7 NMI<br />

__interrupt(vect=7) void INT_NMI(void) {/* sleep(); */}<br />

// vector 8 TRAP #0<br />

97<br />

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

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

Saved successfully!

Ooh no, something went wrong!