FUJITSU


MB90425GA/B/C Series

SMPL16

DESCRIPTION

To install the Software Sample Files please download the compressed self-extracting file. The Standard Installation Target Directory is:

C:\Softune\sample\smpl16

FEATURES

  • ADC_cont_irq Project:
    This demo will sample all 8 A/D-channels by the continous mode. Each end of conversion will call an interrupt routine, where the AD-channel is put to Port4[2..0] and the upper nibble of the result is put to Port4[7..4]. Port 4 is connected to the user LEDs of the FlashCan100P Evaluation-Board
  • ADC_Uart1 Project:
    This demo will sample all 8 A/D-channels. The result will be send out via UART1 and can be seen within any terminal-program (9600 Baud). With each pressed key the next channel will be converted. No interrupts are used.
  • CAN Project:
    CAN0 will work as a simple Repeater. Received data will appear at Port P47..P40 (UserLEDs of FlashCan100P) and will send out again as byte-packages to ID#2 Receive-Buffer #1 : basic can Transmit-Buffer #6 : full-can ID #2
  • extINT Project:
    All external Interrupt-Pins INT0 .. INT7 will be enabled. A falling edge on INTx will toggle PDR4_P4x in order to toggle the LEDx of the Flash-CAN-100P Board e.g. falling edge on INT3 will result in LED D3 will toggle
  • InputCapture Project:
    The Input-Capture-Unit01 is used for time-measurement on Input Port IN0 (Pin 98). It will capture the value of the FreeRunningTimer at each rising edge on IN0. The counter-difference between first and second capture will be used to calculate the passed time in 10 millisecond steps (based on 4MHz crystal). The result will be visible at Port P44-P47 (LED4 - LED7). An counter-overflow will not be recognized, in order to keep that example as simple as possible. This means the maximum time is 15*10ms = 150ms The Reload-Timer 0 is used to produce a square-wave-output as a ramp-function on Port P40 (LED0, Pin 18). It starts very fast and goes up to 52ms, that results in a maximum of 104ms between two rising edeges on Port P40 (LED1, Pin 18). When connecting Pin 18 to Pin 98 (IN0 of Input Capture Unit) the time can be seen at Port P44-P47 (LED4 - LED7) in 10ms steps.
  • IOPort Project:
    IOPort-project simply counts down an internal variable and outputs the counter value to port P4 (User LEDs on Flash-CAN-100P) No interrupts are used.
  • LCD:
    The internal LCD-cotroller will be initialised (1/2 bias, 1/2 duty). The internal Resistor devider is used. Some different methods are shown, how segments can be swicthed on/off.
  • PPG Project:
    This project initialise the PPG channels 0-2 and outputs the square waveform.
  • Real-Time Watch-Timer Project:
    This examples initializes the Real-Time Watch-Timer to 00:00:06 (h/m/s). In this example each second an interrupt occurs and the contents of the second register is output to Port 4. With the Flash-CAN100P Evaluation Board, Port 4 is connected to LEDs, so the second-counter 0..59 is visible. Reload Project: Reload-project uses interrupts of reload-timer0 and reload-timer1 to toggle LEDs of Port 4 The Reload-value of ReloadTimer0 is changed with each Reload-Interrupt, from fast (low Reload-value) to slow (high Reload-value). The Reload-value of ReloadTimer1 is fix.
  • SubClock Project:
    Based on the IOPort-example, an internal variable is decremented and its value is output to port P4 (User LEDs on Flash-CAN-100P). If counter value is zero, the clock-mode will be switched: PLL4-clock => Main-Clock => Sub-clock => PLL4-clock ...
  • Template Project:
    This is a project template for the MB90425 Series. It includes some basic settings for e.g. Linker, C-Compiler which must be checked and modified in detail, corresponding to the user application. UART0 Project: An welcome string is send via UART0 and every received character will be echoed. Baud rate 9600, no parity, 1 stop bit and a data length of 8 bit. No interrupts are used.
  • UART1 Project:
    An welcome string is send via UART1 and every received character will be echoed. Baud rate 9600, no parity, 1 stop bit and a data length of 8 bit. No interrupts are used.
  • History of the MB90425:
Date Revision Description
11.09.06 V01R06 Updated Sample package released
26.04.04 V01R05 sample package released
16.04.04 1.5 Template: start-up updated
05.09.03 V01R04 sample package released
02.09.03 V1.2 Example Adc_cont_irq updated
02.09.03 V1.2 Example Adc_UART1 updated
02.09.03 V1.4 new Header-File, Template updated
12.05.03 V01R03 Example Package released
19.03.03 1.3 Template updated
19.03.03 1 Example LCD added
15.11.02 V01R02 Example Package released
14.11.02 1 Example CAN added
14.11.02 1.1 Example Adc_cont_irq updated
14.11.02 1.1 Example Adc_UART1 updated
14.11.02 1.1 Example extINT (external Interrupt) updated
14.11.02 1.1 Example InputCapture updated
14.11.02 1.1 Example IOPort updated
14.11.02 1.1 Example PPG updated
14.11.02 1.1 Example RealTimeWatchTimer updated
14.11.02 1.1 Example ReloadTimer updated
14.11.02 1.1 Example Subclock updated
14.11.02 1.1 Example UART0 updated
14.11.02 1 Example UART1 added
14.11.02 1.2 Template updated
13.06.01 V01R01 Example Package released
10.04.01 V01R00 Example Package released
10.01.01 1 Template project Updated
10.01.01 1 Uart 0 Project added
10.01.01 1 Input capture Project Added
03.11.00 1 ADC Project Added
03.11.00 1 External Interrupt Project added
03.11.00 1 I/O Port Project Added
03.11.00 1 PPG PWM Project Added
03.11.00 1 Reload Timer Project Added
03.11.00 1 Realod timer with ADC Function
03.11.00 1 RTC Watch Timer Project
03.11.00 1 Sub Clock Project
13.03.00 1.1 Sub Clock Project update

DOWNLOAD

Note: Netscape Navigator 4.xx does not allow direct execution of ".exe" files. Saving them to a temporary folder and executing them there is recommended.

EXESelf-extracting Sample Files for MB90425 Series V01R06 (768 KB, 11. September 2006)