- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 计数显示器.doc
实验一 计数显示器
实验目的:熟悉Proteus 仿真软件,掌握单片机原理图的绘图方法
实验内容:
1、参考以下“计数显示器”硬件系统例图,完成电路原理图的绘制;
2、利用本文提供的计数显示器可执行文件(dis-count.hex),检验绘制原理图的仿真运行效果。
实验要求:
提交实验报告:A4横幅版面原理图1张,Proteus使用体会
实验说明roteus的
运行 proteus的ISIS程序后,进入该仿真软件的主界面。ISIS仿真软件的主界面工具栏中的从库中选择元件命令,ick Devices(图4),从中可以检索方式找到所需的元件
图3从库中选择元件命令Proteus中的元件中英文对照表如表1所示。
选中某一元件后,单击原理图编辑窗口可将其放
图4 元件位置调整按钮
元件位置调整按钮(由左向右)的功能依次为:块拷贝、块移动、块旋转、块删除。
此外,右键单击欲调整元件时可弹出下图菜单,其中的“Rotate Clockwise”,“Rotate Anti-Clockwise”,“Rotate 180 degrees”,“X-mirror”,“Y-mirror”选项可分别用于元件的“顺时针旋转90度”,“逆时针旋转90度”,“旋转180 度”,“水平翻转”和“垂直翻转”调整图标会出现下图端子选择窗口:
图6 端子选择窗口
左键选择GROUND,并在原理图编辑窗口中左击,这样“地”就被放置到原理图编辑窗口中了。同理,选择POWER可放置正电源端。
5、添加.hex仿真文件
原理图绘好后需要先添加.hex仿真文件才能进行仿真运行,添加步骤如下:左键单击原理图中的单片机元件(如80C51)。在弹出的对话框里点击Program File文件夹按钮,在文件夹中找到编译形成的仿真文件(如dis-count.hex),单击“OK”按钮即完成添加过程。
图7 加载可执行文件对话框
6、仿真运行
单击原理图编辑窗口左下角的仿真工具栏(如图8所示)可进行仿真运行。图中的四个仿真控制按钮(由左至右)的功能依次是“运行”、“单步”、“暂停”和“停止”。
图8 模拟调试按钮
仿真运行启动后,单击原理图(如参考电路图)中的按钮BUT,将可以看到数码管上显示数字的变化。
以上就是Proteus原理图绘图和仿真运行过程的基本方法,原理图绘图技能的提高还需要在实践中多练习才能熟练掌握。
实验二 指示灯开关控制器
实验目的:学习汇编語言指令系统的编程与调试方法
实验内容:
1、完成图示的指示灯开关控制器电路原理图;
2、根据以下功能要求编写一段汇编程序并完成调试工作;
3、汇编程序应实现以下功能:
程序开始后8只发光二极管先整体闪烁3次(即亮-暗-亮-暗-亮-暗),然后根据开关状态分别控制LED灯亮或灯灭:即开关闭合相应灯亮,反之则相反。
实验要求:
1、要求闪烁效果必须通过循环计数和延时子程序办法实现;开关控制采用双向IO口的做法实现。
2、提交实验报告:电路原理图,源程序(含注释语句)以及实验体会实验说明
① 程序开始后8只发光二极管先整体闪烁3次(即亮-暗-亮-暗-亮-暗)
亮灯:向P2口送入数值0(P2←0);
灭灯:向P2口送入数值0FFH(P2←0FFH);
闪烁次数:整体循环3次;
闪烁快慢:软件延时时间。
② 然后根据开关状态控制灯亮或灯灭:即开关闭合相应灯亮,反之则相反。
开关控制灯:将P1口内容送入P2口(P2← P1);
无限持续:整体无条件循环。
汇编程序参考流程图:
图9 实验二程序流程图
(2)Proteus编程与调试方法简介
Proteus软件有自带的汇编编译器,在ISIS上添加汇编程序的方法如下:
① 建立新文件
点击菜单栏【源文件】,在下拉菜单上点击【添加、移除源文件】后出现一个对话框,如图8所示。
图10 添加/移除源文件对话框
点击对话框的“Code Generation Tool”下拉框,在出现的对话框找到“ASEM51”选项。然后点击“NEW”按钮,在适当的文件目录下输入待建立程序文件的名称(如test),并单击“打开”按钮。屏幕出现提示框(如图11)。
图11 添加/移除源文件提示框
单击“是”,可确认在指定目录下建立test.asm的空文件。单击该文件名可打开一个空白程序编辑窗口(图12)。
图12 建立的空编程序编辑窗口
在此窗口中可以输入汇编语言的源程序,并可按一般保存文件方法保存输入的源代码。
② 打开已有程序文件
在上述步骤中,若在适当文件夹中找到已存在的程序文件,单击“打开”按钮即可打开所需的文件(图13)。
图13 打开的已存在程序文件
③编译过程
程序文件设计好后,点击【源文件】菜单中【构建所有】选项,过一会,源代码的编译结果的对话框就会出现在我们面前。如果有错误,提示框会指出
您可能关注的文档
- 学位申请表-上海外国语大学网络教育学院.doc
- 学位管理系统使用说明(答辩秘书).doc
- 学位论文学术不端检测表格-附件1.doc
- 学位论文学术不端行为检测复议申请表.doc
- 学位论文封面书写说明:.doc
- 学位论文答辩决议书.doc
- 学位论文答辩申请.doc
- 学位论文答辩程序.doc
- 学务周报 第四周(2015.03.14-2015.03.20).doc
- 学历---北京航空航天大学;培训---百分之百的就业.doc
- 2025年金肯职业技术学院单招职业适应性测试题库带答案.docx
- 2025年钦州幼儿师范高等专科学校单招综合素质考试题库完美版.docx
- 2025年钟山职业技术学院单招职业适应性考试题库参考答案.docx
- 2025年金华职业技术学院单招职业技能测试题库附答案.docx
- 2025年闽南理工学院单招职业技能测试题库审定版.docx
- 2025年闽南理工学院单招综合素质考试题库审定版.docx
- 2025年闽南理工学院单招职业倾向性考试题库汇编.docx
- 2025年闽南理工学院单招职业倾向性考试题库推荐.docx
- 2025年闽北职业技术学院单招综合素质考试题库1套.docx
- 2025年长沙轨道交通职业学院单招职业技能考试题库一套.docx
文档评论(0)