出版时间:2011-3 出版社:大连理工大学出版社 作者:陈育斌 编 页数:244
内容概要
单片机应用技术是高等学校理工科电类学生必须掌握的课程,实践又是学习、掌握单片机应用技术的重要环节。在积累多年教学经验的基础上,我们将理论课、基础实验和综合设计三个环节有机结合起来,建立了以培养学生独立、创新能力为宗旨的单片机综合设计课程,探索一种实践性教学的新模式,并为此编写了本教程。《新世纪应用型高等教育·电子信息类课程规划教材:MCS-51单片机应用实验教程》适用于高等学校高年级本科生的综合设计性实验教学,也适用于电类专业的技术人员自学参考。
书籍目录
第1章 单片机实验系统简介1.1 实验系统的构成1.2 实验系统的三种运行模式第2章 KeilC51使用简介2.1 创建一个KeilC51调试环境2.2 新建一个工程项目2.3 程序文件的编译和链接第3章 在线调试仿真功能3.1 在线调试仿真功能的特点3.2 进入调试状态3.3 调试前的准备工作3.4 实例应用第4章 脱机Flash运行模式4.1 脱机Flash运行模式的特点4.2 脱机Flash运行模式的存储器配置4.3 进入脱机Flash运行状态第5章 MCS-51的基本结构及最小系统5.1 MCS51单片机内部基本结构及特点5.2 MCS 51单片机常用型号及规格5.3 MCS51单片机的最小系统第6章 MCS-51基础知识与实验6.1 MCA51单片机的存储器读写实验6.2.MCS-51单片机的并行输入输出端口实验6.3 MCS51单片机中断系统及外部中断/INT0实验6.4 定时/计数器实验6.5 串行接口SBUF实验6.6 MCS51与TLC2549接口芯片编程实验6.7 MCS51与TLC5620编程实验第7章 单片机模拟编程7.1 单片机的同步串行接口及标准7.2 12C总线的主要特点及结构7.3 I2C总线的工作过程与原理7.4 I2C总线的信号时序7.5 I2C总线的时钟同步与总线仲裁7.6 I2C总线的工作时序与AT89C51单片机的模拟编程7.7 芯片内部的单元寻址7.8 I2C通讯子程序/子函数第8章 I2C外围器件编程8.1 EEPROM芯片原理及实验8.2 ZLG729OB结构、原理及实验8.3 PCF8563T低功耗时钟芯片简介第9章 ZYl2864D液晶模块编程9.1 ZYl2864D液晶模块内部结构框图9.2 ZYl2864D液晶模块外部引脚定义9.3 以ZYl2864:D为核心的显示系统接口框图9.4 ZYl2864D显示模块的工作时序9.5 ZYl2864D显示模块的命令9.6 ZYl2864D显示系统与单片机的接口9.7 LCD模块编程第10章 DSl8820智能温度传感器编程10.1 DSl8820元件介绍10.2 单总线系统的通信协议10.3 DSl8820内部存储器结构10.4 DSl8820的操作流程及指令说明10.5 单点DSl8820温度采集编程实验第11章 单片机综合设计选题附录附录1 由汇编语言编写的I2C通讯子程序附录2 由C语言编写的I2C通讯子函数附录3 MCS-51单片机指令系统一览表附录4 DP-51PROc单片机综合实验台模块资源一览表附录5 综合设计报告书样板示例参考文献
章节摘录
在第3章中,叙述了一个项目工程的建立、调试的过程,然而调试一个程序的最终目的是应用,要将调试好的用户程序以一个十六进制文件的形式下载(烧写)到目标系统上的单片机芯片中。在调试仿真和最终的烧写程序代码之间,可以采用一种称之为“脱机Flash”的过渡模式来进一步验证程序的功能是否完善,为最终烧写芯片做好准备。 在第3章中,我们将上位机、仿真器和目标系统(实验台)连接为一个整体,在KeilC51集成调试软件的控制下实现了一个工程项目的“调试仿真”。在这个过程中通过对程序文件的编译、链接和各种调试方法实现语法检查、逻辑功能验证以及程序优化等一系列操作。但是这种状态仍然是一种在线仿真模式:第一,主宰系统运行的是仿真器中的监控程序M()N51,用户程序属于被动的从属地位;第二,用户程序被临时安放在仿真器SRAM中,且起始地址为8000H,这样,在仿真状态下的用户程序起始地址都要临时修改为8000H开始的存储单元,这与实际目标系统中单片机的程序存储格式有着很大的不同。 ……
图书封面
评论、评分、阅读与下载