Design of Single Wire Simulator for Microcontroller Using Manchester Coding

Zhang Lixin, Zhao Hai, Ning Shangbo

Integrated Circuits and Embedded Systems ›› 2023, Vol. 23 ›› Issue (1) : 15-18.

PDF(1278 KB)
PDF(1278 KB)
Integrated Circuits and Embedded Systems ›› 2023, Vol. 23 ›› Issue (1) : 15-18.
TOPICAL DISCUSS

Design of Single Wire Simulator for Microcontroller Using Manchester Coding

  • Zhang Lixin1,2, Zhao Hai2, Ning Shangbo2
Author information +
History +

Abstract

In the paper,a single line simulator for a 8051 MCU with OCDS online simulation hardware module,using Manchester coding.The simulator uses STM32 processor and peripheral circuits to form the circuit board,and then the STM32 is programmed to realize the software function of the simulator.The emulator is responsible for converting the debugging command sent by the host USB into a single line protocol,and then sending it to the OCDS of MCU to control the operation of MCU.The simulator can implement software code download,start and stop,breakpoint setting,single step execution and storage access to MCU.The single line simulator also has certain reference value for other types of simulators.

Key words

Manchester coding / simulator / single wire / STM32

Cite this article

Download Citations
Zhang Lixin, Zhao Hai, Ning Shangbo. Design of Single Wire Simulator for Microcontroller Using Manchester Coding[J]. Integrated Circuits and Embedded Systems. 2023, 23(1): 15-18

References

[1] 吴凌燕.Multisim10在单片机仿真中的应用[J].国外电子测量技术,2011,30(3):67-70.
[2] 虞致国,魏敬和.一种基于JTAG的SoC片上调试系统的设计[J].微电子学与计算机,2009,26(5):5-8.
[3] 姚霁.一种基于JTAG的片内调试系统设计[J].现代电子技术,2020,43(20):3.
[4] 金辉,华斯亮,张铁军,等.基于JTAG标准的处理器片上调试的分析和实现[J].微电子学与计算机,2007(6):116-119,122.
[5] 常志恒,肖铁军,史顺波.基于JTAG的片上调试器与调试系统的设计实现[J].计算机工程与应用,2012,48(30):78-82.[6] 肖哲靖,徐静平,雷青松,等.用于8051微控制器的片上调试系统的硬件设计[J].计算机与数字工程,2011,39(9):142-146.
[7] 高原,陈雅妮,胡广斌.基于CPLD单片机实验仿真器的设计[J].电子世界,2019(23):122-123.
[8] 张立新.一种微控制器的单线仿真装置.中国. CN202122323626.4 [P].2021-09-24.
[9] 张立新.微控制器的单线仿真装置和编码解码方法.中国. CN202111119963.X [P].2021-09-24.
[10] Keil Software.Implementing μVision2 Interface DLL’s to Hardware Debuggers,2003.
PDF(1278 KB)

Accesses

Citation

Detail

Sections
Recommended

/