Intel 80C186EB, 80L188EC, 80L186EB, 80L186EC, 80C188EB Memory Configuration, Sram, F000FFFF, Lcd I/O

Page 27

HARDWARE OVERVIEW

3.3MEMORY CONFIGURATION

The memory on the evaluation board can be divided into three types: Flash, SRAM, and expansion. Flash memory contains the Flash loader utility, located in the boot block boundary, and the RISM monitor program, beginning at F800:0000. Users can execute their test code from boot-up using the Flash loader utility. Refer to the CQI Flash Loader Reference Manual for instructions on programming the Flash memory. SRAM memory is used for the processor interrupt vector table, stack allocation, and RISM data variables, and as a possible destination for user-written code downloaded on the host interface. Expansion memory can be accessed through the expansion interface, if required.

Table 3-2 shows the logical memory map and Figure 3-1 shows the physical memory map of the evaluation board.

Table 3-2. Logical Memory Map

Memory Area

Start (H)

Stop (H)

Size

 

 

 

 

SRAM

0000:0000

2000:0000

128 Kbytes

 

 

 

 

Flash

8000:0000

F000:FFFF

512 Kbytes

 

 

 

 

Flash Boot Block

FC00:0000

F000:FFFF

16 Kbytes

 

 

 

 

Expansion

4000:0000

8000:0000

256 Kbytes

 

 

 

 

LCD (I/O)

0000:0400

0000:0440

64 bytes

 

 

 

 

3-3

3

Image 27
Contents Intel 186 EB/EC Evaluation Board User’s Manual Copyright Intel Corporation Contents Contents Chapter Introduction to the Software Trapisr Rism CommandsIrism Variables Rism StructureFigures About This Manual Page Chapter About this Manual Content OverviewItalics Notation ConventionsDocument Name Intel Order # Related DocumentsFaxBack Service Electronic Support SystemsWorld Wide Web Customer Support Telephone Numbers Technical SupportPage Getting Started Page Getting Started Intel 186 EC Evaluation Board Layout WHAT’S in Your KIT System RequirementsIntel 186 EB/EC Evaluation Board USER’S Manual ECM86 Page Hardware Overview Page LA19/WRT Prot Jumper SummaryPackaging MicroprocessorLCD I/O Memory ConfigurationSram F000FFFFPhysical Memory Map Flash Program Memory Jumper Assembly for Flash Downloading Programmable Logic Sram Static MemoryE1 Jumper Power SupplyInit Serial InterfaceCTS P2 Serial ChannelPin to 9-Pin Adaptor Expansion Interface EC Peripheral Expansion Connector JP2 40 pinEB Peripheral Expansion Connector JP2 24 pin CPU Bus Expansion EB and EC LCD Interface Demo LCD InterfacePage Introduction to Software Page Introduction to the Software Software FeaturesEmbedded Controller Monitor ECM RestrictionsUser Interface Diag COM2, -COM1Quit POLL, -SIGNALReset SYSTEM, RES SYSTEM, RESET, RES 6 DOSReserved I/O Related InformationReserved Functions Reserved MemoryIECM-86 Commands Page Entering Commands Loading and Saving Object Code File OperationsInclude filename Other File OperationsLOG filename List filenameResetting the Target Program ControlBreakpoints BR bpnumber = codeaddr BR bpnumberGO Forever Program ExecutionProgram Stepping GO from codeaddr Till codeaddrGO from codeaddr Till codeaddr or codeaddr GO Till codeaddr or codeaddrStep Sstep Supported Data Types Displaying and Modifying Program VariablesByte Commands Byte byteaddress = bytevalueByte byteaddress to byteaddress Word wordaddress to wordaddress Word CommandsByte byteaddress to byteaddress = bytevalue Word wordaddress = wordvalueDword dwordaddress = dwordvalue Dword CommandsWord wordaddress to wordaddress = wordvalue Dword dwordaddressStack stackaddress to stackaddress Stack CommandsDword dwordaddress to dwordaddress = dwordvalue Stack stackaddressPort portaddress = bytevalue String CommandsPort Commands String byteaddressWport Commands Port portaddress to portaddress = bytevalueWport wportaddress Processor Variables Wport wportaddress = wordvalueWport wportaddress to wportaddress Wport wportaddress to wportaddress = wordvaluePC =codeaddress IRISM-186 Commands Page Other Variables IRISM VariablesSending Data to the Host Rism CommandsRism Structure Receiving Data from the HostReadword Code 05H Setdataflag Code 00HTransmit Code 02H Readbyte Code 04HWritepc Code 11H Writedouble Code 09HLoadaddress Code 0AH Readpc Code 10HReadbport Code 16H TrapisrReportstatus Code 14H Monitorescape Code 15HWritereg Code 1CH Writewport Code 19HStep Code 1AH Readreg Code 1BHStart Up Commands / or \ Page Parts List Page PIN Header JUMP3 PIN Header JUMP4PIN PWR Conn CN2PMLX 30 Header HDR2X30 ResetPIN SIP SKT SIP14 JP1SO20W XU9SOP44 Intel20 Header HDR2X20 Intel # PA28F400BV PNP Transistor SOT23 SMT PNP MMBT2907ALT1Table A-2 EC Board Manual Parts List Sheet 3 Index Index-2