李模刚
(兰州石化职业技术学院信息处理与控制工程系甘肃兰州730060)
Mcs-51简洁通用I/O通道设计与实现
李模刚
(兰州石化职业技术学院信息处理与控制工程系甘肃兰州730060)
以proteus仿真软件为平台,使用简洁I/O通道电路设计为手段,能使学生透切理解单片机系统的实用译码电路部分,建立指令与硬件信号之间的简洁关系;使学生真正理解实用端口寻址设计,为后续课程的教学打下扎实的基础。提出简洁I/O通道电路基本框架,以供实际应用参考。
Mcs-51;译码电路;I/O;Proteus;仿真
目前,在很多高等职业学院的信息技术类相关专业中都开设了不同类型的单片机课程及实践课程或微机原理与接口技术课程,这类课程属于理论和实践紧密结合的学科,在教学过程中必须考虑软件与硬件相结合。经过多年的教学和应用实践了解到,在传统课程教学中,由于实验条件等多方面原因所限,高职学生对于控制通道的译码电路理解不透,知之不深;输入输出的通道概念很难真正建立起来,对端口寻址真正理解不透。因而造成了学生应用不灵活、后续课程教师感到难教的局面。经过实践探索发现利用Proteus仿真软件,设计一简洁的通用I/O通道,很有助于学生理解微机I/O应用的相关知识,增强理论与实践的教学效果,为后续课程打下坚实的基础[1-3]。Proteus不仅能完成许多单片机的仿真实践,而且5.0版本具有仿真的8086CPU,也可完成8086系统仿真,为8086系列课程的教学也提供了仿真实践平台。本文主要探讨基于ms-51的简洁通用I/O通道电路的设计与实现,以此为参考,可探索其他单片机及微机系统的I/O通道电路的设计。……