职业技术学院毕业论文
二、程序仿真及烧录
启动Keil软件,输入源程序,并保存起来;然后建立工程文件,加入源程序,设置工程。打开Debug选项卡后,在左侧最下面的Parametet文本框中输入“-ddpj”,单击“确定”关闭对话框,如图4-3所示。
图4-3 设置工程文件
按F7汇编、链接以获得目标文件,然后选择Debug-Start/Stor Debug菜单项进入调试状态。选择Peripherals“键盘显示实验仿真板”。如图4-4所示。
图4-4 选择实验仿真板
25
职业技术学院毕业论文
再单击“运行”按钮即可开始运行。可以从仿真板上直观地观察到LED上有数字的显示,如图4-5所示。
图4-5 仿真运行显示
三、仿真结果如下:
从仿真板上直观地观察到LED上有数字的显示,显示数字从0到9,如图4-6所示。
26
职业技术学院毕业论文
27
职业技术学院毕业论文
28
职业技术学院毕业论文
图4-6 仿真显示数字0到9
4.5 心得体会:
本次设计主要是针对单片机知识,用汇编语言在KEIL中编程,在PROTEUS中绘制原理图并进行仿真,通过对这两个软件的学习,了解了其功能的强大,掌握了AT89S51的内部结构及工作原理,对于我们以后的学习和实践有很大的指导意义。这次课程设计使我在学习新知识的同时,还锻炼了我的意志品质,当调试程序出现错误时,并没有使我灰心,让我放弃,而是通过自己不懈的努力,弄懂了每一部分知识。
因此,本次课设对我以后无论是学习还是工作,都有着较大的帮助。通过这次课程设计,使我意识到了课本上的知识远远不能满足当今社会的需要,让我知道了未来学习知识要更加注重实践与实用。
通过此次设计给我最大的感触就是做任何事都要自信和认真。自信不可盲目,更不要自大,一切有真实学和能力的人往往对此把握的游刃有余。认真是一种作风和态度,是一个人品质的集中体现,也包含对事业的责任心!有时候我们需要的太多,我们不妨从这两方面做起,去挑战自己!
29