{"title":"基于89S52架构的8位单片机学习系统的开发","authors":"G. Mostafa","doi":"10.1109/ICAEE.2015.7506805","DOIUrl":null,"url":null,"abstract":"The 89S52 microcontroller (MCU) is very popular among the students, teachers, amateurs, engineers, scientists, and hobbyists for building electronics projects and consumer products. Successful realization of MCU based products depends on the sound understanding of architecture, instruction and interfacing of the MCU, which can be effectively acquired with the help of a `Microcontroller Learning System (MLS)'. The MLS provides facilities to enter program codes and data into memory; program execution and debugging; checking and changing memory/register contents; breadboard/edge connector for prototyping interfacing circuits; and viewing the result on display devices. This paper presents the design and development procedures of an 89S52 MLS system along with examples to establish its effectiveness in learning microcontroller hardware and programming. We designed, developed, and tested a prototype MLS system named MicroTalk-8051 Trainer.","PeriodicalId":123939,"journal":{"name":"2015 International Conference on Advances in Electrical Engineering (ICAEE)","volume":"62 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Development of an 8-bit Microcontroller Learning System using 89S52 architecture\",\"authors\":\"G. Mostafa\",\"doi\":\"10.1109/ICAEE.2015.7506805\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The 89S52 microcontroller (MCU) is very popular among the students, teachers, amateurs, engineers, scientists, and hobbyists for building electronics projects and consumer products. Successful realization of MCU based products depends on the sound understanding of architecture, instruction and interfacing of the MCU, which can be effectively acquired with the help of a `Microcontroller Learning System (MLS)'. The MLS provides facilities to enter program codes and data into memory; program execution and debugging; checking and changing memory/register contents; breadboard/edge connector for prototyping interfacing circuits; and viewing the result on display devices. This paper presents the design and development procedures of an 89S52 MLS system along with examples to establish its effectiveness in learning microcontroller hardware and programming. We designed, developed, and tested a prototype MLS system named MicroTalk-8051 Trainer.\",\"PeriodicalId\":123939,\"journal\":{\"name\":\"2015 International Conference on Advances in Electrical Engineering (ICAEE)\",\"volume\":\"62 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 International Conference on Advances in Electrical Engineering (ICAEE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAEE.2015.7506805\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Advances in Electrical Engineering (ICAEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAEE.2015.7506805","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Development of an 8-bit Microcontroller Learning System using 89S52 architecture
The 89S52 microcontroller (MCU) is very popular among the students, teachers, amateurs, engineers, scientists, and hobbyists for building electronics projects and consumer products. Successful realization of MCU based products depends on the sound understanding of architecture, instruction and interfacing of the MCU, which can be effectively acquired with the help of a `Microcontroller Learning System (MLS)'. The MLS provides facilities to enter program codes and data into memory; program execution and debugging; checking and changing memory/register contents; breadboard/edge connector for prototyping interfacing circuits; and viewing the result on display devices. This paper presents the design and development procedures of an 89S52 MLS system along with examples to establish its effectiveness in learning microcontroller hardware and programming. We designed, developed, and tested a prototype MLS system named MicroTalk-8051 Trainer.