资源简介 单片机应用技能实训教案—项目3项目3 可控广告灯电路制作任务3 可控广告灯电路的计算机仿真一、案头任务 广告灯电路的计算机仿真授课时间 年 月 日 授课班级教学形式 老师演示、学生练习 授课时数 2课时教学用具 教学资源 机房、多媒体、相关课件课前准备教学目标 1、可控广告灯电路设计的计算机仿真验证。 2、提高仿真软件proteus的使用熟练程度。 3、提高汇编软件keil的使用熟练程度。 4、熟练相关指令的使用及可控广告灯电路应用程序。教学重点 1、可控广告灯电路设计的计算机仿真验证。 2、工具软件的使用熟练使用。 3、相关指令的使用及程序编写修改。教学难点 1、对仿真验证步骤的深入理解。 2、仿真电路运行出错时的修改调试。教学过程 1、proteus仿真电路绘制步骤。 2、用keil进行程序汇编步骤。 3、课件演示可控广告灯电路运行效果。 4、布置练习作业,学生进行练习并验证电路效果,老师进行指导。教学后记二、教学实施过程实施环节 教学内容 导学方法组织教学 1、检查学生出勤情况并做好记录。 2、调整学生的注意力,为上课作准备。 互动交流复习提问 1、proteus基本操作有哪几步? 2、用keil进行程序汇编有哪几步? 提问导思导入 展示在上次课完成的广告灯电路仿真效果。接下来我们就要用计算机仿真验证可控广告灯电路设计的正确性和运行效果。 启发学习积极性讲授新课 一、使用proteus绘制仿真电路图的步骤 1、将所需元器件加入到对象选择器窗口 AT89S51用AT89C51代替,红色发光二极管、黄色发光二极管、绿色发光二极管的英文符号分别是“LED-RED”、“LED-YELLOW”、“LED-GREEN”;电阻、电容、电解电容、按键、晶振的英文符号分别是“RES”、“CAP”“CAP-ELEC”、“BUTTON”、“CRYSTAL”。 2、放置元器件至图形编辑窗口 3、移动、删除对象和调整对象朝向 4、放置电源及接地符号 5、元器件之间的连线 6、编辑对象的属性设置元件参数 二、使用keil进行程序汇编的步骤 1、源文件的建立 点击菜单“File--New…”或者点击工具栏的新建文件按钮,即可在项目窗口的右侧打开一个新的文本编辑窗口,在该窗口中输入汇编语言源程序。 输入完源程序后,保存该文件,注意必须加上扩展名asm 2、建立工程文件 点击“Project--New Project…”菜单,出现一个对话框,要求给将要建立的工程起一个名字,---。 3、工程的设置(针对我们的单片机制作项目进行简单设置) 工程建立好以后,首先右击左边 Project 窗口的 Target 1,弹出下拉菜单,点击Option for target‘target1’即出现对工程设置的对话框。 设置对话框中的 OutPut 页面,这里面也有多个选择项,其中 Creat Hex file用于生成可执行代码文件(可以用编程器写入单片机芯片的HEX格式文件,文件的扩展名为.HEX),默认情况下该项未被选中,如果要写片做硬件实验,就必须选中该项,这一点是初学者易疏忽的,在此特别提醒注意。 4、编译、连接 在设置好工程后,即可进行编译、连接。点击Build target按钮,对当前工程进行连接,如果当前文件已修改,软件会先对该文件进行编译,然后再连接以产生目标代码。 编译过程中的信息将出现在输出窗口中的Build页中,如果源程序中有语法错误,会有错误报告出现。 三、布置作业学生练习,老师指导。 1、可控广告灯电路设计的仿真验证。 2、若将P0口作按键输入使用,是否需要外接上拉电阻?用Protues仿真试试。 3、对上述程序进行优化修改并仿真验证? 利用多媒体或机房相关软件进行操作演示。讲解个步骤的含义。课堂小结 1、proteus的基本操作步骤。 2、keil的操作步骤。 3、可控广告灯电路的仿真验证。课后作业 技能反复训练与思考题3题、4题。 展开更多...... 收起↑ 资源预览