Intel 80C188EC, 80L188EC, 80L186EB Byte byteaddress to byteaddress = bytevalue, Word Commands

Page 62

INTEL 186 EB/EC EVALUATION BOARD USER’S MANUAL

BYTE byte_address TO byte_address = byte_value

This form is used to initialize a region of memory to the given

byte_value. Note that this command takes a little over a millisecond (at 9600 baud) for each BYTE loaded. You can terminate this command by entering a carriage return, but terminating the command leaves only part of the memory region initialized.

5.4.3WORD Commands

There are four basic forms for the WORD commands:

WORD word_address

WORD word_address = word_value

WORD word_address TO word_address

WORD word_address TO word_address = word_value

All of these commands can be used whether or not the user’s program is running.

WORD word_address This form is used to examine and then possibly change one or more sequential WORD variables. When this command is invoked, iECM- 86 displays the word_address in hexadecimal notation and the value of the WORD in the default base, then waits for an input from you. You can respond with a carriage return, an ESC, or a numeric value. A carriage return terminates the command. An ESC results in the display of the next sequential WORD variable. If a numeric value is entered, the WORD variable is set to this value and the iECM-86 again waits for input. At this point you can respond only with an ESC or carriage return. As before, the ESC displays the next sequential WORD and the carriage return terminates the command.

WORD word_address = word_value

This form is used to set an individual WORD variable without first checking its current value. When invoked, this command sets the WORD variable at word_address to word_value.

WORD word_address TO word_address

This form is used to display a region of memory as a sequence of WORD variables. When this command is invoked, iECM-86 starts by displaying the current default base and then a series of lines showing the contents of the selected memory region. The next line starts with a hexadecimal display of the address of the next WORD variable to be displayed, followed by the display of up to 16 bytes of memory as WORD variables in the default base. A new line starts whenever 16 bytes of memory have been displayed on the line. The

5-12

Image 62
Contents Intel 186 EB/EC Evaluation Board User’s Manual Copyright Intel Corporation Contents Contents Chapter Introduction to the Software Rism Structure Rism CommandsIrism Variables TrapisrFigures About This Manual Page Content Overview Chapter About this ManualNotation Conventions ItalicsRelated Documents Document Name Intel Order #World Wide Web FaxBack ServiceElectronic Support Systems Technical Support Customer Support Telephone NumbersPage Getting Started Page Getting Started Intel 186 EC Evaluation Board Layout System Requirements WHAT’S in Your KITIntel 186 EB/EC Evaluation Board USER’S Manual ECM86 Page Hardware Overview Page Jumper Summary LA19/WRT ProtMicroprocessor PackagingF000FFFF Memory ConfigurationSram LCD I/OPhysical Memory Map Flash Program Memory Jumper Assembly for Flash Downloading Sram Static Memory Programmable LogicPower Supply E1 JumperSerial Interface InitP2 Serial Channel CTSPin to 9-Pin Adaptor EC Peripheral Expansion Connector JP2 40 pin Expansion InterfaceEB Peripheral Expansion Connector JP2 24 pin CPU Bus Expansion EB and EC LCD Interface LCD Interface DemoPage Introduction to Software Page Software Features Introduction to the SoftwareRestrictions Embedded Controller Monitor ECMUser Interface COM2, -COM1 Diag6 DOS POLL, -SIGNALReset SYSTEM, RES SYSTEM, RESET, RES QuitReserved Memory Related InformationReserved Functions Reserved I/OIECM-86 Commands Page Entering Commands File Operations Loading and Saving Object CodeOther File Operations Include filenameList filename LOG filenameBreakpoints Resetting the TargetProgram Control BR bpnumber BR bpnumber = codeaddrProgram Execution GO ForeverGO Till codeaddr or codeaddr GO from codeaddr Till codeaddrGO from codeaddr Till codeaddr or codeaddr Program Stepping Step Sstep Displaying and Modifying Program Variables Supported Data TypesByte byteaddress to byteaddress Byte CommandsByte byteaddress = bytevalue Word wordaddress = wordvalue Word CommandsByte byteaddress to byteaddress = bytevalue Word wordaddress to wordaddressDword dwordaddress Dword CommandsWord wordaddress to wordaddress = wordvalue Dword dwordaddress = dwordvalueStack stackaddress Stack CommandsDword dwordaddress to dwordaddress = dwordvalue Stack stackaddress to stackaddressString byteaddress String CommandsPort Commands Port portaddress = bytevalueWport wportaddress Wport CommandsPort portaddress to portaddress = bytevalue Wport wportaddress to wportaddress = wordvalue Wport wportaddress = wordvalueWport wportaddress to wportaddress Processor VariablesPC =codeaddress IRISM-186 Commands Page IRISM Variables Other VariablesReceiving Data from the Host Rism CommandsRism Structure Sending Data to the HostReadbyte Code 04H Setdataflag Code 00HTransmit Code 02H Readword Code 05HReadpc Code 10H Writedouble Code 09HLoadaddress Code 0AH Writepc Code 11HMonitorescape Code 15H TrapisrReportstatus Code 14H Readbport Code 16HReadreg Code 1BH Writewport Code 19HStep Code 1AH Writereg Code 1CHStart Up Commands / or \ Page Parts List Page PIN PWR Conn CN2PMLX PIN Header JUMP3PIN Header JUMP4 JP1 ResetPIN SIP SKT SIP14 30 Header HDR2X30Intel XU9SOP44 SO20W20 Header HDR2X20 PNP Transistor SOT23 SMT PNP MMBT2907ALT1 Intel # PA28F400BVTable A-2 EC Board Manual Parts List Sheet 3 Index Index-2