- 4
- 0
- 约6.35千字
- 约 25页
- 2015-08-03 发布于河南
- 举报
辽东学院信息技术学院
《C51程序设计》实验指导书
主编:XXXX
姓名:
学号:
班级:
专业:
层次:
20XX年7月
目 录
实验一 单片机C51程序设计集成开发环境应用 …………………………1
实验二 普通I/O口编程实验 ……………….………………………………6
实验三 中断程序设计实验 ………………………………………………10
实验四 定时器/计数器程序设计实验………………………………………13
实验五 数码管显示程序设计实验 ………………………………………16
实验六 独立式键盘程序设计实验 ………………………………………19
实验七行列矩阵式键盘程序设计实验………………………………………21
实验题目:单片机C51程序设计集成开发环境应用
实验类型: 实验课时: 指导教师:
日 期: 时 间: 教学周数:
实验分室名称: 实验台号: 实 验 员:
实验目的
了解集成开发环境Keil Vision3文件管理的特点。
学会使用开发环境新建文件、编辑、编译程序。。
掌握。
利用C51相关知识,编写简单程序,生成可执行文件。
记录编译错误信息,总结错误原因,写出解决办法。
实验内容及步骤
一)实验内容:认识Keil Vision3;新建工程、文件;工程参数设置;程序编辑、编译及调试。
二)实验步骤:
1.启动软件Keil Vision3,界面如下图:
2.菜单操作ProjectNew Project,在出现的对话框中输入工程名称,设计保存路径,然后保存。
3.出现CPU选择对话框,选择所用的单片机,单击确定。
4.出现加入启动代码文件对话框,单击是。
下图为建立完工程后的界面:
5.菜单操作ProjectOptions for target “Target 1”或者直接在左侧的Target 1文件夹图标上单击右键,选择Options for target “Target 1”,出现下图所示的Options for target “Target 1”对话框。
在Target标签下设置晶振频率、编译模式、ROM大小等,在Output标签下设置目标文件路径,是否产生可执行文件及是否产生其他信息。
6.点击FileNew菜单或则点击新建图标,然后保存,设置保存路径,注意保存文件格式为:文件名.C。
7.在文件管理窗口中右键单击“Source Group 1”,选择“Add Files to Group ‘Source Group 1’ ”,选中刚刚新建的程序文件,点“Add”即可把文件加入到工程中。
8.文件管理窗口中双击任何文件名即可把该文件打开,在右边的工作区中可以编辑源程序。
9.程序编辑完成后单击图标编译,编译通过后的界面下图所示。
输出窗口中为编译信息,若有错误,系统提示错误类型及所在的行,根据此信息进行调试,直至程序编译正确通过。
实验结果及分析
本次
实验
成绩 项目及比例 实验操作
(50%) 报告书写
(30%) 出勤和课堂纪律
(10%) 课堂提问
(10%) 得分 成绩合计 教师签字: 批改日期: project-Option for TargetTarget1,选Debug页,左侧最下面,Dialog Dll中一般是DP51.DLL,不用修改,Parameter中是-P51在其后加入-dledkey即该行看起来应该是这样的:-p51 -dledkey -simboard保存即可。
5.输入所编写的程序,实现功能:定时一秒,隔一秒P1口接的8个发光二极管亮
6.编译程序,若有错误,调试程序直至编译通过。
7.单击按钮,进入仿真界面。点击:Peripherals,其中多出一个“键盘LED实验仿真板”选择该项即可。
8.单击按钮,运行程序,观察仿真界面能否完成要求的功能。仿真试验板电路入下图所示:
9.简单流水流程图:
10.简单流水代码:
#include AT89X51.H
unsigned char i;
unsigned char temp;
unsigned char a,b;
void delay(void)
{
unsigned char m,n,s;
for(m=20;m0;m--)
for(n=20;n0;
原创力文档

文档评论(0)