首页 实验2.0 按键接口设计文档

实验2.0 按键接口设计文档

举报
开通vip

实验2.0 按键接口设计文档实验2.0 按键接口设计文档 单片机实验报告书 姓名: 卫文星 学号 2009071300 实验时间 按键接口设计 课题名称 1、掌握单片机89C51的最小系统; 2、掌握KEIL51的使用方法及简单汇编程序的调试; 3、掌握NSP编程器的使用; 实验目的 4、掌握P口的简单使用; 5、学习延时程序的编写和使用; 1、编写延时程序,并计算出延迟时间; 2、单灯闪烁程序;6.利用p2口输入按键来显示3种花样。 3、用P1口控制8个彩灯流水点亮; 4、用P1口控制8个彩灯闪烁; 设计要求 5、用P...

实验2.0 按键接口设计文档
实验2.0 按键接口设计文档 单片机实验报告 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 姓名: 卫文星 学号 2009071300 实验时间 按键接口设计 课 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 名称 1、掌握单片机89C51的最小系统; 2、掌握KEIL51的使用 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 及简单汇编程序的调试; 3、掌握NSP编程器的使用; 实验目的 4、掌握P口的简单使用; 5、学习延时程序的编写和使用; 1、编写延时程序,并计算出延迟时间; 2、单灯闪烁程序;6.利用p2口输入按键来显示3种花样。 3、用P1口控制8个彩灯流水点亮; 4、用P1口控制8个彩灯闪烁; 设计要求 5、用P1口控制8个灯3种花样变化;(要求视觉效果明显) 6、提前编写程序; 7、实验报告中要写成具体程序及程序流程图; 运用汇编语言编写程序,同时用单片机P1口分别控制八个小彩灯,利用P2口按键输入, 利用按键分别实现:小彩灯先实现全灭全亮,在实现左循环一次,最后右循环五次,在利设计思路 用前后4个灯亮灭。 设计原理图 ORG 0 START: MOV P2,#0FFH MOV A,#0FFH MOV A,P2 LCALL DELAY10 CJNE A,P2,START JNB ACC.7,KEY7 JNB ACC.6,KEY6 JNB ACC.5,KEY5 JNB ACC.4,KEY4 LJMP START DELAY10:MOV R7,#40 DE0:MOV R6,#125 DJNZ R6,$ DJNZ R7,DE0 RET DELAY2:MOV R5,#20 D1:MOV R6,#20 D2:MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 源程序 RET KEY7:MOV A,#0FEH LOOP1:MOV P1,A LCALL DELAY2 RL A LJMP LOOP1 RET KEY6:MOV A,#0FEH LOOP2:MOV P1,A LCALL DELAY2 RR A LJMP LOOP2 RET KEY5:MOV P1,#0FH LCALL DELAY2 MOV P1,#0FH LCALL DELAY2 LJMP KEY5 RET KEY4:MOV P1,#0CCH LCALL DELAY2 MOV P2,#33H LCALL DELAY2 LJMP KEY4 RET END Keil软件操作 步骤 新产品开发流程的步骤课题研究的五个步骤成本核算步骤微型课题研究步骤数控铣床操作步骤 第一步:点击PROJECT中的NEW PROJECT然后命名(要知道路径), 保存,选择相对应的芯片型号,确定。 第二步:点击FILE,选NEW,输入程序,保存,需要知道路径名及其后缀。 第三步:在界面左侧窗口中的source group 1上点击右键,add file to group, 找到刚保存的源文件,add, close 第四步:界面左侧窗口中的target 1上点击右键,options for target”target 1” 第五步:在出现的界面中选择上方的output在“create hex file ”前打对勾 实验结果 ,确定。 第六步:在界面左侧窗口中的target1上点击右键built target如提示信息中没有警告及错误即可。 第七步:关闭KEIL窗口,打开编程窗口(必须通讯正常),选择正确的芯片型号,点击擦除,然后点击加载,找到刚刚KEIL 中编译生成的HEX 文件,确定,编程即可。(其间把芯片正确放入编程器的座上。) 实现了相应的按键要求,在按下p2口的7.6.5.4.时,有相应的彩灯循环。 1. 编程思路存在的问题 语法错误,指令混淆,不知套路。 答: 2. 实验结果失败,原因,如何解决, 问题讨论 答:小灯只在第一个按键中有效,第一子程序结束时没有跳出语句,在设计每一个子程序时要添加相应的跳出语句,避免进入死循环。 预习成绩 操作成绩 报告成绩 教师评分 教师签名 日 期
本文档为【实验2.0 按键接口设计文档】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_963767
暂无简介~
格式:doc
大小:49KB
软件:Word
页数:0
分类:互联网
上传时间:2017-09-18
浏览量:12