Turkish Journal of Electrical Engineering and Computer Sciences
DOI
10.3906/elk-1410-83
Abstract
A real-time, Internet-based 8051 microprocessor in-circuit emulator (MicroLabICE) was designed and run for microprocessor lessons for undergraduate and graduate programs of electrical, electronics, communication, and computer engineering. Users can run applications developed for the 8051 microprocessor online on a physical circuit not being limited to a specific time or place with the 8051 microprocessor in-circuit emulator (ICE). The programs prepared by users are transferred to the controller area network (CAN) through an online server and program the ICE experiment module. Codes loaded on the designed emulator experiment module are run step by step and values that 8051 microprocessor registers have taken could be monitored on the client interface real-timely. The client interface program, which enables users to control emulator experiment modules and server computer intercommunicating through CANBus, to connect to and to manage emulator experiment modules online, has been developed in C# programming language.
Keywords
In circuit emulator, controller area network, 8051 Microprocessors, Internet-based control, embedded systems
First Page
3671
Last Page
3684
Recommended Citation
TAŞDELEN, KUBİLAY and KUTLU, AKİF
(2016)
"Internet-based multiuser in-circuit emulator design for 8051 microprocessors,"
Turkish Journal of Electrical Engineering and Computer Sciences: Vol. 24:
No.
5, Article 27.
https://doi.org/10.3906/elk-1410-83
Available at:
https://journals.tubitak.gov.tr/elektrik/vol24/iss5/27
Included in
Computer Engineering Commons, Computer Sciences Commons, Electrical and Computer Engineering Commons