Fujitsu 8FX MB2146-510-01-E Setup Manual page 21

8-bit microcontroller mb95560h/570h/580h series starter kit
Table of Contents

Advertisement

4.3.1 Header Files
The MB95560.h and the _f2mc8fx.h are header files, included MB95560H/570H/580H MCU I/O
registers definition;
Here take PDR0 for example. In MB95560.h, PDR0 is defined as below.
/* REGISTER BIT STRUCTURES */
#ifdef __IO_DEFINE
#pragma segment IO=IO_PDR0, locate=0x0
#endif
typedef union {
} PDR0STR;
__IO_EXTERN
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
__BYTE
byte;
struct {
__BYTE
__BYTE
__BYTE
__BYTE
__BYTE
__BYTE
__BYTE
__BYTE
} bit;
struct {
__BYTE
__BYTE
__BYTE
__BYTE
__BYTE
__BYTE
__BYTE
__BYTE
} bitc;
PDR0STR
_pdr0
(IO_PDR0)
PDR0
(IO_PDR0.byte)
PDR0_P00
(IO_PDR0.bit.P00)
PDR0_P01
(IO_PDR0.bit.P01)
PDR0_P02
(IO_PDR0.bit.P02)
PDR0_P03
(IO_PDR0.bit.P03)
PDR0_P04
(IO_PDR0.bit.P04)
PDR0_P05
(IO_PDR0.bit.P05)
PDR0_P06
(IO_PDR0.bit.P06)
PDR0_P07
(IO_PDR0.bit.P07)
P00:1;
P01:1;
P02:1;
P03:1;
P04:1;
P05:1;
P06:1;
P07:1;
P00:1;
P01:1;
P02:1;
P03:1;
P04:1;
P05:1;
P06:1;
P07:1;
IO_PDR0;
17

Advertisement

Table of Contents
loading

Table of Contents