单片机仿真入门——点亮LED.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如果你学过单片机,如果你会用汇编。对不起,你不用看我的这篇文章了。我这篇文章是写给没有一点单片机基础的人看的,是给那些学单片机入门的人看的。 ?? 学习英语最重要的是什么?不是背单词,也不是做题。学了十年的英语,背了两本单词,连路都不会问,你学英语有用吗?单片机也一样,最重要的是实践。好的那么我们就来实践单片机。我假设你只是看到了单片机,还没有单片机实验板,但网上看到了这篇文章电脑有吧,开始做防真吧。 ?? 先下载安装两个软件会吧。Keil uVision3和ISIS 7 Professional。有问题的联系我。好我算你的软件已经装好了。这两个是什么软件,有什么作用,我先不说,做完了再说。Ok。 先打开Keil uVision3这个软件,我们看到这样一个界面: 这就是编程软件的界面。 好点击project/new project如图: ? 命名,点保存出现: ? 这时候选择Atmel中的89c51: ? ? 好的,项目已经建好了,再见个文件,点击file/new,如图 ? 出现: ? 再在文档中输入以下内容: ORG 0000H START: CLR P1.0 LCALL DELAY SETB P1.0 LCALL DELAY LJMP START DELAY: MOV R5,#20 D1: MOV R6,#20 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 RET END ? ? 千万不要输错,好,输好以后点击file/save,或者按保存按钮, 出现如图所示: ? 在text1后面加个扩展名.asm,再保。 ? 再单击左边框内的target1前面的加号,右击Source Group 1,单击add fles to groud“Source Group 1”,出现: ? 单击文件类型的下拉菜单,选择All fliles(*.*) 。再选择text1.asm,单击add。再点击close.: ? 单击这个按钮 会出现: ? 点击output会出现: ? 把create hex files打勾。点确定。 再编译,也就是点击这个按钮: 如果没有错误的话,信息栏中会出现: ? 到此编程完了 。我们再来画仿真图。 打开软件:ISIS 7 Professional: ? 点击p,输入:89c51选择AT89c51点ok: 把元件放到板上去: 再点击p输入led,选择一个放到 板上: 再点这个按钮:找到接地:ground.放到板上。并连线: ? 双击单片机, 点 program file.找到你编程时保存的文件夹: ?选择.hex文件。点打开: ? 点ok。 现在你可以开始运行了。 点击这个按钮 运行:。 ? 如果你看到灯是一闪一闪的,那么你就成功了。 呵呵你就是单片机开发成员中的一员了。

文档评论(0)

新起点 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档