/***********************************************************************/ /* */ /* FILE :H83694F0006.c */ /* DATE :Tue, Dec 18, 2012 */ /* DESCRIPTION :Main Program */ /* CPU TYPE :H8/3694F */ /* */ /* This file is generated by Renesas Project Generator (Ver.4.16). */ /* */ /***********************************************************************/ #include "iodefine.h" #define PI_CLOCK_FAI32 0x10 #define PI_CLOCK_FAI16 0x30 #define PI_CLOCK_FAI8 0x50 #define PI_CLOCK_FAI4 0x70 #define PI_CLOCK_FAIW32 0x90 #define PI_CLOCK_FAIW16 0xB0 #define PI_CLOCK_FAIW8 0xD0 #define PI_CLOCK_FAIW4 0xF0 int main() { // ************************* // 1.Intialize // ************************* // (1)Initialized TimerA // TA.TMA.BYTE=PI_CLOCK_FAI32 ; // Output 625.000[KHz] // TA.TMA.BYTE=PI_CLOCK_FAI16 ; // Output 1.25000[MHz] // TA.TMA.BYTE=PI_CLOCK_FAI8 ; // Output 2.50000[MHz] // TA.TMA.BYTE=PI_CLOCK_FAI4 ; // Output 5.00000[MHz] TA.TMA.BYTE=PI_CLOCK_FAIW32; // Output 1.02400[KHz] // TA.TMA.BYTE=PI_CLOCK_FAIW16; // Output 2.04800[KHz] // TA.TMA.BYTE=PI_CLOCK_FAIW8 ; // Output 4.09600[KHz] // TA.TMA.BYTE=PI_CLOCK_FAIW4 ; // Output 8.19200[KHz] // (2)Initialized PORT1 IO.PMR1.BIT.TMOW = 1; // ************************* // 2.Program Main // ************************* while(1); }