|
EM1000 BASIC-programmable Ethernet Module |
Top Previous Next |
|
Please be sure to read the following topic: EM1000-00 and -01. Introduction The EM1000 is Tibbo's most powerful and versatile BASIC-programmable embedded module. The module's hardware is a potent combination that includes 100Base/T Ethernet, four serial ports, onboard flash, EEPROM, RTC with onboard backup power, and abundant I/O lines (up to 53!) to interface with external LCD, keypad, buzzer, and card readers. Thus, the EM1000 is perfect for designing data collection and automation such as access control panels, time and attendance terminals, inventory control systems, factory floor automation terminals, and the like. The EM1000 is also excellent for prototyping your projects -- its pin pitch is standard 2.54mm (0.1). The EM1000 is fully supported by TIDE software and a dedicated EM1000 platform that covers all hardware facilities of the module (see "TIDE and Tibbo BASIC Manual"). For convenient testing and evaluation Tibbo offers EM1000TEV and EM1000EV development systems. The EM1000 can also support Wi-Fi communications (this requires GA1000 add-on board). Hardware features
- Baudrates of up to 921,600bps; - None/even/odd/mark/space parity modes; - 7/8 bits/character modes; - Full-duplex mode with optional flow control; - Half-duplex mode with direction control; - Encoding and decoding of Wiegand and clock/data streams.
- 8 interrupt lines; - Serial port lines; - 40 lines that are combined into five 8-bit ports; - Square wave output (6Hz - 22'1184MHz), which can be used to control external buzzer.
- 2 lines for green and red status LED control; - 2 lines for Ethernet status LED control.
Programming features
- Sock — socket communications (up to 16 UDP, TCP, and HTTP sessions); - Net — controls Ethernet port; - Wln — handles Wi-Fi interface (requires GA1000 add-on module); - Ser — in charge of serial ports (UART, Wiegand, and clock/data modes); - Io — handles I/O lines, ports, and interrupts; - Lcd — controls graphical display panels (several types supported); - Kp — scans keypads of matrix and "binary" types; - Rtc — keeps track of date and time; - Fd — manages flash memory file system and direct sector access; - Stor — provides access to the EEPROM; - Romfile — facilitates access to resource files (fixed data); - Pat — "plays" patterns on up to five LED pairs; - Beep — generates buzzer patterns; - Button — monitors MD line (setup button); - Sys — in charge of general device functionality. |