Intel MB884 user manual O Port Address Map, Address Device Description

Page 63

APPENDIX

Appendix

A. I/O Port Address Map

Each peripheral device in the system is assigned a set of I/O port addresses that also becomes the identity of the device. The following table lists the I/O port addresses used.

Address

Device Description

000h - 01Fh

DMA Controller #1

020h - 03Fh

Interrupt Controller #1

040h - 05Fh

Timer

060h - 06Fh

Keyboard Controller

070h - 07Fh

Real Time Clock, NMI

080h - 09Fh

DMA Page Register

0A0h - 0BFh

Interrupt Controller #2

0C0h - 0DFh

DMA Controller #2

0F0h

Clear Math Coprocessor Busy Signal

0F1h

Reset Math Coprocessor

1F0h - 1F7h

IDE Interface

278h - 27Fh

Parallel Port #2(LPT2)

2F8h - 2FFh

Serial Port #2(COM2)

2B0h - 2DFh

Graphics adapter Controller

378h - 3FFh

Parallel Port #1(LPT1)

360h - 36Fh

Network Ports

3B0h - 3BFh

Monochrome & Printer adapter

3C0h - 3CFh

EGA adapter

3D0h - 3DFh

CGA adapter

3F0h - 3F7h

Floppy Disk Controller

3F8h - 3FFh

Serial Port #1(COM1)

MB884 User’s Manual

59

Image 63
Contents Version USER’S ManualAcknowledgments Table of Contents This page is intentionally left blank Introduction ChecklistProduct Description VGA MB884 SpecificationsBoard Dimensions Installations Installing the CPU Installing the Memory ATX Power InstallationSetting the Jumpers Jumper Locations on MB884 JP3 RS232/422/485 COM2 Selection JP1 COM2 RS232 +5V/+12V Power SettingSetting Function JP2 COM1 RS232 +5V/+12V Power SettingJP5 Clear Cmos Contents Connectors on MB884 J10 Wake On LAN Connector DIMM2 Channel B DDR Socket ATX1 ATX Power Supply ConnectorATX12V ATX 12V Power Connector DIMM1 Channel a DDR SocketPin Signal Name CN1 PS/2 Keyboard and PS/2 Mouse ConnectorsSignal Name Keyboard Mouse CN2 4-port USB ConnectorCN4 Parallel Port Connector Pin # Signal Name RS-232 R2-422 RS-485CN8, CN9, CN10, CN11 Sata Connectors CN5 VGA CRT ConnectorCN6 Dual LAN RJ45 Connectors CN7 Audio ConnectorSignal Name Pin J1 Digital I/O Connector 4 in, 4 outJ3 IrDA Connector J4 USB ConnectorJ10 Wake On LAN Connector J13 System Function ConnectorSpeaker Pins 1 Keyboard Locked Pin Power LED Pins 11ATX Power on Switch Pins 7 Reset Switch Pins 9FAN1, FAN2 System & Chassis Fan Power Connectors Hard Disk Drive LED Connector Pins 10CPUFAN1 CPU Fan Power Connector CPUFAN2 CPU Fan Power ConnectorIDE1 Primary IDE Connectors FDD1 Floppy Drive ConnectorLED3 Power On LED LED5 Power Off LEDLED1 LED for CPU Over-Voltage Protection Sample Code Watchdog Timer ConfigurationMov Al, 01h Cl, 30h Call WriteReg OUT W627HFLOCK Digital I/O Sample CodeInstallations Switch to logic device Bios Setup Bios Setup Bios IntroductionPhoenix AwardBIOS Cmos Setup Utility Date Standard Cmos SetupDrive a / Drive B TimeIDE Primary HDDs / IDE Secondary HDDs Landing Zone Landing zoneHalt On VideoLimit Cpuid MaxVal Advanced Bios FeaturesDelay Prior to Thermal Hard Disk Boot PriorityVirus Warning Quick Power On Self TestFirst/Second/Third Boot Device Boot Other DeviceTypematic Delay Msec Boot Up Floppy SeekBoot Up NumLock Status Typematic Rate SettingReport No FDD For WIN Apic ModeMPS Version Control for OS OS Select for Dram 64MBAdvanced Chipset Features Dram Timing SelectableCAS Latency Time Video Bios Cacheable Dram RAS# to CAS# DelayPrecharge delay tRAS System Bios CacheableOn-Chip Frame Buffer Size PCI-E Compliancy ModePEG/OnChip VGA Control On-Chip Video Memory SizeButton only Item Help Integrated PeripheralsPata IDE Mode Onboard LAN Boot ROMIDE HDD Block Mode IDE DMA Transfer AccessSata Port Power on FunctionKB Power on Password Hot Key Power onOnboard Serial/Parallel Port Uart Mode SelectParallel Port Mode Onboard FDC ControllerVideo Off Method Power Management SetupPower Management Acpi FunctionResume by Alarm Suspend ModeHDD Power Down Power On by RingPNP/PCI Configurations PC Health Status CPU Warning TemperatureShutdown Temperature Temperatures/Fan Speeds/VoltagesSpread Spectrum Frequency/Voltage ControlCPU Clock Ratio Auto Detect PCI ClkSave & Exit Setup Load Fail-Safe DefaultsLoad Setup Defaults Set Supervisor/User PasswordDrivers Installation Intel 915G Chipset Software Intallation Utility Intel 915G Chipset Graphics Driver Realtek AC97 Codec Audio Driver Installation Marvell 88E8053 LAN Drivers Installation This page is intentionally left blank Address Device Description O Port Address MapLevel Function Interrupt Request Lines IRQ

MB884 specifications

The Intel MB884 is a versatile and efficient microcontroller that has garnered attention for its range of features and innovative technologies. Built to enhance various applications, the MB884 microcontroller is particularly favored in automotive, industrial, and consumer electronics domains.

One of the standout features of the Intel MB884 is its robust architecture. It integrates a high-performance CPU that supports various instruction sets, allowing for flexibility in programming and application development. The microcontroller typically operates at clock speeds that facilitate swift processing capabilities, crucial for real-time applications.

The MB884 comes equipped with a range of input/output interfaces, which enable seamless communication with peripheral devices. This includes support for serial communication protocols such as SPI, I2C, and UART. These features allow developers to connect sensors, displays, and other components effortlessly, simplifying the design of complex systems.

In terms of memory, the MB884 includes both volatile and non-volatile options, providing developers with ample space for code and data storage. This dual-memory approach ensures that critical data is preserved during power outages or system resets, making it a reliable choice for long-term applications.

Additionally, the MB884 microcontroller integrates various built-in peripherals, which can include analog-to-digital converters (ADCs), timers, and PWM outputs. These components reduce the need for external chips, resulting in cost savings and a more compact design. The inclusion of high-resolution ADCs is particularly useful for gathering precise sensor data, essential in applications requiring accurate measurements.

Another key characteristic of the Intel MB884 is its power management features. The microcontroller is designed to operate efficiently, with low power modes that can significantly extend the battery life of portable devices. This energy efficiency is critical in industries where sustainability and energy conservation are priorities.

Moreover, the Intel MB884 is supported by a range of development tools and software, making it easier for engineers to prototype and implement their designs. Comprehensive documentation and community support further enhance the user experience, empowering developers to leverage the full potential of this microcontroller.

In summary, the Intel MB884 microcontroller stands out for its robust performance, versatile features, and efficiency. With its comprehensive set of peripherals, flexible communication interfaces, and strong power management capabilities, it remains a top choice for engineers looking to build innovative and efficient electronic systems. As technology continues to evolve, the MB884 is likely to maintain its relevance in the ever-growing field of microcontroller applications.