background image

MI950 

LGA775 Core

Ô 

2 Duo 

Intel 

®

 

Q45 Chipset 

Mini­ITX Motherboard 

USER’S MANUAL 

Version 1.0

Summary of Contents for MI950

Page 1: ...MI950 LGA775 CoreÔ 2 Duo Intel Q45 Chipset Mini ITX Motherboard USER S MANUAL Version 1 0 ...

Page 2: ...onal Business Machines Corporation Intel is a trademark or registered trademark of Intel Corporation Microsoft Windows is a registered trademark of Microsoft Corporation Winbond is a registered trademark of Winbond Electronics Corporation All other product names or trademarks are properties of their respective owners ...

Page 3: ...Connectors on MI950 11 BIOS Setup 20 Drivers Installation 43 Intel Chipset Software Installation Utility 44 Intel Graphics Driver Installation 46 Realtek HD Code Audio Driver Installation 48 LAN Drivers Installation 51 Intel Matrix Storage Manager Driver 53 Intel Management Engine Interface 55 Intel Active Management Technology 57 Appendix 61 A I O Port Address Map 61 B Interrupt Request Lines IRQ...

Page 4: ...iv MI950 User s Manual This page is intentionally left blank ...

Page 5: ...Checklist Your MI950 Core 2 Duo motherboard package should include the items listed below The MI950 motherboard This User s manual 1 x I O shield 1 x serial port cable 2 x SATA cable 1 CD containing the following Chipset Drivers Flash Memory Utility ...

Page 6: ...45 integrated graphics for CRT and DVI display interface LAN functionality is supported with a single or dual two Gigabit Ethernet controllers MI950 is supports high end features including high definition audio ten fast USB 2 0 ports four SATAII and an eSATA port watchdog timer digital I O and four serial ports Board dimensions are 170mm by 170mm MI950 FEATURES Supports Intel Core 2 Quad Core 2 Du...

Page 7: ...t controller supports 10 ports Serial ATA ICH10DO built in SATA controller 4x ports 1x eSATA Parallel IDE N A Audio ICH10DO built in High Definition Audio controller ALC888 w 7 1 channels LPC I O Winbond W83627DHG COM1 RS232 COM2 RS232 422 485 Hardware monitor Fintek 81216 COM3 RS232 COM 4 RS232 Digital IO 4 in 4 out TPM1 2 N A Keyboard Mouse Connector Via pin header For testing purpose only Expan...

Page 8: ...INSTALLATIONS 4 MI950 User s Manual Board Dimensions ...

Page 9: ...section provides information on how to use the jumpers and connectors on the MI950 in order to set up a workable system The topics covered are Installing the CPU 6 ATX Power Installation 6 Installing the Memory 7 Setting the Jumpers 8 Connectors on MI950 11 ...

Page 10: ...he CPU socket Please note that the cover of the LGA775 socket must always be installed during transport to avoid damage to the socket ATX Power Installation The system power is provided to the motherboard with the ATX2 and ATX1 power connectors ATX2 is a 24 pin power connector and ATX1 is a 4 pin 12V power connector The 24 pin power connector can to be connected to a standard 20 pin ATX power conn...

Page 11: ...ly the system memory interface has the following features Supports two 64 bit wide DDR data channels Available bandwidth up to 6 4GB s DDR3 1066 for two channel mode Supports 512Mb 1Gb 2Gb DDR3 technologies Supports only x8 x16 DDR3 devices with four banks Supports only unbuffered DIMMs Supports opportunistic refresh Up to 32 simultaneously open pages four per row four rows maximum ...

Page 12: ...ding to your needs and applications Contact your supplier if you have doubts about the best configuration for your needs The following lists the connectors and their respective functions Jumper Locations on MI950 MI950F MI950AF 9 JP4 ME Management Engine Disabled pin closed 10 JP5 Clear CMOS Contents 10 JP1 JP2 JP3 RS232 422 485 COM2 Selection 10 ...

Page 13: ...0 User s Manual 9 Jumper Locations on MI950 MI950F MI950AF Jumper Locations on MI950 MI950F MI950AF 9 JP4 ME Management Engine Disabled pin closed 10 JP5 Clear CMOS Contents 10 JP1 JP2 JP3 RS232 422 485 COM2 Selection 10 ...

Page 14: ...clear the CMOS contents Note that the ATX power connector should be disconnected from the motherboard before clearing CMOS JP5 Setting Function Pin 1 2 Short Closed Normal Pin 2 3 Short Closed Clear CMOS JP1 JP2 JP3 RS232 422 485 COM2 Selection COM2 is selectable for RS232 RS 422 and RS 485 COM2 Function RS 232 RS 422 RS 485 Jumper Setting pin closed JP1 1 2 JP2 3 5 4 6 JP3 3 5 4 6 JP1 3 4 JP2 1 3...

Page 15: ...tor 13 SYS_FAN1 system Fan1 Power Connector 13 SYS_FAN2 System Fan2 Power Connector 15 CN1 Serial Ports COM1 15 CN2 DVI CRT Connector 16 CN3 ESATA USB8 USB9 Connector 16 CN4 Line in Line out Microphone Connector 16 CN5 Gigabit LAN Intel 574L RJ 45 USB 6 7 Connector 16 CN6 Gigabit LAN Intel 567LM RJ 45 USB 4 5 Connector 16 SATA1 SATA4 SATAII Connectors 16 J1 Digital I O Connector 4 in 4 out 16 J3 K...

Page 16: ...rial Ports COM1 15 CN2 DVI CRT Connector 16 CN3 ESATA USB8 USB9 Connector 16 CN4 Line in Line out Microphone Connector 16 CN5 Gigabit LAN Intel 574L RJ 45 USB 6 7 Connector 16 CN6 Gigabit LAN Intel 567LM RJ 45 USB 4 5 Connector 16 SATA1 SATA4 SATAII Connectors 16 J1 Digital I O Connector 4 in 4 out 16 J3 Keyboard Mouse Connector Testing use only 17 J5 SPI Debug Tools Port Factory use only 17 J6 US...

Page 17: ...20 8 Power good 5V 21 9 5VSB 5V 22 10 12V 5V 23 11 12V Ground 24 12 3 3V ATX1 ATX 12V Power Connector This connector supplies the CPU operating voltage Pin Signal Name 1 Ground 2 Ground 3 12V 4 12V DDRIII1 Channel A DDR3 Socket DDRIII2 Channel B DDR3 Socket CPU_FAN1 CPU Fan Power Connector Pin Signal Name 1 Ground 2 12V 3 Rotation detection 4 Control SYS_FAN1 system Fan1 Power Connector Pin Signal...

Page 18: ...INSTALLATIONS 14 MI950 User s Manual 3 Rotation detection ...

Page 19: ...data 2 7 RTS Request to send TXD Transmit data 3 8 CTS Clear to send DTR Data terminal ready 4 9 RI Ring indicator GND ground 5 10 Not Used J2 COM2 is jumper selectable for RS 232 RS 422 and RS 485 Pin Signal Name RS 232 R2 422 RS 485 1 DCD TX DATA 2 RX TX DATA 3 TX RX NC 4 DTR RX NC 5 Ground Ground Ground 6 DSR NC NC 7 RTS NC NC 8 CTS NC NC 9 RI NC NC 10 NC NC NC Pin Signal Name 1 Ground 2 12V 3 ...

Page 20: ...bit LAN Intel 567LM RJ 45 USB 4 5 Connector SATA1 SATA4 SATAII Connectors Pin Signal Name 1 Ground 2 TX 3 TX 4 Ground 5 RX 6 RX 7 Ground J1 Digital I O Connector 4 in 4 out This 10 pin digital I O connector supports TTL levels and is used to control external devices requiring ON OFF circuitry Signal Name Pin Pin Signal Name Ground 1 2 5V Out3 3 4 Out1 Out2 5 6 Out0 IN3 7 8 IN1 IN2 9 10 IN0 ...

Page 21: ...nal Name Vcc 1 2 Ground D0 3 4 D1 D0 5 6 D1 Ground 7 8 Vcc J8 Power LED The power LED indicates the status of the main power switch Pin Signal Name 1 Power LED 2 No connect 3 Ground J9 System Function Connector ATX Power ON Switch Pins 1 and 2 This 2 pin connector is an ATX Power Supply On Off Switch on the system that connects to the power switch on the case When pressed the power switch will for...

Page 22: ...ch off and then on again Orientation is not required when making a connection to this header 5V and 5VSB Signals Pins 7 and 8 Pin Signal Name 7 5V 8 5VSB J10 COM3 COM4 Serial Port DF11 Connector Signal Name Pin Pin Signal Name DSR1 Data set ready 2 1 DCD1 Data carrier detect RTS1 Request to send 4 3 RXD1 Receive data CTS1 Clear to send 6 5 TXD1 Transmit data RI1 Ringing indicator 8 7 DTR1 Data ter...

Page 23: ...INSTALLATIONS MI950 User s Manual 19 This page is intentionally left blank ...

Page 24: ...ows BIOS Introduction 21 BIOS Setup 21 Standard CMOS Setup 23 Advanced BIOS Features 26 Advanced Chipset Features 30 Integrated Peripherals 32 Power Management Setup 35 PNP PCI Configurations 38 PC Health Status 39 Frequency Voltage Control 40 Load Fail Safe Defaults 41 Load Optimized Defaults 41 Set Supervisor User Password 41 Save Exit Setup 41 Exit Without Saving 41 2nd SuperIO Device 42 ...

Page 25: ...S is immediately activated Pressing the Del key immediately allows you to enter the Setup utility If you are a little bit late pressing the Del key POST Power On Self Test will continue with its test routines thus preventing you from invoking the Setup If you still wish to enter Setup restart the system by pressing the Reset button or simultaneously pressing the Ctrl Alt and Delete keys You can al...

Page 26: ... displays the control keys for this menu At the bottom of the Main Menu just below the control keys section there is another section which displays information on the currently highlighted item in the list Note If the system cannot boot after making and saving system changes with Setup the Award BIOS supports an override to the CMOS settings that resets your system to its default Warning It is str...

Page 27: ...16 11 00 Menu Level IDE Channel 0 Master None IDE Channel 0 Slave None IDE Channel 1 Master None Change the day month Year and century IDE Channel 1 Slave IDE Channel 2 Master IDE Channel 3 Master IDE Channel 4 Master IDE Channel 4 Slave None None None None None Video EGA VGA Halt On All but keyboard Base Memory 640K Extended Memory 2086912K Total Memory 2087936K At the bottom of the menu are the ...

Page 28: ...for connecting up to four Serial ATA hard disks Each channel can support up to two hard disks the first is the Master and the second is the Slave Press Enter to configure the hard disk The selections include Auto Manual and None Select Manual to define the drive information manually You will be asked to enter the following items Capacity Capacity size of the hard disk drive Cylinder Number of cyli...

Page 29: ...or not the system will halt if an error is detected during power up No errors The system boot will not be halted for any error that may be detected All errors Whenever the BIOS detects a non fatal error the system will stop and you will be prompted All But Keyboard The system boot will not be halted for a keyboard error it will stop for all other errors All But Diskette The system boot will not be...

Page 30: ...de Enabled MPS Version Control for OS 1 4 OS Select For DRAM 64MB Non OS2 Console Redirection Disabled Baud Rate 19200 Agent after boot Enabled Small Logo EPA Show Disabled CPU Feature Press Enter to configure the settings relevant to CPU Feature Hard Disk Boot Priority With the field there is the option to choose aside from the hard disks connected Bootable add in Cards which refers to other exte...

Page 31: ...BIOS SETUP MI950 User s Manual 27 ...

Page 32: ...will generate onlyone instance When enabled you can set the two typematic controls listed next By default this field is set to Disabled Typematic Rate Chars Sec When the typematic rate is enabled the system registers repeated keystrokes speeds Settings are from 6 to 30 characters per second Typematic Delay Msec When the typematic rate is enabled this item allows you to set the time interval for di...

Page 33: ...M memory when used with OS 2 that depends on certain BIOS calls to access memory The default setting is Non OS 2 Small Logo EPA Show The EPA logo appears at the right side of the monitor screen when the system is boot up The default setting is Disabled Console Redirection This configuration is supported only with MI950AF with iAMT function The default setting is Disabled Baud Rate This configurati...

Page 34: ...AMT BIOS Support Enabled ITEM HELP SOL Support Enabled IDE R Support Enabled Platform Mng Selection Intel AMT QST Support Disabled Danbury Technology Disabled OEM Flag BIT0 Disabled OEM Flag BIT1 Disabled Menu Level OEM Flag BIT2 Disabled System BIOS Cacheable The setting of Enabled allows caching of the system BIOS ROM at F000h FFFFFh resulting in better system performance However if any program ...

Page 35: ...onfiguration This configuration is supported only with MI950AF with iAMT function VGA Setting The fields under the On Chip VGA Setting and their default settings are PEG On Chip VGA Control Auto On Chip Frame Buffer Size 32MB DVMT Mode Enabled DVMT FIXED memory Size 256MB PAVP Mode Lite ...

Page 36: ... ITEM HELP IDE Primary Master PIO Auto IDE Primary Slave PIO Auto IDE Primary Master UDMA Auto IDE Primary Slave UDMA Auto On Chip Secondary PCI IDE Enabled IDE Secondary Master PIO Auto IDE Secondary Slave PIO Auto IDE Secondary Master UDMA Auto IDE Secondary Slave UDMA Auto SATA Mode LEGACY Mode Support IDE Enabled Menu Level Phoenix AwardBIOS CMOS Setup Utility Onboard Device High Definition Au...

Page 37: ...OS issue a series of commands that transfer to or from the disk drive PIO Programmed Input Output allows the BIOS to communicate with the controller and CPU directly The system supports five modes numbered from 0 default to 4 which primarily differ in timing When Auto is selected the BIOS will select the best available mode IDE Primary Secondary Master Slave UDMA These fields allow your system to ...

Page 38: ...arallel ports and their addresses The default values for these ports are Serial Port 1 3F8 IRQ4 Serial Port 2 2F8 IRQ3 Serial Port 3 220H IRQ5 Serial Port 4 230H IRQ7 USB 1 0 Controller The options for this field are Enabled and Disabled Bydefault this field is set to Enabled USB 2 0 Controller The options for this field are Enabled and Disabled Bydefault this field is set to Enabled In order to u...

Page 39: ...by PWR BTTN CPU THRM Throttling Wake Up by PCI Card Power On by Ring Instant Off 50 0 Disabled Disabled Resume by Alarm Disabled Date of Month Alarm 0 Time hh mm ss Alarm 0 0 0 Reload Global Timer Events Primary IDE 0 Disabled Primary IDE 1 Disabled Secondary IDE 0 Disabled Secondary IDE 1 Disabled FDD COM LPT Port Disabled PCI PIRQ A D HPET Support HPET Mode Disabled Enabled 32 bit mode ACPI Func...

Page 40: ...fer Video Off In Suspend When enabled the video is off in suspend mode Suspend Type The default setting for the Suspend Type field is Stop Grant Modem Use IRQ This field sets the IRQ used by the Modem By default the setting is 3 Suspend Mode When enabled and after the set time of system inactivity all devices except the CPU will be shut off HDD Power Down When enabled and after the set time of sys...

Page 41: ... from entering a power saving mode or can awaken the system from such a mode When an I O device wants to gain the attention of the operating system it signals this by causing an IRQ to occur When the operating system is ready to respond to the request it interrupts itself and performs the service HPET Support HPET stands for High Precision Event Timer HPET can produce periodic interrupts at a much...

Page 42: ...g system Select No if you need the BIOS to configure non boot devices Init Display First The default setting is PCI Card Reset Configuration Data The default value is Disabled Resources Controlled by This PnP BIOS can configure all of the boot and compatible devices with the use of a PnP operating system such as Windows 95 PCI VGA Palette Snoop Some non standard VGA display cards may not show colo...

Page 43: ...perature This field allows the user to set the temperature so that when the temperature is reached the system sounds a warning This function can help prevent damage to the system that is caused by overheating Shutdown Temperature This field allows the user to set the temperature by which the system automatically shuts down once the threshold temperature is reached This function can help prevent da...

Page 44: ...d ITEM HELP Spread Spectrum Disabled Menu Level CPU Host SRC PCI Clock Default Auto Detect PCI Clk This field enables or disables the auto detection of the PCI clock Spread Spectrum This field sets the value of the spread spectrum The default setting is Disabled This field is for CE testing use only CPU Host SRC PCI Clock This field is set as Default ...

Page 45: ...Password message prompts on the screen Type the password up to eight characters in length and press Enter The system confirms your password by asking you to type it again After setting a password the screen automatically returns to the main screen To disable a password just press the Enter key when you are prompted to enter the password A message will confirm the password to be disabled Once the p...

Page 46: ...BIOS SETUP 42 MI950 User s Manual This page is intentionally left blank ...

Page 47: ...se The contents of this section include the following Intel Chipset Software Installation Utility 44 Intel Graphics Driver Installation 46 Realtek HD Code Audio Driver Installation 48 LAN Drivers Installation 51 Intel Matrix Storage Manager Driver 53 Intel Management Engine Interface 55 Intel Active Management Technology 57 IMPORTANT NOTE After installing your Windows operating system Windows 2000...

Page 48: ... Plug Play INF support for Intel chipset components Follow the instructions below to complete the installation under Windows 2000 XP Vista Before installing this utility please update your system to Windows 2000 SP4 or Windows XP SP2 1 Insert the drivers DVD into the DVD drive Click Intel and then Intel R Q45 Chipset Drivers Click Intel R Chipset Software Installation Utility ...

Page 49: ...o continue Click Yes to accept the software license agreement and proceed with the installation process 3 On the Readme Information screen click Next to continue When the Setup Progress screen appears click Next to continue 4 Setup process is now complete Click Finish to restart the computer ...

Page 50: ...tallation 1 Insert the drivers DVD into the DVD drive Click Intel and then Intel R Q45 Chipset Drivers Click Intel R Q45 Chipset Family Graphics Driver 2 When the Welcome screen appears click Next to continue Click Yes to accept the software license agreement and proceed with the installation process 3 On the Readme Information screen click Next to continue ...

Page 51: ...DRIVERS INSTALLATION MI950 User s Manual 47 4 When the Setup Progress screen appears click Next to continue 5 Setup is complete Click Finish to restart the computer ...

Page 52: ...D Code Audio Driver Installation Follow the steps below to install the Realtek High Definition Codec Audio Driver 1 Insert the drivers DVD into the DVD drive Click Intel and then Intel R Q45 Chipset Drivers Click Realtek High Definition Codec Audio Driver ...

Page 53: ...DRIVERS INSTALLATION MI950 User s Manual 49 2 When the Welcome screen appears click Next to continue 3 InstallShield Wizard is complete Click Finish to restart the computer ...

Page 54: ...DRIVERS INSTALLATION 50 MI950 User s Manual ...

Page 55: ...nstalling the Intel PRO LAN drivers 1 Insert the drivers DVD into the DVD drive Click Intel and then Intel R Q45 Chipset Drivers Click Intel R PRO LAN Network Drivers 2 When the Welcome screen appears click Next to continue Click Yes to accept the software license agreement and proceed with the process ...

Page 56: ...er s Manual 3 On the Setup Options screen the checkbox for Drivers should be checked Now click Next to continue 4 The wizard is ready to begin installation Now click Install to continue 5 InstallShield wizard is complete Click Finish ...

Page 57: ...d to be installed when the board supports SATA AHCI or SATA RAID 1 Insert the drivers DVD in the DVD drive Click Intel and then Intel R Q45 Chipset Drivers Click Intel R Matrix Storage Manager Drivers 2 In the welcome screen to the Setup Program click Next In the next warning page as below click Next ...

Page 58: ... MI950 User s Manual 3 In the License Agreement page click Yes to agreement with the agreement Then in the Readme File Information page click Next 4 In the Setup Progress page click Next and restart the computer when prompted ...

Page 59: ...1 Insert the drivers DVD into the DVD drive Click Intel and then Intel R Q45 Chipset Drivers Click Intel R IAMT 2 In the next page click Intel R MEI Driver 2 3 In the welcome screen to the Setup Program click Next In the next License Agreement page click Yes to accept to all the terms with the agreement and continue the setup program ...

Page 60: ...DRIVERS INSTALLATION 56 MI950 User s Manual 4 Click Yes in the Readme File Information page and continue the setup program Setup is now in progress Click Next 5 Setup is complete Click Finish ...

Page 61: ...MT then Intel R SOL LSM Driver 2 In the welcome screen to the Setup Program click Next to continue In the License Agreement screen click Yes accept the terms of the agreement and proceed with the setup program 3 In the Readme File Information screen click Next to continue 4 The next screen is for the Software Update Installation Wizard It will install the update for Hotfix for Windows XP KB942288 ...

Page 62: ...en will show the setup welcome screen to the Microsoft NET Frame 3 5 SP1 Setup Follow the instructions accordingly to finish the setup process In this screen check the checkbos for I have read and ACCEPT the terms of the License Agreement and then click Install ...

Page 63: ...DRIVERS INSTALLATION MI950 User s Manual 59 8 After the Setup is complete click Exit ...

Page 64: ...he Microsoft NET Frame 3 5 SP1 Setup is complete the next screen shows the Intel Active Management Technology Setup Progress Click Next to continue 10 The Intel Active Management Technology Setup is now complete Click Finish to complete the setup process ...

Page 65: ...imer 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 3B...

Page 66: ...ng table shows the IRQ used by the devices on board Level Function IRQ0 System Timer Output IRQ1 Keyboard IRQ2 Interrupt Cascade IRQ3 Serial Port 2 IRQ4 Serial Port 1 IRQ5 Reserved IRQ6 Floppy Disk Controller IRQ7 Parallel Port 1 IRQ8 Real Time Clock IRQ9 Reserved IRQ10 Reserved IRQ11 Reserved IRQ12 PS 2 Mouse IRQ13 80287 IRQ14 Primary IDE IRQ15 Secondary IDE ...

Page 67: ...ls before the timer counts to zero SAMPLE CODE THIS CODE AND INFORMATION IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND OR FITNESS FOR A PARTICULAR PURPOSE include stdio h include stdlib h include W627EHF H int main int argc char argv void copyright void void EnableWDT int void DisableWDT void in...

Page 68: ...mer n void EnableWDT int interval unsigned char bBuf bBuf Get_W627EHF_Reg 0x2D bBuf 0x01 Set_W627EHF_Reg 0x2D bBuf Enable WDTO Set_W627EHF_LD 0x08 switch to logic device 8 Set_W627EHF_Reg 0x30 0x01 enable timer bBuf Get_W627EHF_Reg 0xF5 bBuf 0x08 Set_W627EHF_Reg 0xF5 bBuf count mode is second Set_W627EHF_Reg 0xF6 interval set timer void DisableWDT void Set_W627EHF_LD 0x08 switch to logic device 8 ...

Page 69: ...ed int result unsigned char ucDid W627EHF_BASE 0x2E result W627EHF_BASE ucDid Get_W627EHF_Reg 0x20 if ucDid 0x88 goto Init_Finish W627EHF_BASE 0x4E result W627EHF_BASE ucDid Get_W627EHF_Reg 0x20 if ucDid 0x88 goto Init_Finish W627EHF_BASE 0x00 result W627EHF_BASE Init_Finish return result void Unlock_W627EHF void outportb W627EHF_INDEX_PORT W627EHF_UNLOCK outportb W627EHF_INDEX_PORT W627EHF_UNLOCK...

Page 70: ...ODE AND INFORMATION IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND OR FITNESS FOR A PARTICULAR PURPOSE ifndef __W627EHF_H define __W627EHF_H 1 define W627EHF_INDEX_PORT W627EHF_BASE define W627EHF_DATA_PORT W627EHF_BASE 1 define W627EHF_REG_LD 0x07 define W627EHF_UNLOCK 0x87 define W627EHF_LOCK 0...

Page 71: ...7HF H void ClrKbBuf void int main int argc char argv int main int argc char argv unsigned char ucDO 0 data for digital output unsigned char ucDI data for digital input unsigned char ucBuf Set_W627HF_LD 0x07 switch to logic device 7 Set_W627HF_Reg 0xF1 0x00 clear ucDI Get_W627HF_Reg 0xF1 0x0F ClrKbBuf while 1 ucDO Set_W627HF_Reg 0xF1 ucDO 0x0F 4 ucBuf Get_W627HF_Reg 0xF1 0x0F if ucBuf ucDI ucDI ucB...

Reviews: