课程摘要
这节课围绕 Proteus 仿真软件的使用展开。老师演示了打开工程的方法:可双击工程文件,也可用 open project 选择;进入后滚轮放大缩小,左右键选择,按住滚轮中键移动画框。完整仿真流程被串起来:在编译软件中用魔法棒设置 Output 生成 hex,Rebuild 后到 objects 文件夹找 hex;有实物用 ISP 烧录,无实物则在 Proteus 双击 MCU,在 Program File 选择 hex 并确认,点 Run 可看到灯按代码亮灭,Stop 停止。课堂还强调分清 I/O 口,P2.0 经 P2.0-SDA 连到对应灯,P2.1 至 P2.7 同理;原理图同名网络表示同一根线,真实连线看 PPT。考核要求从零完成完整项目,难度不超过第四个题,后续练点灯、流水灯和闪烁。
要点
- 打开 Proteus 可双击工程文件,也可用 open project 选择工程。
- 视图操作:滚轮放大缩小,左右键选择,按住滚轮中键移动画框。
- 编译软件中打开魔法棒,设置 Output 生成 hex,再点 Rebuild。
- 编译后的 hex 在工程 objects 文件夹,找不到可显示文件扩展名。
- 有实物用 ISP 下载软件烧录;无实物可跳过,直接进入 Proteus 仿真。
- 在 Proteus 双击 MCU,在 Program File 选择 hex,确认后完成加载。
- 点左下角 Run 开始运行,观察灯亮灭;用 Stop 停止,暂停和调试基本不用。
- 要分清 I/O 口:P2.0 经 P2.0-SDA 网络连接到对应灯,P2.1 至 P2.7 同理。
- 原理图同名网络表示同一根线,不是真实连线,真实连线看 PPT。
- 考核从零做完整项目,难度不超过第四个题;后续练点灯、流水灯和闪烁。
涉及知识点
- Proteus:单片机电路仿真软件,可加载程序观察运行。
- open project:Proteus 中打开已有工程项目的入口。
- 魔法棒:打开编译设置,在 Output 中配置生成 hex。
- Output:编译输出选项,用于设置生成 hex 文件。
- Rebuild:重新编译程序并生成 hex 文件。
- hex:编译后生成、供 Proteus 或实物烧录的程序文件。
- objects:工程中存放 hex 文件的文件夹。
- ISP:连接实物下载烧录程序的红色软件。
- MCU:Proteus 中的主控芯片,双击可设置加载 hex。
- Program File:MCU 设置里选择 hex 文件的选项。
- Run:Proteus 左下角开始仿真运行的按钮。
- P2.0-SDA:原理图中与 P2.0 相连的网络标签,对应一个灯。