JOURNAL BROWSE
Search
Advanced SearchSearch Tips
Design of an 8051 Microcontroller With Application-Specific Instructions and I/O Ports for Data Transmission
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
  • Journal title : Journal of IKEEE
  • Volume 19, Issue 4,  2015, pp.625-631
  • Publisher : Institude of Korean Electrical and Electronics Engineers
  • DOI : 10.7471/ikeee.2015.19.4.625
 Title & Authors
Design of an 8051 Microcontroller With Application-Specific Instructions and I/O Ports for Data Transmission
Kim, Jihye; Lee, Seongsoo;
  PDF(new window)
 Abstract
In this paper, an 8051 microcontroller with application-specific instructions and I/O ports for data transmission is designed. The designed microcontoller includes two UART ports and one SMBus port to control external devices and to transmit data with them. Application-specific instruction is developed and added to the instruction set to exploit these I/O ports. So the designed microcontroller can perform multi-device control and multi-byte transmission. Also, it can reduce the code size of the application program. Especially, the designed microcontroller does not stall and can execute other programs during data transmission, which significantly increases its efficiency. Synthesized in 0.18 um technology, the area overhead due to application-specific instructions was negligible. Operations of all instructions and I/O ports were verified to run correctly on a FPGA board.
 Keywords
microcontroller;serial interface;UART;SMBus;application-specific instruction;
 Language
Korean
 Cited by
 References
1.
J. Kim and U. Choi, "A Low Power smartRF Transceiver Hardware Design For 2.4 GHz Applications", Journal of IKEEE, vol. 12, no. 2, pp. 75-80, Jun. 2008.

2.
C. Oh and S. Lee, "A Study on Implement of Smart Battery Management System Using Embedded Processor", Journal of IKEEE, vol. 15, no. 4, pp. 345-353, Dec. 2011.

3.
Opencores, "OpenCore 8051", http://opencores.org/project,8051

4.
Y. Jang, "A Study of Low-Power Sensor Signal Processing SoC Platform", Doctoral Dissertation, Soongsil University, 2010.

5.
J. Kim, "A Study on Adding Serial Interface for Multi-Byte Transmission of OC8051 Microprocessor", to appear in Master Dissertation, Soongsil University, 2016.

6.
K. Seo, "Design and Implementation of System Management Bus Interface to Control the Smart Battery," Doctoral Dissertation, Yeungnam University, 2006.