DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

UT1750AR12WCC Ver la hoja de datos (PDF) - Aeroflex UTMC

Número de pieza
componentes Descripción
Fabricante
UT1750AR12WCC
UTMC
Aeroflex UTMC UTMC
UT1750AR12WCC Datasheet PDF : 56 Pages
First Prev 31 32 33 34 35 36 37 38 39 40 Next Last
Entering the Console mode
The UT1750AR enters the Console mode in one of two ways:
If the CONSOLE input is active (high) when the
UT1750AR is reset (MRST = 0).
Upon executing a Breakpoint (BPT) instruction. When
the UT1750AR encounters a BPT instruction, the
UT1750AR first reads the data in the STATUS. If the
ConsoleEnablebit(bit4)intheSTATUSislow,theUT1750AR
treats the BPT instruction like a NOP. If, on the other
hand, the Console Enable bit is high, the UT1750AR
enters the Console mode and waits for the first console
ommand.
When the UT1750AR enters the Console mode, it begins
executing the program stored in the RISC PROMs. The
UT1750AR initially sets its internal UART as the default
console interface. Although the internal UART is the default
console interface, the user can select another interface, such as
a MIL-STD-1553 bus, another external serial interface, or a
parallel interface, as the console interface by changing the
programming in the RISC PROMs.
Using the Console mode
To control the UT1750AR with the Console mode, the user
simply transmits a predefined set of ASCII characters over the
serial data port. The list of the predefined ASCII characters
meaningful to the UT1750AR’s Console mode are described in
detail in the following sections. The UT1750AR can receive
these Console control commands with its internal UART,
decode them, and then take the appropriate action. All ASCII
characters must be capitalized for the UT1750AR to recognize
them.
The four primary ASCII control characters are E, M, C, and R.
These control characters permit the system user to Examine or
Modify instruction memory, Operand memory, external I/O, and
internal registers, Continue Execution, and Run From a set
starting location.
The Examine (E) Command
The Examine Command has four variations:
(1) EIxxxx - The Examine Instruction (RISC) memory
command. This command permits the user to examine any
memory location within the 64K instruction memory space. The
EI command is followed by the 16-bit Hex address, above as
“xxxx,” of the memory location to examine. Valid characters
for the instruction address field (xxxx) are 0-9 and A-F.
The user can examine consecutive memory locations by
repeatedly entering Space characters. The Console continues to
display the contents of contiguous memory locations until any
non-Space character is received. When the Console receives a
non-Space character, it terminates EI command execution and
waits for the next valid Console command.
(2) EOxxxx - The Examine Operand memory Command. This
command works exactly the same as the EI command except
that the user can now examine Operand memory.
(3) EExxxx - The Examine External (I/O) command. This
command works exactly the same as the EI and EO commands
except that the user can now examine any external I/O
location.
(4) ER - The Examine Register command. The Examine
Register command allows the user to look at most of the
UT1750AR’s internal registers.
After the UT1750AR has received the ER command, it displays
the contents of register R0. The user can examine additional
registers by repeatedly transmitting Space characters to the
UT1750AR. The Console mode displays the registers one after
another in the following order: R0 through R15, 1750 Status
Word (SW), Pending Interrupt Register (PI), Interrupt Mask
Register (MK), Fault Register (FT), 1750 Program Counter
(PC), 1750 Timer A (TA) and Timer B (TB). The UT1750AR
continues to display its registers until the UT1750AR receives
a non-Space character or until the UT1750AR has displayed
the complete list of registers. At this time the UT1750AR
terminates the ER command and waits for the next valid
Console command.
The Modify (M) Command
The Modify Command has four variations:
(1) MIxxxx,vvvv - The Modify Instruction (RISC) memory
command. This command permits the user to modify any
memory location within the 64K instruction memory space. The
MI command is followed by the 16-bit Hex address denoted
above as “xxxx,” of the memory location to examine and the 16
bit Hex value denoted above as “vvvv,” the user wishes to
place in this memory location. Valid characters for the
instruction address field (xxxx) and value field (vvvv) are 0-9
and A-F.
The user can modify consecutive memory locations by entering
multiple 16-bit values in the MI command. The MI command
would then take the form: MIxxxx,vvvv,vvvv,...,vvvv where the
user can enter as many new values as desired. The commas are
optional as delimiters. The UT1750AR now modifies
instruction memory starting at the given address (xxxx) and
continues to modify memory until all new values are in memory.
(2) MOxxxx,vvvv - The Modify Operand memory command.
This command works exactly the same as the MI command
except that the user can now modify Operand memory. The
form of the MO command to alter multiple Operand memory
locations is: MOxxxx,vvvv,vvvv,...,vvvv.
(3) MExxxx,vvvv - The Modify External I/O command. This
command works exactly the same as the MI and MO commands
except that the user can now modify any external I/O
location. The form of the ME command to alter multiple
external I/O locations is: MExxxx,vvvv,vvvv,...,vvvv.
31

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]