Code Of Init_Ext; Code Of Inter_Ext; Code Of I2C_Init - Fujitsu F2MC-8FX Series Application Note

Hide thumbs Also See for F2MC-8FX Series:
Table of Contents

Advertisement

4.6.5 Code of Init_EXT

DDR0_P04 = 0;
PUL0_P04 = 0;
AIDRL_P04 = 1;
EIC20 = 0x05;

4.6.6 Code of INTER_EXT

EIC20_EIR0 = 0;
PraGlo.KeyStatus = 1;

4.6.7 Code of I2C_Init

ICCR0_EN
ICCR0_CS4 = 0;
ICCR0_CS3 = 0;
ICCR0_CS2 = 1;
ICCR0_CS1 = 0;
ICCR0_CS0 = 0;
//= 3MHz/492 = 6.1kHz
IDDR0
IBCR00
cycles,
IBCR10
acknowledge bit,
interrupt
ICCR0_EN
MB2146-460-E Setup Guide V1.2
Chapter 4 Sample Code Manual
= 0;
// clear I2C interface
// set clock divider 'm' => 5
// set clock divider 'n' => 98
// Fsck = MCLK / (m * n +2) => 3MHz/(5*98 +2)
= 0x00; // clear data register
= 0x00;
// enable address acknowledge bit,
// transfer completion interrupt after nine
// enable stop detection interrupt
= 0x08;
// set to slave mode first, disable data
// disable bus error and transfer complete
= 1;
// enable I2C interface
MCU-AN-500083-E-12 – Page 43
//input
//disable pull up
//i/o port use
//key pressed

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mb95350l seriesMb2146-460-e

Table of Contents