项目一 Proteus设计与仿真 1
1.1 Proteus简介 1
1.1.1 Proteus概述 1
1.1.2 Proteus的运行环境 2
1.1.3 ProteusVSM的资源库和仿真工具 3
1.2 初识Proteus ISIS 6
1.2.1 进入Proteus ISIS 6
1.2.2 ISIS工作窗口 6
1.3 Proteus设计与仿真基础 9
1.3.1 单片机系统的Proteus设计与仿真的开发过程 9
1.3.2 ISIS鼠标使用规则 9
1.3.3 Proteus文件类型 10
1.3.4 单片机系统的Proteus设计与仿真实例 10
1.3.5 单片机系统的Proteus源代码级调试 22
1.4 Proteus设计与仿真应用与提高 24
1.4.1 Proteus与第三方集成开发环境的联合仿真 24
1.4.2 Proteus的一些其他常用设计操作指南 35
项目二 简单交通信号控制设计 51
任务一 简单的流水彩灯设计 51
任务二 带控制的流水彩灯设计 53
任务三 简单I/O口扩展的流水彩灯设计 55
任务四 简单的交通信号控制设计 58
项目三 简单数字电压表设计 62
任务一 单个数码管的数字显示控制设计 62
任务二 秒计时器的控制设计 64
任务三 多个数码管的动态显示设计 68
任务四 简易电压报警控制设计 71
任务五 简单数字电压表的设计 76
项目四 简易信号发生器设计 80
任务一 简易校牌的设计 80
任务二 独立式按键的检测 85
任务三 锯齿电压波信号的产生 90
任务四 简易信号发生器设计 93
项目五 袖珍电子万年历设计 100
任务一 矩阵式键盘按键的检测 100
任务二 简易温度计设计 106
任务三 简易数字时钟设计 113
任务四 袖珍电子万年历设计 121
附录一 美国标准信息交换标准码(ASCII码表) 133
附录二 MCS-51单片机汇编指令集 135
参考文献 141