


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验5 指导书范文 实验五Proteus软件认识和应用初步实例1题目描述原理图程序org0000start: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”中输入“at89c51”,在“results”中选择“AT89C51”左键双击选择;同理,在“Keywords”中输入“led-green”,在“results”中选择“led-green”左键双击选择;继续,在“Keywords”中分别输入“BUTTON”“CAP”“CAP-ELEC”“CRYSTAL”“minres1k”“RES”选中。 二原理图绘制在原理图绘制区域点击右键PlaceponentAT89C51,将所选中芯片放置到合适位置。 重复这一过程将其它器件放到合适位置。 在原理图绘制区域点击右键PlaceTerminalPOWER,将所选中电源放置到合适需要的位置。 左键点击“Selection Mode”,左键双击所放置的“电源”,在出现的“Edit TerminalLevel”“Label”“String”中选择“VCC”,如下图所示。 在原理图绘制区域点击右键PlaceTerminalGROUND,将所选中接地符号放置到合适需要的位置,同理,“Edit TerminalLevel”“Label”“String”中选择“GND”。 左键点击“2D GraphicsLine Mode”,选择“Wire”,按照下面原理图将相应部件连接。 三程序编写及编译在Keil软件中将程序编写成.hex文件。 四电路图仿真在电路图中右键单击AT89C51,选择“Edit Properties”“Program File”,选择所编译完成的.hex文件,如下图所示。 点击左下角“Play”进行仿真。 点击“Button”,观察二极管工作情况。 实例2题目设计电路和相应程序进行对按键进行计数,每按一次键,数码显示会增加1。 电路图程序ORG00H LJMP START ORG30H START:MOV DPTR,#TABLE;设置段码表首地址MOV R0,#00H;计数初值存R0MOV P0,#3FH MOV P2,#3FH;复位时数码管显示0S1:INC R0CJNE R0,#100,S2MOV R0,#00H S2:JB P3.3,$;等待按键LCALL DELAY;消抖动延时JB P3.3,S2S3:MOV A,R0MOV B,#10DIV AB;分离计数值的个位和十位MOVC A,A+DPTR;差表求数字的七段码值MOVP0,A MOVA,B MOVCA,A+DPTR MOVP2,A JBP3.3,S1;等待按键抬起LJMPS3DELAY:MOV R5,#20;延时10ms D1:MOV R6,#250DJNZ R6,$DJNZ R5,D1RET TABLE:DB3FH,06H,5BH,4FH,66H;09七段码值DB6DH,7DH,07H,7FH,6FH END元器件在“Keywords”中输入“7SEG-CAT-GRN”,在“results”中选择“7SEG-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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 庆阳市重点中学2026届高三化学第一学期期末统考模拟试题含解析
- 2026届辽宁省大连经济技术开发区得胜高级中学化学高一第一学期期末经典模拟试题含解析
- 2025年秋季初级经济师考试 经济基础知识全真模拟试题解析
- 2025年秋季初级经济师考试 经济基础知识实战模拟试卷
- 2025年注册结构工程师考试冲刺试卷 结构设计原理专项训练
- 现代化定制家具知识培训课件
- 2025年注册会计师(CPA)考试 会计科目冲刺押题卷及答案
- 现代农业农药防治知识培训课件
- 银川第二中学2026届化学高一上期中质量跟踪监视模拟试题含解析
- 民法典学习解读
- 解读幼儿园教育指导纲要
- 高效氯胺酮合成路线研究-深度研究
- 秘书工作中的职业发展规划研究论文
- 招标代理招标服务实施方案
- 垃圾清运合同范本模板建筑
- 合伙开公司必签的五份协议
- 八年级地理实验室使用计划
- 2024LNG储罐焊缝X射线数字成像检测规范
- DB5117T 22-2020 地理标志产品 米城大米
- 设计概论讲课课件(第三版杨晓琪)
- 小学数学分数四则混合运算200题带答案
评论
0/150
提交评论