前言

前言

PREFACE

《单片机与微机应用实验实训案例》主要针对“单片机原理及应用”“微机原理及应用”课程的实验教学,为教师和学生提供相应的实验实训案例。

本书主要由单片机实验案例、单片机实训案例和微机应用实验案例三部分内容组成。单片机实验、实训案例部分主要针对AT89C52单片机,并利用C5I语言进行编程实践;微机应用实验案例部分主要针对8086CPU,并利用汇编语言进行编程实践。

单片机实验案例部分安排了17 个案例,主要包括Keil的应用,Proteus 的应用,单片机开发板的应用,I0接口程序设计,定时器应用、中断程序设计,键盘程序设计, LED、LCD显示驱动程序设计,常用传感器驱动程序设计等,旨在培养学生对单片机基础知识的掌握和应用能力。每-个实验案例都提供了参考电路设计和参考程序设计,給出了程:序的仿真运行结果。

单片机实训案例部分安排了8个案例,主要包括计算器设计,秒表设计,日历系统设计,数控电源设计,直流电机控制,步进电机控制,智能温湿控制和电子密码锁等,着重培养学生针对单片机的综合应用能力,包括系统硬件设计能力和程序设计能力。每-个实训案例都提供了参考电路设计和参考程序设计以及仿真运行结果。

微机应用实验案例部分安排了17 个案例,其中8个实验案例为软件实验,主要包括算术运算程序设计,数值处理程序设计,字符申处理程序设计,图形程序设计,文件/文件夹操作程序设计等,每个实验案例都提供了程序设计流程图,参考程序以及程序运行结果。另外9个为与硬件有关的实验案例,主要是针对并行接口芯片8255,定时/计数器芯片8253, D/A 转换器DAC0832, ND转换器ADC0809等的编程应用,并結合相应的硬件实验平台完成实验。每个实验都提供了参考电路、程序设计流程图和参考程序。

本书提供的所有参考程序,都经过调试、运行和仿真,能够达到预期的实验结果,但有些程序的算法可能不是最优,读者可以进一步优化。

由于编者水平有限,书中疏漏与不足之处在所难免,恳请读者批评指正。

编者

2021年1月