论文部分内容阅读
为了解决单片机实验教学中设备和教学内容落后的问题,以技术实用、开放性强、资源丰富、有利于灵活设计单片机软硬件系统为导向,采用了普中HC6800-EM3 V3.0单片机51+AVR+ARM三合一开发板,并引入了既能做目标芯片、又能做仿真芯片的新型增强型51内核单片机IAP15W58S4的89C52转接板,提高了硬件仿真性能,弥补了普中仿真器时间精度低的缺点。在编程语言上为充分利用汇编语言和C语言各自的优点,在C语言实验项目的基础上,用汇编语言开发了与C语言程序相对应的模块化实验、模块组合化实验,总结了增加汇编语言可读性、可重用性的编程技巧。指出了增强型51单片机在硬件仿真和硬件下载时与传统89系列单片机的编程不同之处。以多层次单片机为特征,由使用传统的51单片机STC89C516快速入门,使用IAP15W58S4硬件仿真调试,又能通过学习增强功能51单片机IAP15W58S4进行提高,还能学习AVR、STM32等进一步提升。从各个层面丰富了单片机实验软硬件教学资源,有利于提高单片机实验课程教学质量。