发表于2024-11-26
本书是配合微机原理与接口技术等课程的教学和自学而编写的实验及课程设计指导书,基于Proteus软件平台,虚实结合、虚中有实本,内容全面、系统、实用性强,综合考虑了各类读者的需要。所有实验项目的程序和仿真电路均在Proteus中调试过,同样适用于实验箱实验的教学方式。
本书是配合微机原理与接口技术等课程的教学和自学而编写的实验及课程设计指导书。本书基于Proteus软件平台,虚实结合、虚中有实,主要内容分为四部分:一、汇编语言程序设计,包括8086指令系统,常见结构程序设计和综合程序设计; 二、Proteus ISIS操作基础;三、基于Proteus仿真的接口实验,涵盖了译码电路,存储器,可编程芯片8253、8255、8251、8259,以及人机交互等接口的软硬件设计;四、基于Proteus仿真的课程设计。书中提供了详尽的实验分析、完整的参考程序和仿真电路,有助于学生自主学习和创新。本书中8086的接口实验是基于Proteus软件平台的,也可以方便地移植到其他硬件平台上。 本书内容全面、系统、实用性强,综合考虑了各类读者的需要。所有实验项目的程序和仿真电路均在Proteus中调试过,同样适用于实验箱实验的教学方式。
陈逸菲,女,南京航空航天大学 计算机应用专业(博士),南京信息工程大学控制与信息学院讲师,主持微机原理、微机实验等课程
第1章 8086汇编语言实验 (1)
1.1 寻址方式验证 (1)
1.1.1 DEBUG的常用命令 (1)
1.1.2 寻址方式验证实验 (4)
1.2 汇编语言程序的建立与执行 (7)
1.2.1 汇编语言程序编写、编译、链接和执行 (7)
1.2.2 双字变量相加实验 (9)
1.3 顺序结构程序设计 (12)
1.4 基于条件转移的分支程序设计 (13)
1.5 基于跳转表的多分支程序设计 (15)
1.6 计数控制循环程序设计 (18)
1.6.1 字符分类统计实验 (18)
1.6.2 查找最大和最小数实验 (21)
1.7 条件/状态控制循环程序设计 (22)
1.8 DOS功能调用程序设计 (24)
*1.9 子程序结构程序设计 (26)
*1.10 码制转换程序设计 (30)
*1.11 字符串处理程序设计 (35)
1.11.1 字符串删除实验 (35)
1.11.2 有序字符串插入实验 (37)
*1.12 数组排序程序设计 (39)
第2章 Proteus ISIS操作基础 (43)
2.1 Proteus ISIS操作界面 (43)
2.2 Proteus ISIS电路原理图设计 (46)
第3章 基于Proteus仿真的接口实验 (51)
3.1 8086最小系统搭建 (51)
3.2 端口地址译码器设计与测试 (53)
3.2.1 地址连续的端口地址译码电路设计 (53)
3.2.2 Proteus中8086的仿真设置 (55)
3.2.3 Proteus中8086外部代码编译器设置及仿真 (56)
3.2.4 地址可浮动的端口地址译码电路设计 (60)
3.3 简单并行I/O芯片实验 (61)
3.3.1 基于锁存器的8位输出口设计 (61)
3.3.2 基于三态门的8位输入口设计 (63)
3.3.3 8位输入/输出口设计 (64)
3.3.4 程序查询方式I/O端口控制 (67)
3.4 非屏蔽中断实验 (69)
3.4.1 非屏蔽中断控制8位LED循环移动 (69)
3.4.2 非屏蔽中断控制七段数码管递增显示 (70)
3.5 可编程定时/计数器8253实验 (72)
3.5.1 Proteus 数字时钟信号发生器和虚拟示波器的使用 (72)
3.5.2 8253工作方式验证 (74)
3.5.3 8253定时器控制1位LED数码管递增显示 (79)
*3.5.4 报警发生器设计 (81)
*3.5.5 电子发声器设计 (84)
3.6 可编程并行接口芯片8255实验 (86)
3.6.1 8255方式0无条件输入/输出 (86)
3.6.2 8255方式0有条件输入/输出 (88)
3.6.3 8255方式1输出 (89)
3.6.4 8255方式1输入 (91)
*3.6.5 8255 C口应用 (92)
3.6.6 十字路口交通灯实验 (94)
3.7 可编程串行通信接口芯片8251实验 (97)
3.7.1 Proteus虚拟终端的使用 (97)
3.7.2 8251串口发送实验 (99)
3.8 人机交互接口实验 (101)
3.8.1 开关与数码管显示器接口设计 (101)
3.8.2 数码管动态扫描接口设计 (103)
3.8.3 行/列扫描式键盘接口设计 (105)
*3.8.4 键盘与LED显示器接口设计 (107)
*3.8.5 8×8点阵型LED接口设计 (112)
*3.8.6 点阵型LED显示屏设计 (115)
*3.8.7 字符型液晶显示器设计 (117)
3.9 模拟I/O接口实验 (123)
3.9.1 DAC0832数/模转换器与PC接口 (123)
3.9.2 ADC0809模/数转换器与PC接口 (126)
3.10 可编程中断控制器8259实验 (133)
3.11 电机控制实验 (135)
3.11.1 直流电机正反转控制 (135)
3.11.2 步进电机正反转控制 (137)
*3.11.3 步进电机速度控制系统设计 (141)
3.12 存储器设计实验 (145)
第4章 基于Proteus仿真的课程设计 (148)
4.1 多功能波形发生器设计 (148)
4.2 数据采集与监视系统设计 (153)
4.3 用LED显示的电子时钟设计 (158)
4.4 十字路口交通灯控制系统设计 (166)
4.5 新闻条目定时刷新显示器设计 (169)
4.6 作息时间响铃自动化系统设计 (174)
参考文献 (1
前 言
本书是为《微机原理与接口技术》课程编写的实验及课程设计指导书。全书共分4部分:
第一部分 8086汇编语言实验
第二部分 Proteus ISIS操作基础
第三部分 基于Proteus仿真的接口实验
第四部分 基于Proteus仿真的课程设计
《微机原理与接口技术》是一门理论性与实践性很强的课程,因此必须加强理论教学与实验教学的结合。通过实验促使学生快速使用微处理器芯片及典型的接口芯片设计微处理器应用的典型接口电路,加深对微处理器和典型接口芯片特性的理解,掌握微处理接口电路设计的初步方法,并接受一定的编程训练,从而加强微机应用的工程实践能力。仿真实验具有完全开放性、绝对安全性和设计自主性的特点,学生可以在完成基本实验的基础上放飞想象,大胆创新,勇敢实践,不仅有益于课程学习,而且对提高学生的创新意识、设计能力和实践能力均具有非常重要的意义。本书是编者团队总结了多年理论与实践教学经验和教育教学研究成果,在对积累的资料进行综合提炼的基础上形成的,具有如下特色:
1)案例丰富,分析细致。所有实验都有详细的原理分析,使学生通过实验现象对理论知识有更深入的理解。不仅让学生掌握如何利用实验工具来验证所学知识,而且能够有效提高学生运用所学知识解决实际问题的能力。教材给出了完整的程序和仿真电路,不受具体硬件实验设备的限制,便于教师和学生使用。
2)实验难度由浅入深。既有基础的验证性实验,又有综合性实验(为了区分,综合实验用星号*标注),还有课程设计,全面考虑了各类读者的需要。在实验项目的设计上注意前后知识点的联系和综合。
为了便于学习,书中均采用仿真软件中的元器件符号。书中所有源程序和仿真电路都经过测试,可以正常使用。本书有配套的源程序和仿真电路等教学资源,读者可以登录电子工业出版社华信教育资源网(www.hxedu.com.cn)下载。
本书第1、3、4章由南京信息工程大学陈逸菲、孙宁和河海大学叶彦斐共同编写,第2章由南京信息工程大学杨乐编写,张颖超教授审阅了本书,提供了极具价值的修改意见。本书得到了南京信息工程大学教材基金的资助。由于时间仓促,书中难免有疏漏之处,请读者谅解。
作者联系方式:ch_yi_f@126.com
编 者
微机原理与接口技术实验及实践教程 基于Proteus仿真 下载 mobi pdf epub txt 电子书 格式 2024
微机原理与接口技术实验及实践教程 基于Proteus仿真 下载 mobi epub pdf 电子书微机原理与接口技术实验及实践教程 基于Proteus仿真 mobi epub pdf txt 电子书 格式下载 2024