




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验十七 Proteus软件认识和应用初步实例1题目描述:原理图:程序:org 0000start: MOV P1,#0;LED不亮 MOV P0,#0FFH;P0口准备读数 ST1: JB P0.0,$;等待按钮抬起 JNB P0.0,$;等待按钮按下 ;以上两句使得只有按一下按钮才可能执行下面的语句 CPL P1.0;LED状态改变 SJMP ST1;返回 END在Keil uvision2 或 uvision3中将上述程序编译为.hex文件格式的文件。具体操作方法:一器件选择左键单击:Component Mode点击:P, 出现:Pick Devices,如下图所示。在“Keywords
2、”中输入“at89c51”,在“results”中选择“AT89C51”左键双击选择;同理,在“Keywords”中输入“led-green”,在“results”中选择“led-green”左键双击选择;继续,在“Keywords”中分别输入“BUTTON”“CAP”“CAP-ELEC”“CRYSTAL”“minres1k”“RES” 选中。二原理图绘制在原理图绘制区域点击右键PlacecomponentAT89C51, 将所选中芯片放置到合适位置。重复这一过程将其它器件放到合适位置。在原理图绘制区域点击右键PlaceTerminalPOWER, 将所选中电源放置到合适需要的位置。左键点击“
3、Selection Mode”,左键双击所放置的“电源”,在出现的“Edit Terminal Level”“Label”“String”中选择“VCC”,如下图所示。在原理图绘制区域点击右键PlaceTerminalGROUND, 将所选中接地符号放置到合适需要的位置,同理,“Edit Terminal Level”“Label”“String”中选择“GND”。左键点击“2D Graphics Line Mode”,选择“Wire”,按照下面原理图将相应部件连接。三程序编写及编译在Keil软件中将程序编写成.hex文件。四电路图仿真在电路图中右键单击AT89C51,选择“Edit Prop
4、erties”“Program File”,选择所编译完成的.hex文件,如下图所示。点击左下角“Play”进行仿真。点击“Button”,观察二极管工作情况。实例2题目:设计电路和相应程序进行对按键进行计数,每按一次键,数码显示会增加1。电路图:程序:ORG00HLJMPSTARTORG30HSTART:MOVDPTR,#TABLE;设置段码表首地址MOVR0,#00H;计数初值存R0MOVP0,#3FHMOVP2,#3FH;复位时数码管显示0S1:INCR0CJNER0,#100,S2MOVR0,#00HS2:JBP3.3,$;等待按键LCALLDELAY;消抖动延时JBP3.3,S2S3
5、:MOVA,R0MOVB,#10DIVAB;分离计数值的个位和十位MOVCA,A+DPTR;差表求数字的七段码值MOVP0,AMOVA,BMOVCA,A+DPTRMOVP2,AJBP3.3,S1;等待按键抬起LJMPS3DELAY:MOVR5,#20;延时10msD1:MOVR6,#250DJNZR6,$DJNZR5,D1RETTABLE:DB3FH,06H,5BH,4FH,66H;09七段码值DB6DH,7DH,07H,7FH,6FHEND元器件:在“Keywords”中输入“7SEG-COM-CAT-GRN”,在“results”中选择“7SEG-COM-CAT-GRN”左键双击选择;继续,在“Keywords”中分别输入“AT89C51”“BUTTON”“CAP”“CAP-ELEC”“CRYSTAL”“minres1k”“RES” 选中(上拉7个电阻200-500欧姆比较合适)。注意点:总线绘制:点击“Buses Mode”,左键单击(单击后抬起)开始总线绘制,根据需求确定结束点,点击回车完成总线绘制。连接线
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 互联网教育企业有限合伙人合作协议
- 抖音企业号年度内容审核与风险控制服务合同
- 模块化应急医院建造与医疗废物处理设施建设协议
- 城市综合体购物中心A类铺位租赁及品牌推广协议
- 国际医疗设施租赁与专业操作培训合同
- 拼多多电商平台客服团队建设与客户关系维护合同
- 移动应用积分合作补充协议
- 小红书短视频内容营销战略合作协议
- 影视特效化妆假体租赁与特效制作技术指导与实施合同
- 空间技术产业私募股权投资基金有限合伙人全面合作协议
- 汽车类驾照考试科目一考试题库(900题完美打印版)
- DBS改善工具-T-I事务性流程改善-课件
- 山东大学毕业生登记表
- 《心肺复苏及电除颤》
- Fe3+-Bi3+混合溶液各含量的测定
- 毫针刺法技术操作规程
- 基于stm32的智能小车设计毕业设计论文
- 公务员职级参公人员职级套转表
- 手术通知单模板
- GB∕T 26077-2021 金属材料 疲劳试验 轴向应变控制方法
- GB∕T 3853-2017 容积式压缩机 验收试验
评论
0/150
提交评论