- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验二中断实验及Protues集成环境的使用.
实验2 中断实验及Protues集成环境的使用
一、实验目的
1、了解和熟悉8051单片机中断系统
2、熟悉Proteus单片机仿真平台
3、掌握在Proteus仿真平台上进行8051相关的开发、调试、仿真、编程等技能
二、实验内容
1、硬件要求:
如图1所示。P1口接矩阵键盘,高位接列线,低位接行线。P2口接共阳数码管。有按键按下时,产生外部中断0。
图1
2、软件功能:
系统加电时,数码管显示8,点亮1s后熄灭。案件按下后,数码管显示被按下的按键。
三、实验步骤
1、编写、编译程序。
方法:
(1) 按照实验一中的步骤用Keil建立工程文件, CPU选Atmel AT89C52。
(2) 在KEILC中输入源程序(参考程序见第六部分),
(3) 点击Project选择 “Options for Target ‘Target1’”,软件将弹出工程设置窗口。在工程设置中其他的我们暂时不管,只需将“Output”选项卡下面的“Create HEX File”选中就可以了,如2图所示。
图2
(4) 编译、链接、调试并生成十六进制可执行文件。
2、打开protues Isis集成环境。
方法:双击桌面上的ISIS 7 Professional图标或者单击屏幕左下方的“开始”→“程序”→“Proteus 7 Professional” →“ISIS 7 Professional”,进入Proteus ISIS集成环境。如图4 所示。
图 4
3、打开选择器件对话框。
方法:在界面左侧点击对象选择按钮“P”,打开如图5所示对话框。
图 5
5、查找所需的元件并放入图形编辑窗口。
方法:
(1) 在不清楚元件所在类目时,可在图5中的“keywords”区域输入想要查找的元件的部分元件名。如在关键字栏输入8951,显示结果如图6所示。
图6
选中元件“AT89C51”,点击“OK”自动退出图5所示的“元件选择对话框”,在图形编辑区域单击鼠标左键,则会显示“AT89C51”的元件轮廓,如图7所示。
在图形编辑区域再次点击鼠标左键,则在鼠标点击的位置会放置一个“AT89C51”元件。如图8所示。
图 7 图 8
(2) 若清楚元件所在的类目时,可在图5中的“元件类目区域”选择对应的类目,然后在元件列表区选择所需要的元件。
在元件类目“Resistors”中选择10kΩ电阻(“3WATT22R”),点击“OK”按钮,在图4所示的图形编辑区域连续点击4次,4个10kΩ电阻;
使用上述方法之依次放置下述元件
表1 元件清单
元件 元件名称 个数 单片机 AT89C51 1 按键开关 BUTTON 16 共阳数码管 7SEG—COM-ANODE 1 与门 74LS09 3 电阻 RES 4
6、放置电源符号和接地符号
方法:
点击工具箱的接线端按钮,这时对象选择器将出现一些接线端,在器件选择器里点击GROUND,鼠标移到原理图编辑区,左键点击一下即可放置接地符号;同理也可以把电源符号POWER放到原理图编辑区。如图9所示。
注意:许多器件没有Vcc 和GND引脚,其实他们隐藏了,在使用的时候可以不用加电源。其中包括单片机的电源,也可以不用加的,单片机的也可以不用外接晶振。
图 9
7、调整放入图形编辑界面的元件位置。
方法:
将被拖动元件选中(如被拖动的元件只有1个,则不必选中),鼠标左键按住不放,移动鼠标将元件拖动到合适的位置,调整元件位置后的画面如图10所示。
图10
8、连接元件:
方法:鼠标移动到元件引脚,出现红色小方块时,点击鼠标左键,如图11(a)所示,拖动鼠标到需要连接的另一引脚,出现红色小方块时,再次点击鼠标左键,如图11(b)所示,则两个引脚被连接起来了。
按照相同的方法将电路中所有需要连接的引脚连接起来。最终的电路如图1所示。
图11(a) 图 11(b)
9、将十六进制文件输入到单片机中
方法:双击电路图中的“AT89C51”,弹出元件设置对话框。如图13所示。输入第1步生成的HEX文件。然后点击“OK”。
图13
10、点击屏幕左下方的“运行程序”按钮。如图14所示。
四、参考程序
您可能关注的文档
- 实验九用拉伸法测金属丝的杨氏弹性模量..doc
- 实验九电子束的偏转..doc
- 实验九电导法测定乙酸解离常数..doc
- 实验九示波器的原理与使用..doc
- 实验九离散系统Z域分析..doc
- 实验九离散系统的零极点..doc
- 实验九纳他霉素的发酵生产..doc
- 实验九联立方程模型..doc
- 实验九贪心算法设计信科..doc
- 实验九路由器的基本配置..doc
- 2024年火电电力职业鉴定过关检测试卷附答案详解【满分必刷】.docx
- 2024年火电电力职业鉴定过关检测试卷(夺冠)附答案详解.docx
- 2024年火电电力职业鉴定过关检测试卷带答案详解(能力提升).docx
- 2024年火电电力职业鉴定过关检测试卷含答案详解(精练).docx
- 2024年火电电力职业鉴定过关检测试卷含答案详解【完整版】.docx
- 2024年火电电力职业鉴定过关检测试卷及答案详解(有一套).docx
- 2024年火电电力职业鉴定过关检测试卷及参考答案详解【A卷】.docx
- 2024年火电电力职业鉴定过关检测试卷及完整答案详解(全优).docx
- 2024年火电电力职业鉴定过关检测试卷及参考答案详解【A卷】.docx
- 2024年火电电力职业鉴定过关检测试卷【完整版】附答案详解.docx
最近下载
- 高中数学第四章定积分4.3定积分的简单应用4.3.2简单几何体的体积教案.docx VIP
- TZSQX008-2020建设工程全过程质量行为导则.docx VIP
- 2024年山东省高中学业水平合格考生物试卷试题(含答案详解).docx VIP
- 高级教师职称评审答辩简答题.doc VIP
- 禁毒情报学习通超星期末考试答案章节答案2024年.docx VIP
- 北京市2024年艺术类专业考生综合分分数分布(一分一段表).pdf VIP
- 2025年乳腺癌诊疗指南(doc14页) .pdf VIP
- 篮球的起源与发展ppt课件.pptx VIP
- 网上调查赚钱经验及技巧总结.doc VIP
- ALPHA AS100说明书-V102用户手册.pdf
文档评论(0)