文档介绍:单片机开发系统的设计
源程序代码,
联系Q 695132052摘要
随着单片机在人们日常生活中各个方面的应用越来越广泛而受到了关注,因此全国各大高校均开设有单片机课程。该课程是一门理论性和实践性都很强的课程,在实际教学中,应将理论教学和实验教学紧密结合。学生在掌握理论知识之余,必须通过编写程序、设计硬件电路、仿真、调试这一系列的实验过程,才能更好地掌握单片机的结构原理和应用技能。
本论文结合目前教学中对单片机编程仿真实验系统的实际需求,采用模块化结构设计思想,精心设计和开发了单片机编程仿真实验系统。该单片机仿真系统由单片机编程控制软件和单片机编程仿真实验板两部分组成,可以把写入单片机的程序实时运行,并呈现实际运行结果。硬件电路主要采用Atmel公司推出的广泛应用的AT89S51单片机,该系列单片机除了具有传统单片机的基本功能部件外,还集成了在线系统可编程(ISP)功能,使得单片机中的程序很容易被修改。硬件电路模块主要包括流水灯、数码管显示、AD转换、4×4矩阵键盘、电子时钟显示模块。与传统的单片机教学实验台相比具有很大的优越性,电路模块小,结构简单,可移动性强,针对性强,并且成本低。
该单片机编程仿真实验系统综合功能强,集编程、仿真、实验于一体,可以进行系统全面的单片机实验项目的学习。
关键字:单片机,AT89S51,编程,仿真
THE DESIGN OF MICROCONTROLLER
DEVELOPMENT SYSTEM
ABSTRACT
After years of development SCM has been widely used in all aspects of daily life, most of universities in the country have MCU course, the course is a theoretical and practical courses which is very strong. In the actual teaching, teaching theory and experiment should be closely integrated with teaching. Students master the theoretical knowledge that must be explored through programming, hardware circuit design, simulation, debugging process of this series of experiments in order to grasp the structural principles of SCM and application skills better.
With the idea of modular structure design,the paper carefully designs and develops the microcontroller programming-simulation experiment system considering the actual demand of the present teaching of SCM in simulation experiment system programming. The microcontroller programming-simulation experiment system includes single-chip microcontroller programming control software and programming simulation experiment board. The simulation experiment system can run the program written in microcontroller and show the real result. Hardware circuit chip use the AT89S51 single—chip launched by American pany, which has wide use. This series of single-chip microcontroller has integrated not only basic function of ponents in the system but also program (ISP) function, making the MCU program is easily