下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 实验2:单片机仿真软件protues的使用

实验2:单片机仿真软件protues的使用.doc

实验2:单片机仿真软件protues的使用

狗狗_看世界
2017-10-26 0人阅读 举报 0 0 暂无简介

简介:本文档为《实验2:单片机仿真软件protues的使用doc》,可适用于求职/职场领域

实验:单片机仿真软件protues的使用精品文档精品文档可以编辑修改等待你的下载管理教育文档实验二:单片机仿真软件protues的使用IO口简单流水灯实验一、实验目的通过学习专业仿真软件protues使学生理解和掌握protues窗口菜单和工具条的使用、元件的查找和调用、电源符号的调用、电路连线技巧、元件参数修改、单片机程序的加载以及系统的仿真运行等。初步掌握MCS单片机的电路设计原理和方法加深对单片机应用系统中软件、硬件相结合的认识和理解。理解和掌握指令的含义和使用进一步提高编程的技巧和水平。二、实验仪器、材料微型计算机(P以上)编程、汇编与模拟平台软件KeiluVision电子技术专业仿真软件protues运行平台三、实验内容学习电子技术专业仿真软件protues的使用方法和技巧针对ATC单片机进行最小系统电路设计有目的的进行简单外围电路设计借助Keil程序设计与汇编平台结合课本实例完成针对硬件电路的程序设计、汇编在仿真软件protues中的硬件电路中运行汇编后的单片机程序观察软件的运行过程修改程序,仿真运行,再修改程序,再仿真运行„。四、实验步骤与实验结果:仿真软件protues的简单使用操作)在桌面的“开始”程序菜单中在桌面上选择【开始】【程序】“ProteusProfessional”打开设计界面。)用鼠标左键单击界面左侧预览窗口下面的“P”按钮弹出“PickDevices”(元件拾取)对话框。)通过按类别查找和拾取元件或直接查找和拾取元件把元件从元件拾取对话框中拾取到图形编辑界面的对象选择器中。单片机、晶振、电阻、电容、发光二极管等)把相应元件从对象选择器中放置到图形编辑区中调整元件摆放位置和放置方向进行电路连接编辑修改元件参数完成电路设计。)在资料盘上建立一个单独的文件夹并进行取名存盘。)借助Keil程序设计与汇编平台结合课本实例完成针对硬件电路的程序设计、汇编注意汇编后产生的“HEX”文件的存储路径。)在protues系统中加载单片机软件观察程序运行效果。)“修改程序,仿真运行,再修改程序,再仿真运行”精品文档可以编辑修改等待你的下载管理教育文档精品文档精品文档可以编辑修改等待你的下载管理教育文档汇编语言源程序设计)已知P口中可以有高电平“”有低电平“”“”和“”的位置和多少可以任意组合实现不带Cy或带Cy的左循环、右循环、从中心分散循环、从两端到中心循环、高位和低交换位等流水灯显示。电路设计上实现发光二极管可高电平点亮或低电平点亮观察软硬件的运行特点。ORGHMOVA,#HLOOP:MOVP,AACALLDelaysRRASJMPLOOPDelays:MOVR,#H延时S子程序Delay:MOVR,#FFHDelay:MOVR,#FFHDelay:DJNZR,DelayDJNZR,DelayDJNZR,DelayRETEND)试设计位二进制加法计数器和减法计数器用P和P口接位发光数码管进行模拟显示完成程序设计并在Keil平台进行调试模拟观察运行特点。ORGHMOVA,#H减法用MOVA,#FFHMOVR,#H减法用MOVR,#FFHCLRCLOOP:MOVP,AMOVP,RACALLDelaysINCA减法用DECAJNCLOOPINCR减法用DECRCLRCSJMPLOOPDelays:MOVR,#H延时S子程序Delay:MOVR,#FFHDelay:MOVR,#FFHDelay:DJNZR,DelayDJNZR,DelayDJNZR,DelayRETEND)【例】已知R低位有一个十六进制数(~F中的一个)请编写他的转换成相应的ASCLL码并送入R的程序。解:()计算求解:由ASCLL码字符表可知~的ASCLL码为H~HA~F的ASCLL为H~H因此计算求解的思路是:若R<=则R内容只需加H若R>则R需加H。相应程序为:ORGHMOVA,R取转换值到AANLA,#FH屏蔽高位CJNEA,#NEXTA和比较NEXT:JNCNEXT若A>则转NEXT精品文档可以编辑修改等待你的下载管理教育文档精品文档精品文档可以编辑修改等待你的下载管理教育文档ADDA,#H若A<则AAHSJMPDONE转DONENEXT:ADDA,#HAAHDONE:MOVRA存结果SJMP$END()查表求解:查表求解时两条查表指令均可以使用现以MOVCA,APC指令为例给出相应程序:ORGHMOVR,#BHMOVA,R取转换值到AANLA,FH屏蔽高位ADDA,#H地址调整MOVCA,APC查表MOVRA存结果SJMP$ASCTAB:DB„,,,,DB„,,,,DB„A,B,C,D,E,FEND(同学自己尝试用MOVCA,ADPTR实现上述功能)五、实验遇到的问题分析„精品文档可以编辑修改等待你的下载管理教育文档

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/7

实验2:单片机仿真软件protues的使用

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利