home   about us   news & events   products   support   download   sales     
 
Freescale

HC/HCS/RS08,CFV1
HCS12, HCS12X
56800/E
MPC5500
Beans Library
  Archive
    HW Beans
    SW Beans
    Basic Beans
      I/O
      Timing
      Communication
      Converters
      Others

 

I/O beans

BEAN NAME
BEAN INFO
BitIO General 1-bit input/output
  The BitIO encapsulates 1 bit (pin) of a CPU input/output port.
BitsIO General multi-bit input/output
 

The BitsIO bean encapsulate group of 1-8 adjacent bits of a CPU input/output port.

ByteIO General 8-bit input/output.
 

The BitsIO bean encapsulate a one-byte input/output. It uses one 8-bit port.

Byte2IO General two-byte input/output.
 

This bean implements a two-byte input/output. It is an encapsulation of a 16-bit input/output that uses any two 8-bit ports.

WordIO General word input/output.
 

This bean implements a word input/output. It uses one 16-bit port (port with 16-bit access; i.e. one can write/read a 16-bit value using one instruction).

Byte3IO General three-byte input/output.
 

This bean implements a three-byte input/output. It uses any three 8-bit ports.

Byte4IO General four-byte input/output.
 

This bean implements a four-byte input/output. It uses any three 8-bit ports.

LongIO General long input/output.
 

This bean implements a long word (32-bit) input/output. It uses one 32-bit port (port with 32-bit access; i.e. one can write/read a 32-bit value using one instruction).

Ext8IO General external byte input/output.
 

This bean implements an external byte input/output. It requires additional hardware - an external 8-bit port connected to the processor using address and data busses.

Ext16IO General external word input/output.
 

This bean implements an external word input/output. It requires additional hardware - an external 16-bit port connected to the processor using address and data busses.

Ext32IO General external long input/output.
 

This bean implements an external long-word input/output. It requires additional hardware - an external 32-bit port connected to the processor using address and data busses.

ExtBitIO General external single bit input/output.
 

This bean implements an external one-bit input/output. It uses one bit/pin of a port.

ExtBitsIO General external multi bit input/output.
 

This bean implements an external multi bit input/output.

ExtByteIO General external one-byte input/output.
 

This bean implements an external one-byte input/output. It uses one 8-bit port.

ExtInt External interrupt.
 

The bean catches an external interrupt. The interrupt is caused by a signal level/edge on a pin.

WatchDog Watchdog timer.
 

The watchdog timer counts until it reaches a critical value corresponding to the period specified. Then, the watchdog causes a CPU reset or a NMI (non-maskable interrupt) that you can handle by a subroutine (see OnWatchDog event).


 

[top of page]




©2008 UNIS, Ltd. All rights reserved. | Privacy Statement
Processor Expert™ and Embedded Beans™ are trademarks of UNIS, Ltd.

 
Anonymous


Feature Bean of the Day
Bean:
MC68HC908GR8_32 
Bean Icon:
 
Peripheral:
CPU 
Device:
Freescale HC08 CPUs 
Connection:
None 
more info ..