
22. Development tools
A96G166/A96A166/A96S166 User’s manual
228
22
Development tools
This chapter introduces wide range of development tools for A96G166/A96A166/A96S166. ABOV
offers software tools, debuggers, and programmers to help a user in generating right results to match
target applications. ABOV supports entire development ecosystem of the customers.
22.1
Compiler
ABOV semiconductor does not provide any compiler for A96G166/A96A166/A96S166. It is
recommended to consult a compiler provider.
Since A96G166/A96A166/A96S166 has Mentor 8051 as its core, and ROM is smaller than 64Kbytes
in size, a developer can use any standard 8051 compiler of other providers.
22.2
OCD (On-chip debugger) emulator and debugger
The OCD emulator supports
ABOV’s 8051 series MCU emulation. The OCD
uses two wires
interfacing between PC and MCU, which is attach
ed to user’s system. The OCD
can read or change
the value of MCU’s internal memory and I/O peri
pherals. In addition, the OCD
controls MCU’s internal
debugging logic. This means OCD controls emulation, step run, monitoring and many more functions
regarding debugging.
The OCD debugger program runs underneath MS operating system such as MS-Windows NT/ 2000/
XP/ Vista (32-bit). If a user wants to see more details, it is recommend to refer to OCD debugger
manual by visiting ABOV’s website (
) and downloading debugger S/W and
corresponding manuals.
Connection:
—
DSCL (A96G166/A96A166/A96S166 P01 port)
—
DSDA (A96G166/A96A166/A96S166 P00 port)
Figure 132 shows pinouts of OCD connector.
Figure 132. Debugger (OCD1/OCD2) and Pinouts
2
User VCC
1
3
4
5
6
7
8
10
9
User GND
DSCL
DSDA