第1章 单片机应用基本技能
1.1 基本工具的使用
1.1.1 万用表
1.1.2 逻辑笔
1.1.3 示波器
1.1.4 数字函数发生器
1.1.5 逻辑分析仪
1.1.6 虚拟仪器
1.1.7 面包板和搭试实验板
1.1.8 电源
1.1.9 焊接
1.2 基本集成电路的使用
1.2.1 模拟集成电路
1.2.2 数字集成电路
第2章 51单片机仿真系统实践
2.1 单片机仿真系统简介
2.2 单片机汇编程序实例仿真调试
第3章 51单片机汇编程序设计实践
3.1 51单片机指令系统程序设计实验
实验1 数码转换
实验2 算术/逻辑运算
实验3 常用算法设计
实验4 单片机抗干扰程序设计
3.2 51单片机功能单元程序设计实验
实验1 存储器扩展
实验2 中断系统
实验3 定时器/计数器实验(1)
实验4 定时器/计数器实验(2)
实验5 定时器/计数器实验(3)
实验6 串行一并行转换实验
实验7 串行通信实验(1)
实验8 串行通信实验(2)
实验9 键盘扩展实验
实验10 显示器扩展实验
3.3 51单片机扩展综合实验
实验1 快速反应能力测试仪的制作
实验2 竞赛抢答器的制作
实验3 简易航标灯的制作
3.4.1 单片机专业实习
3.4.1 单片机专业实习要求
3.4.2 单片机专业实习课题
第4章 51单片机C语言程序设计实践
4.1 51单片机C语言程序设计
4.1.1 C51程序的结构特点
4.1.2 C51程序的运算符、表达式及其语法规则
4.1.3 C51程序设计技巧
4.2 KeilC51软件开发系统
4.2.1 KeilC51软件开发系统介绍
4.2.2 KcuC51软件开发
4.3 C51程序设计举例
第5章 Protel99SE应用实践
5.1 Protel99SE介绍
5.1.1 Protel99SE特点
5.1.2 原理图设计流程
5.1.3 原理图仿真
5.1.4 PLD设计
5.1.5 PCB设计
5.2 Protel99SE设计实例
5.2.1 原理图设计
5.2.2 印制电路板设计
5.3 Protel99SE应用实例
5.3.1 公共实验模块开发设计
5.3.2 接口模块开发设计
5.3.3 EDA模块开发设计
第6章 XilinxISE9.1 i应用实践
6.1 XilinxISE9.1 iFPGA/CPLD设计准备
6.1.1 XilinxISE9.1 i简介
6.1.2 XilinxISE9.1 i基本操作
6.2 XilinxISE9.1 iFPGA/CPLD设计举例
6.2.1 示例背景
6.2.2 用VHDL语言设计输入
6.2.3 行为仿真
6.2.4 位置约束
6.2.5 设计实现
6.2.6 下载配置与调试
附录A 80C51系列单片机的产品