本书是“单片机原理及应用”课程的实践环节指导书,包括软件基础、硬件连接和综合实验各个部分。全书侧重于实验的原理、内容以及报告的书写,尽量避免与教科书的内容重复。
全书共分十章和一个附录,第一章是实验环境的软硬件介绍,第二章是软件基础实验。第三章至第九章是单片机以及外围扩展等的实验内容。第十章是综合实验。本书重视课程的基础内容,同时结合多年的实验教学经验写成。书中各章实验内容以独立小节列出,以方便学生预习和书写实验报告。
前辅文 第一章 实验环境组成 1.1 硬件基础 1.2 汇编语言编程简介 1.3 汇编语言伪指令 1.4 简单汇编语言编写 1.5 C51入门 第二章 数据传送和运算实验 2.1 数据传送 2.2 实验一 数据传送实验 2.3 实验二 算术运算实验 第三章 控制转移和子程序实验 3.1 实验一 I/O口输出实验 3.2 实验二 变换闪烁模式的循环彩灯 3.3 实验二的C语言实现 第四章 定时器与中断实验 4.1 与定时器和中断相关的特殊功能寄存器 4.2 实验一 方波信号发生器 4.3 实验二 中断和定时器实验 第五章 单片机串行口应用 5.1 串行口有关的特殊功能寄存器 5.2 串行口工作方式 5.3 波特率的设计 5.4 实验 双机通信实验 第六章 系统扩展实验 6.1 接口扩展实验 6.2 实验一 8255A基本输入输出实验 6.3 模数与数模转换 6.4 实验二 数模转换实验 6.5 实验三 模数转换实验 第七章 键盘和显示实验 7.1 数码管显示原理 7.2 实验一 数码管显示实验 7.3 实验二 键盘和数码管显示实验 7.4 汉字LED点阵显示原理 7.5 实验三 汉字滚动显示 7.6 液晶显示器原理和控制 7.7 实验四 LCD显示实验 第八章 模拟串行端口应用实验 8.1 I2C总线器件24C 8.2 实验一 模拟I2C总线实验 8.3 实验二 模拟SPI总线实验 第九章 电机驱动 9.1 直流电机驱动原理 9.2 实验一 直流电机驱动 9.3 步进电机驱动 9.4 实验二 步进电机驱动 第十章 综合实验 附录 集成开发软件使用简介 附录1 建立工程 附录2 编辑程序 附录3 编译项目 附录4 仿真设置 附录5 仿真运行