2
Microsoft,MS MS-DOS Microsoft Corporation Windows95,,Windows98 Microsoft Corporation IBM PC/AT International Business Machines Corporation Pentium Intel Corporation Adobe, Acrobat Adobe Systems Incorporated( ) OAKS16-62P OAKS16-62P 3
... 4... 6... 6 CDROM... 6... 6... 7... 7... 8... 8... 8... 9... 9 OAKS16-M30626FHPFP... 10 OAKS16-EXBOARD... 10 KD30... 10 NC30WA... 10 TM... 10 Flashstater... 10... 11... 11... 14... 15... 16... 16... 17 KD30... 17 KD30... 18... 19 NC30WA... 19 NC30WA... 23... 24... 24 SW... 24 SW... 24... 25 TM... 25 TM... 29... 29... 30 sample... 30 DOS... 31... 31 AS30... 32 NC30... 33 LN30... 34... 35 make... 35... 38... 38... 39... 41... 42... 44 KD30... 44 4
... 46... 47 ROM... 48... 49 Flashstater.exe... 49... 51... 53 ID... 54 OAKS16-62P ID... 55... 56... 56... 56... 57... 57... 57... 57... 57... 58... 59... 60... 61... 61... 62... 62... 62... 62... 62... 63... 63... 64... 65 5
OAKS16-62PFullKit 1-1 1-1 OAKS16-62P-FullKit OAKS16-M30626FHPFP 1 M16C/62P OAKS16-EXBOARD 1 1 1 9V 500mA 1 CDROM 1 NC30WA KD30 S/W TM CDROM CDROM PDF Acrobat Reader4.0 CDROM Adobe Systems http://www.adobe.co.jp/ 1-2 CDROM OAKS16-62P OAKS16-62P sample PDF TOOLS S/W DOC M16C/62P 6
1-4 PC D9PXS-1.5m @1,450.- USB Arvel SRC06-USB 7
OAKS16-62P-FullKit 8
OAKS16-62P-FullKit OAKS16 -M30626FHPFP OAKS16-EXBOARD KD30 NC30WA flashstater OAKS16-62P-FullKit 3-1 OAKS16-M30626FHPFP OAKS16-EXBOARD RS232C 3-1OAKS16-62P-FullKit KD30 NC30WA 3-1 3-1 OS IBM PC/AT Microsoft Windows 95 Microsoft Windows 98 Microsoft Windows NT Microsoft Windows me Microsoft Windows 2000 Microsoft Windows XP 9
OAKS16-M30626FHPFP 16 M16C/62P M30626FHPFP OAKS16-EXBOARD OAKS16-M30626FHPFP I/O 30 16 M16C/62P (PD30) C RAM RAM RAM C OAKS16-62P 6MHz NC30WA( ) NC30WA( ) C NC30WA NC30WA 7. (GUI) CPU CPU S2.mot CPU 10
4-1 EXBOARD 4-1 4-2 4-2 11
4-1 4-1 4-3 4-3 4-4 4-4 4-5 4-6 4-5 4-6 12
4-7 4-2 4-7 4-2 4-8 4-8 4-9 4-9 13
M30626FHPFP 4-10 4-10 14
4-11 OAKS16-M30626FHPFP OAKS16-EXBOARD RS232C 4-11 15
OAKS16-62P-FullKit 5-1 OS 5-1 IBM PC/AT OS Microsoft Windows 95 98NTme2000XP CPU CPU 486DX4-100MHz Pentium 75MHz 8M 16M NC30WA Windows NC30WA Microsoft Windows DOS NC30WA KD30 Windows 16
KD30 CD-ROM TOOLS\KD30\KD30V410R1_J_20041203.exe 17
KD30 KD30 18
NC30WA( ) NC30WA NC30WA NC30WA ( ) CD-ROM TOOL\NC30WA\SETUP\setup.exe 19
20
PC 21
AUTOEXEC.BAT 22
NC30WA V.x.xx NC30WA 23
FlashStart CD-ROM \tool\flashsta S/W(flashstart) KD30 S/W KD30 CD-ROM TOOL\MONITOR\Mon_Uart.mot S/W CNVss Reset S/W(flashstaer) ) E.P.R EraseProgramRead OK S/W(flashstart) CNVss ) ID ID 00H ID 00H ID ID ID 00h 24
make CD-ROM TOOLS\TM\SETUP\setup.exe 128 (R) (V) (S) Windows 25
26
27
28
TM TM TM HP http://www.oaks-ele.com/oaks16/text/dwnload_new.htm OAKS16 TM PDF Acrobat Reader4.0 CDROM Adobe Systems http://www.adobe.co.jp/ 29
Sample CDROM Sample_LED Sample_LED CPU LED1 OAKS16-62P CPU main OAKS16-62P led.c 2 30
OAKS16-62P MSDOS DOS CDROM \OAKS16\sample\sample_LED ncrt0.a30sect30.incsfr62p.hled.c 4 6.1.sample sample_led DIR 31
ncrt0.a30 strt0.r30 as30 LM ncrt0 DIR ncrt0.r30 32
led.c test.r30( ) nc30 c g led.c DIR led.r30 33
ln30 -G -MS -L nc30lib -o sample_led ncrt0 led ncrt0.r30led.r30 sample_led.x30 ncrt0 -L nc30lib DIR sample_led.x30 KD30 34
T make make DOS make make 6.3.1.1.make TM GNUmake TM make make ATT UNIX C UNIX C make ake TM make GNU GNU GNU s Not Unix GNU Unix GNUmake UNIX make sample make make.exe 35
6.3.1.2.make sample_led led.c(c )ncrt0.a30 2 ncrt0.a30 AS30 start0.r30 led.c NC30 led.30 sample_led.x30 KD30 led.c ncrt0.a30 led.c make make makefile make.exe 36
6.3.1.3.make make make 1 2 1 make make makefile makefile sample_led makefile Sample_LED.x30 : ncrt0.r30 led.r30 ln30 -G -MS -L nc30lib -o sample_led ncrt0 led start0.r30 : start0.a30 as30 -LM start0.a30 test.r30 : led.c nc30 -c -g led.c meke make Make make 37
CDROM \OAKS62P\sample\sample_LED_TM ncrt0.a30sect30.incsfr62.hled.c 4 6.1.sample RENESAS-TOOL TMV3.20 TM 38
Sample_LED_TM sample_led_tm M16C Family 39
sample_led_tm ncrt0.a30 40
main test.c Sample_LED_TM.x30 test.c test.c 41
TM samplea.30 KD30 KD30 M30626FHPFP S.x30.mot S lmc30 lmc30 lmc30 Lmc30 42
ID ID lmc30 ID ID 0 LMCFLAGS ID 0 make ( ) sample_led_tm.x30 sample_led_tm.mot sample_led_tm.id ID 43
KD30 TM KD30 OK KD30 KD30 Windouws RENRESAS-TOOLKD30 V3.20 Release1BKD30 KD30 44
KD30 MPU M30626FHP.MPU Port OAKS16 OK KD30 OAKS16 45
OAKS16 File Download Load Module SampleA_TM.x30 46
GO STOP HELP 47
KD30 flashrom M30626FHPFP ROM P55 L CNVss H P50 H ROM CPU OAKS16 flashstart ROM ROM 48
OAKS16 OFF CPU JP1 OAKS16 ON M16C/62P ROM flashrom 6.5.2.1. flashsta.exe 6.5.2.2. tool information APPLICATION ADD Add [flashsta.exe] 49
Application information flashsta.exe OK Tool information OK flashsta TM flashsta.exe 50
flashstart RS232C port OK Internal flash memory ID Refer ID sample_lrd_tm.mot ID 00 ID flashstart 51
Erase flashrom OK Exit 52
OAKS16 OFF JP1 Pin OAKS16 ON 53
OAKS16-62P M30626FHPFP CDROM /DOC/DATA_S p256 OAKS16 OAKS16 flashstart ID ID 8 1 0FFFDF 0FFFE3 0FFFEB 0FFFEFh0FFFF3h0FFFF7 0FFFFBh Flashstart ID ID ROM ID ID 54
flashstart ID lmc30 ID ID ID ID -ID#0 FFFDF : 00 FFFE3 : 00 FFFEB : 00 FFFEF : 00 FFFF3 : 00 FFFF7 : 00 FFFFB : 00 FFFFF : FF sampleled.id(id ) lmc30 ID0 sample_led_tm ID.ID ID <sample_led_tm.mot S ID1 ID2 ID3 ID4 ID5 ID6 ID7 OAKS16-62P KD30 sample ID 00 / LMC ID ID 00h ID ID ID ID flashstart ff ID ff 55
\Tool\Rnote -fansi -fansi -fansi,-fextend_to_int(-feti) -fnot_reserve_far_and_near(-fnrfan) -fnot_reserve_inline(-fnri) (_) inline _inline near far asm() _near _far _asm() NC30AS30 C (NC30) -genter,-gno_reg -O[1-5],-OR,-OS,-Oconst(-OC),-Ono_bit(-ONB),-Ono_bre ak_source_debug(-onbsd),-ono_float_const_fold(-onf CF),-Ono_stdlib(-ONS),-Osp_adjust(-OSA),-Ostack_fram e_align(-osfa),-oloop_unroll(-olu),-ono_asmopt(-on A),-Ono_logical_or_combine(-ONLOC), -Ocompare_byte_to_word(-OCBTW) -finfo,-fuse_div(-fud),-fansi,-fnear_rom(-fnrom),-fsm all_array(-fsa),-fno_align(-fna) -as30,-ln30 (AS30) -finfo, -P, -M STK,MAP, (aopt30), (lb30), (pre30), utl30(sbdata &SPECIAL ) 56
STARTUP (ncrt0.a30 sect30.inc) 30 OAKS16 STARTUP OAKS16 CD-ROM\OAKS16\SAMPLE\STARTUP STARTUP (ncrt0.a30 sect30.inc) KD30 RAM C ASM SamplingRun Go Come FreeRun Go Come KD30 Go Come KD30 STOP RAM C ASM RAM C ASM BRK INT STEP INT NOP NOP INT #3 NOP JMP MAIN INT_3: NOP NOP NOP STEP REIT INT INT INT GO 57
NOP INT #3 NOP JMP MAIN INT_3: NOP NOP REIT GO NMI REIT 7-1 CPU FFFDC16FFFDF16 1 FFFE016FFFE316 1 BRK FFFE416FFFE716 FFFE816FFFEB16 FFFEC16FFFEF16 FFFF016FFFF316 DBC FFFF416FFFF716 NMI FFFF816FFFFB16 FFFFC16FFFFF16 FFFFC16FFFFF16 UART1 58
UART UART1 UART1 100 TxD1(31pin)RxD1(32pin) P85/NMI NMI OAKS16 Low 100 17pin 59
7-2 0016 0816 3 1 0816 2216 1 ISP( ) 07C0016 07C0016 07C001607CFF16 2( P9 SI/O3,4 ) 1 P9 0 P9 1 1 Go Step Over Return P9 D I UART1 1516 UART1 8016 UART1 0 1016 UART1 1 0516 UART1 0 0716 (D 0 I 1 ) UART 0216 1,3, 4, 5, 6 UART1 UART1 0FEA0016 UART1 0FF900h PLL 9A16 0016 60
(D ) FSET FCLR OAKS16-62P OAKS16-62P HOLD (100PIN 41PIN)flashstart ROM MPU HOLD OAKS16-62P MCU HOLD (100PIN 41PIN) RDY (100PIN 39PIN) 0 "01 " KD30 / File -- Download -- Load Module DUMP 61
KD30 KD30 Init OAKS16 30 30 OAKS16 KD30 260s I '1' KD30 62
9-1 OAKS16-62P 16 M16C/62 RAM 29KB, Flash ROM 239.4KB 00000H 00400H 07FFFH SFR RAM 31Kbyte 07800H A0000H User RAM area About 29 Kbyte Monitor program area About 1Kbyte User fixed vector table 512byte FFE00H Special page area #255-#18 A0000H User program area 239.4Kbyte Not used Not used Flash memory 384Kbyte FD000H FF900H Don t use Not used Not used Not used FFFFFH Monitor 4Kbyte program User fixed vector area Not used Not used Reset FFFFFH 9-1 OAKS16 63
OAKS16-M30620FCAFP 9-1 OAKS16-M30620FCAFP IC1 M30626FHPF P 1 FlashROM384KB SRAM31K IC2 M51957BL 1 IC IC3 MAX3232 1 RS232C X1 CSTLS6M00G 53-B0 1 6MHz C1 SME16V47 1 47F C2-10 GRM188F11H 104Z 9 0.1F R1-6 PK73B1J10K R12-17 12 10K R7,8 15K 2 15K R9 2.7K 1 2.7K R10 150 1 150 R11 560 1 560K LED1 EBR3378S 1 LED SW1 SKHHAJ 1 CN1,3 OX112-DS40G OX 2 40pin 20pin2 CN2 OX112-DS20G OX 1 20pin 10pin2 CN4 OX112-SS6G OX 1 6pin 5pin1 CN5 OX112-SS2G OX 1 2pin 2pin1 JP1 OX112-SS2G OX 1 JP2 OX112-SS3G OX 1 JP3.4 OX112-SS6G OX 1 DIC-252 4 CN6 HIF3FC14PA- 2.54DSA 1 1 OAKS16-ChipBoard IC1 IC3 64
H18/7 E8 65
OAKS16-62P-FullKit Rev 2.0 2004 9 2006 66