Abov에서 만들어진 8051은 On-chip 디버거가 가능하다.
OCD1과 OCD2라는 전동 디버거 장비와 전용 프로그램을 사용 하면 된다.
On-Chip Debugger
Description
On-chip debugger program is for 8-bit MCUs what has a OCD1 and OCD2 block inside. This is a debugging software and support ABOV's M8051 series MCUs.
In order to use this software, OCD1/2 interface H/W is required. OCD2 uses two channel to download user's code, reads and modifies the internal memory and SFR(Special Function Register). So it can work even the MCU is attached on the target system. Besides, it can be run at MCU's maximum speed in OCD mode.
Features
Supported M8051 core products.
MCU emulation control via 2-pin OCD interface. Two pins interface OCD clock and data.
Compact size and Cost effective emulator.
Emulation and debugging on the target system directly.
OCD2 used as an ISP (In System Programming) and real-time emulation.
OCD1 is used to debug 'MC93/95/96' products and OCD2 is used to debug 'MC97', MC93F5516, OCD1 supporting products.
Downloads
Title | File Name | Type | Language | Version | Issue Date | Size | Down | OCD Software for 32-bit | Setup32_OCD2_debugger_V2.012.exe | | English | 2.012 | 2014-03-18 | 5.09MB |
| OCD Software for 64-bit | Setup64_OCD2_debugger_V2.012.exe | | English | 2.012 | 2014-03-18 | 5.11MB |
| OCD User Guide | GUIDE_OCD_V1.00_EN.pdf | | English | 1.00 | 2013-08-27 | 3.81MB |
| OCD User Guide | GUIDE_OCD_V1.00_CH.pdf | | Chinese | 1.00 | 2013-08-27 | 3.86MB |
|
|
소스레벨 디버깅과 변수의 값을 확인/수정 등을 할 수 있다.
OCD2의 경우 동작중에 실시간 변수값 확인도 가능 하다.
상당히 저가인 MCU 가격을 생각하면 참 쓸만한 기능이다.
하지만 배열 변수의 경우 읽을 수 없는 단점이 있다.