22. Development tools
A96G150 User's manual
308
22.2
Core and debug tool information
ABOV’s
microcontroller uses OCD (On-Chip Debugger) interface for debugging, which is ABOV
’
s own
interface. The OCD monitors and controls the core and supports the read and write operations of
external memory and devices. In addition, it supports memory monitoring and break functions.
Debug interfaces such as an OCD interface enable a microcontroller to write on internal programmable
memory, thereby, allow it to support ISP (In-System Program) which making possible to write as a single
chip or as an embedded chip in the system.
Table 52 provides information of the core and debug emulation interface.
Table 52. Core and Debug Information
Value
Description
Device name
A9xXxxx
Series
94/ 95/ 96/ 97 series
Core
M8051/ CM8051
Extended Stack Pointer
Yes/ no
94, 97 series only
Debug interface
OCD 1/ OCD 2
Number of break point
4/ 8
Real-time monitoring
Yes/ no
OCD 2 only
Run flag port
Yes/ no
OCD 2 option
NOTES
:
1.
A96G150 has 96 series core and OCD 1 interface.
2.
Also, A96G150 can be operated with OCD II dongle because OCD II dongle includes all of OCD1 function.
3.
95 series core is the old version of 96 series core.
22.2.1
Feature of 94/96/97 Series core
ABOV’s
microcontroller contains an M8051/CM8051 core that was made by improving the 8051. The
M8051/ CM8051 core is compatible with the 8051. It reduces time of operation cycles and makes
development easy by providing the OCD debug function.
ABOV
’
s 8-bit microcontroller has a core of 94-series, 96-series, or 97-series, that is basically compatible
with the 8051 series at the instruction set level. A core of each series uses different Debug Interface
respectively as shown in Table 53.
Table 53. Core and Debug Interface by Series
Core
Debug interface
96 Series
M8051
OCD 1
97 Series
M8051
OCD 2
94 Series
CM8051
OCD 2
Содержание A96G150
Страница 126: ...12 Timer 0 1 2 3 4 5 A96G150 User s manual 126 Figure 43 16 bit Timer Counter Mode Operation Example...
Страница 136: ...12 Timer 0 1 2 3 4 5 A96G150 User s manual 136 Figure 51 16 bit Timer Counter Mode Operation Example...
Страница 147: ...A96G150 User s manual 12 Timer 0 1 2 3 4 5 147 Figure 59 16 bit Timer Counter Mode Operation Example...
Страница 157: ...A96G150 User s manual 12 Timer 0 1 2 3 4 5 157 Figure 67 16 bit Timer Counter Mode Operation Example...
Страница 171: ...A96G150 User s manual 14 12 bit ADC 171 Figure 79 ADC Operation Flow Sequence...
Страница 333: ...A96G150 User s manual Revision history 333 Revision history Revision Date Notes 1 00 2022 06 22 First creation...