实验二keil编写流水灯实验

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二keil编写流水灯实验

一、实验目的

1、熟悉keil软件;

2、掌握单片机C51程序编写规范;

3、熟悉流水灯程序;

4、掌握STC单片机的程序下载;

二、实验要求

1、利用keil软件调试程序,并产生.hex文件;

2、编写程序,控制P口的8个LED灯,LED灯需要有24个状态以上有规律显示;

3、将.hex文件利用STC单片机下载工具下载到单片机最小系统中,并观察LED灯的显示

状态;

4、提交实验报告,报告内容包括keil软件及STC下载软件的调试步骤、流水灯的程序和

LED的显示结果。

三、实验内容

1、安装keil软件、STC下载软件;

2、打开keil软件,熟悉软件的菜单、工作界面及工具。然后按照keil的编程步骤编写程序

(创建工程----选择单片机AT89C51----新建源文件----保存为C程序----编写完整的C51程序----将文件添加到工程----编译并修改错误----连接产生.hex文件)。

3、打开STC下载软件,将keil生成的.hex文件打开,下载到最小系统板,测试程序并观察

实验结果。

4、修改程序,以获得更多的LED显示效果。

四、实验说明

1、Keil软件的安装时应注意使用的版本,版本太高向下兼容性不好,建议采用UV3绿色

版,安装简单(呵呵,因为我用这个版本,不然我看不了你们的程序)。

2、在keil使用过程中,选择单片机时无法找到STC的单片机,我们选择其他类型的51单

片机,都能满足变成要求,如:A TMEL公司的AT89C51。

3、程序中使用的IO端口要与自己的单片机最小系统板对应;

4、实验结果如果看不到灯闪烁,检查是否程序中延时时间不够,修改延时参数再测试程序。

相关文档
最新文档