单片机实验指导书(参考)精选.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机原理及应用》 实验指导书 编写:刘义杰 沈阳工学院 机械与运载学院 实验室管理规定 实验室采取责任制度,每组设备安排两名学生,两名学生负责责任区内的所有设备和卫生情况。 按照学号安排座位,每组设备的两名负责人应保证电脑、实验箱和仿真器等设备的正常运行,出现问题及时向老师汇报。 不准坐在实验台上、不准随意踩踏实验台,保护好实验室的桌椅,桌椅损坏及时汇报给老师,防止出现人身伤害。 实验室内不准带入食物,更不容许吃小食品。一经发现成绩; 违反者严肃处理。实验1 基本输入输出设计 1 实验2 流水灯设计 5 实验3 LED数码管静态显示设计 7 实验4 LED数码管动态显示设计 8 实验5 LED点阵显示设计 11 实验6 键盘控制设计 12 实验7 外部中断设计 14 实验8 计数器设计 17 实验9 定时器设计 19 实验10 A/D转换设计 21 实验1 基本输入输出设计 一、实验目的 熟悉C51语言及特点; 熟练使用Keil uvision3集成开发环境和仿真调试的使用; 学习AT89C51端口的基本输入输出方法。 二、实验说明 本次实验介绍Keil uvision3软件的使用,通过数据传送程序的编写,熟悉C51语言编程方法和仿真调试方法。 三、参考实例 使用C51语言,给单片机的P2口赋值为0X00,并使P3口的特殊功能为P3.2=0,P3.3=0,P3.6=0,要求在Keil uvision3集成开发环境中仿真P2口和P3口的功能,并看到实际的调试结果。 参考程序: #includereg51.h //定义51寄存器的头文件 sbit a=P3^2; //定义P3口引脚P3.2 sbit b=P3^3; //定义P3口引脚P3.3 sbit c=P3^6; //定义P3口引脚P3.6 void main() //主{ P2=0x00; //给P2口赋值为00 a=0;b=0;c=0; //P3.2、P3.3、P3.6引脚赋值为0 }//主 1:双击桌面的Keil uvision 图标,或点击开始—程序中的Keil uvision,启动集成开发环境软件。 2:建立项目文件:【project】/【new project】命令建立。 在此对话框中,可选择保存路径,并定义项目名称,然后保存。 保存后,出现下面对话框,在此对话框中,选择CPU 的生产厂ATMEL及型号AT89C51。 确定后,出现下面对话框,是否添加启动文件,选择“是”。 3:建立程序文件,点击【File】/【New】,则会建立一个空白文件text1。 4: 在text1中编写程序。 5:保存程序文件:如编写的文件为汇编文件,扩展名要保存为.asm,如编写的程序用C语言,扩展名为.c。 6:把程序文件添加到项目中。 当项目建立好后,就可以给项目添加程序文件了,即可加C程序,又可加汇编文件。 在桌面左边的项目管理器窗口中,展开Target 1,可看到Source Group1,右击Source Group1,出现下图,选取Add Files to Group ‘Source Group 1’,在出现的查找对话框中,查找想添加的文件。 添加后,可在Source Group1中查看添加后的程序文件。 7:设置参数 在项目管理器窗口中,右击Target 1,选择Options for Target ’Target 1’, 或点击图标,出现下图。 Debug 标签中设置仿真类型:软件模拟或硬件仿真。 其余可以默认。 8:编译连接项目 点击【Project】 – 【Rebuilt all target files】或点击图标进行编译。 9:调试程序。 点击【Debug】–【start/stop debug session】或点击图标进行调试。这时候如果出现下图 所示连接失败对话框,那么按一下仿真器上的复位按钮,再点击try again即可进入调试阶段。 10:运行程序。 点击【Debug】–【go】或点击图标全速运行。也可单步,停止,全速运行,设断点及运行到光标处等方式运行程序。 11:观察片内外设。 【Peripherals 】下可选中断,I/O 口,串口及定时器等外设。 五、实验内容 请使用C51语言,给单片机的P0口赋值为0X04,并使P1口的特殊功能为P1.0=0,P1.1=0,P1.3=0,要求在Keil uvision3集成开发环境中仿真P0口和P1口的功能,并看到实际的调试结果。 实验报告内容 重复本实验过程,描述主要

文档评论(0)

bbnnmm885599 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档