前言
第1讲 Proteus基本操作
1.1 Proteus概况
1.2 Proteus软件包安装
1.3 ISIS设计环境简介
1.4 ISIS电路设计元器件查找
1.5 ISIS电路设计与仿真:第一个电路设计
第2讲 元器件属性及编号设置
2.1 元器件的摆放
2.2 电路连线的编辑
2.3 设置电源属性
2.4 设置元器件属性
2.5 用工具快速设置元器件属性
第3讲 单片机程序编写和编译
3.1 Keil C51使用方法
3.2 第一个C语言程序:单片机点亮一个发光二极管
3.3 设计电路和仿真运行程序
第4讲 节点、总线连接技术
4.1 单片机流水灯控制电路
4.2 用总线连接发光二极管至单片机
4.3 程序设计和仿真运行
第5讲 1位数码管计数器
5.1 1位数码管计数电路
5.2 按钮与中断处理
5.3 程序设计与仿真
第6讲 4位数码管计时器
6.1 4位数码管计时器电路
6.2 多位数码管显示程序设计
6.3 定时器原理和程序设计
6.4 程序设计与仿真
第4讲 蜂鸣器
7.1 蜂鸣器应用电路及发声原理
7.2 程序设计与仿真
第8讲 继电器
8.1 继电器驱动电路
8.2 程序设计与仿真
第9讲 定时供电插座设计
9.1 定时供电插座需求分析
9.2 定时供电插座电路设计
9.3 程序设计与仿真
第10讲 RS232串口通信
10.1 最简单的单片机串口通信电路
10.2 通过MAX232转换的串口通信电路
10.3 多机串口通信电路
10.4 程序设计与仿真
10.5 PC(虚拟终端)与单片机通信
第11讲 RS485串口通信
11.1 RS485串口通信电路
11.2 多机RS485串口通信电路
11.3 程序设计与仿真
第12讲 A?D转换
12.1 A?D转换原理和电路设计
12.2 程序设计与仿真
第13讲 并口扩展
13.1 8255A可编程并行I/O接口芯片
13.2 并口扩展电路设计
13.3 程序设计与仿真
第14讲 步进电动机控制
14.1 步进电动机控制原理
14.2 步进电动机控制电路
14.3 程序设计与仿真
第15讲 直流电动机控制
15.1 直流电动机控制原理
15.2 用定时器控制占空比
15.3 用示波器查看占空比
15.4 直流电动机控制电路
15.5 程序设计与仿真
第16讲 交通指挥灯控制
16.1 红绿灯控制需求分析
16.2 红绿灯控制电路设计
16.3 程序设计与仿真
第17讲 水箱水位控制
17.1 水箱水位控制需求分析
17.2 水箱水位控制电路设计
17.3 程序设计与仿真
第18讲 Proteus电路制板
18.1 ARES电路制板简介
18.2 电路制板操作步骤和实例
参考文献