Link Evolution
E-Globaledge Contact us Site Map
TOP PAGE
About Infrared Communication
Architecture of  IrDA
High-Speed  Communications IrSimple
Products
Company Information
About Link Evolution
Access Map
IrDA®
E-Globaledge is
a Broad Member of IrDA®.
IrSimple Video

Windows Media Player Windows Media Player is required to view this site. To install Windows Media Player, please click here.

Library for Micro Controller


-Realization of IrOBEX in 8bit micro computers-

This product provides the Infrared communication functions/MIDI playback functions in development of an environment for Sitronix ST26xxB micro controllers .The IrOBEX/IrUltra, effects on IrST26xxB, and the library/sample sources that provide MIDI playback, are included.

DeepCore® Objective Development Environment:
Compiler: IAR Embedded Workbench EW6502 v2.13A (IAR Systems)
Language:C Language


Resources for Needs
Resources for needs Ver. ROM (bytes) RAM (bytes) Other resources
IrMOBEX 0.92 Bank4: 23,085
Non-bank: 1,860
1,067 Tx port (PC6 or PD6)
Rx port (PC7 or PD7)
SD port (any 1bit)
Interrupt UTX
Interrupt URX
One of Timer0~3
IrUltra 0.95 1,802 24 Tx port(PC6 or PD6)
Rx port(PC7 or PD7)
SD port (any 1bit)
Interrupt UTX(within library)
Interrupt URX(within library)
MIDI 0.92 Non-bank: 1,211 24 PSG0 port
PSG0B port
Interrupt Timer0 (due to CH0 uses)
Base Timer 128Hz

API has a Very Simple Structure.

Simple OBEX client model
OBEX client APL (Block API)

  • GetReq (Receive Request)/PutReq(Send Request)
  • AbortReq (Cutoff Request) etc.

Realization of IrOBEX in 8bit Micro Computer

IrST2608B is an 8bit micro computer used in mainly toys, electric writing devices, health goods and other such products. The Implementation of IrOBEX will expand the possibility of network realization with infrared in mobile phones, PCs and other devices.

  • IrUltra protocol structure for IrST26xx
  • RxReq(Receive Request)/TxReq(Send Request)etc.

IrOBEX Protocol Structure for IrSTST2608B IrOBEX Protocol Structure for IrSTST2608B

Realization of the IrUltra by Non-block APL

The IrUltra is a uni-directional protocol of a connection length type. It is open to the public as a guideline by the IrDA association, compatible to devices with CPUs, which have no ability of managing the advanced protocol.

Sending/Receiving is managed in the programs background. And after completing the communication, the call back has been announced. It is compatible to all micro controllers in the ST26xxB series.

IrUltra Protocol Structure for ST26xxB

Presentation of the Library for Sound Solution

  • MIDI playback library structure
  • MIDI API(non-block API)
  • Play Sound / Stop Sound etc.
    Playback of the melody/music composed by the MIDI is available. Playback of the melody/music composed by General the MIDI editor in 1channel Tone is available.

MIDI Playback Library Structure
PAGE TOP
Liability Clause    Privacy Policy    Copyright (C) 2007 E-Globaledge Corporation.