热门关键词:
单片机实验报告
  • 该文件为doc格式
  • 文件大小:268.80K
  • 下载次数
  • 文件评级
  • 更新时间:2012-07-16
  • 发 布 人wnnliuyang
  • 文件下载:
  • 立即下载

  • 文件介绍:
  • 该文件为 doc 格式,下载需要 5 积分
  • 单片机实验报告 (1)学习Keil c51集成编译软件的使用和调试程序方法;
    (2)学习将用户程序下载到应用系统的方法;
    (3)掌握STC89C52单片机I/O端口的控制和使用方法。
    2.实验设备
    单片机实验板、PC机、Keil软件、STC-ISP.EXE程序下载软件。
    3.实验内容
    利用单片机的P1.1、P1.2、P1.3控制3个LED指示灯,模仿交通控制灯:
    红灯亮4秒;黄灯亮2秒;黄灯、绿灯同时亮1秒;绿灯亮4秒,如此循环。
    4.实验电路
    实验电路原理图如下:










    5.实验程序
    实验程序流程图见左图:
    实验程序如下:

    #include
    //led数码管位连接定义
    sbit led1=P1^1;//定义SFR中引脚的“位”接黄灯
    sbit led2=P1^2;//定义SFR中引脚的“位”接绿灯
    sbit led3=P1^3;//定义SFR中引脚的“位”接红灯
    void delayms (unsigned int x) //延时子程序
    {
    unsigned char j;
    while (x--)
    {
    for (j=0;j<123;j++) {;}
    }
    }
    void main (void) //主程序
    {
    while(1)
    {
    led1=1;led2=1;led3=0;delayms(4000);
    led1=0;led2=1;led3=1;delayms(2000);
    led1=0;led2=0;led3=1;delayms(1000);
    led1=1;led2=0;led3=1;delayms(4000);
    }
    }






    6.实验步骤
    (1)根据实验原理图编写程序,用“Keil uVision4”编译软件编译,如未通过,修改程序,直至通过;
    (2)用STC-ISP.EXE软件将所编程序的“HEX”码下载到实验板的STC89c52芯片中;
    (3)运行程序,观察实验板左侧的三个LED(红黄绿)灯点亮的次序和时间是否按要求发生变换,如果不符合要求,改写程序,按步骤(1)开始重新做实验,直至成功。






    实验报告(理工类
    学 生 姓 名 学 号 成 绩
    学生所在学院 年级/专业/班
    课 程 名 称 单片机原理与应用 课 程 代 码
    实验项目名称 实验2键操作、LED数码管显示实验 项 目 代 码
    指 导 教 师 项 目 学 分

    1.实验目的
    掌握独立键盘、LED数码管的电路连接和编程方法。
    2.实验设备
    单片机实验板、PC机、Keil等编译软件、STC-ISP.EXE...
文档留言
验证码: 请在右侧输入验证码 看不清楚,换一个