最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

《单片机C程序设计》实验报告

来源:动视网 责编:小OO 时间:2025-09-24 10:30:57
文档

《单片机C程序设计》实验报告

单片机C程序设计实验报告7学生姓名:班级:实验项目设计光控灯(光敏元件、函数)成绩实验项目类型验证演示综合设计其他*一、实验目的高级阶段。在以前的设计中,很少涉及到传感器、继电器,设计水平比较低级,目前小王接到了第1个需要传感器的设计任务:根据光线强弱开灯关灯,光线强的时候关灯,光线弱则开灯。实现这个功能证明自己具备了较高的单片机C程序开发能力。二、实验原理软件知识:C程序构成、关键词(goto、if)、运算符与表达式==、数据结构char、结构化语句if(){}。硬件知识:单片机芯片、继电器
推荐度:
导读单片机C程序设计实验报告7学生姓名:班级:实验项目设计光控灯(光敏元件、函数)成绩实验项目类型验证演示综合设计其他*一、实验目的高级阶段。在以前的设计中,很少涉及到传感器、继电器,设计水平比较低级,目前小王接到了第1个需要传感器的设计任务:根据光线强弱开灯关灯,光线强的时候关灯,光线弱则开灯。实现这个功能证明自己具备了较高的单片机C程序开发能力。二、实验原理软件知识:C程序构成、关键词(goto、if)、运算符与表达式==、数据结构char、结构化语句if(){}。硬件知识:单片机芯片、继电器
单片机C程序设计   实验报告7

学生姓名:                         班级:

实验项目设计光控灯(光敏元件、函数)成绩实验项目类型
验证演示综合设计其他
*
一、实验目的

高级阶段。在以前的设计中,很少涉及到传感器、继电器,设计水平比较低级,目前小王接到了第1个需要传感器的设计任务:根据光线强弱开灯关灯,光线强的时候关灯,光线弱则开灯。实现这个功能证明自己具备了较高的单片机C程序开发能力。

二、实验原理

软件知识:C程序构成、关键词(goto、if)、运算符与表达式==、数据结构char、结构化语句if (){}。

硬件知识:单片机芯片、继电器、灯、传感器、比较器。

三、使用设备、仪器及材料

1 安装Windows XP操作系统的微型计算机1台

2单片机集成开发环境keil C2.0

3 软硬件开发平台proteus 6.9

4 单片机下载软件STC_ISP_V3.3

5 单片机实验板1套(学生自备)

四、实验步骤

1 进行功能分析

2 使用单片机集成开发环境keil C2.0。

3 使用软硬件开发平台proteus 6.9。

五、实验过程原始记录

1  硬件电路

2软件源程序

#include

sbit Guang=P1^0;

sbit Lamp =P2^0;

main()

{

loop1:

    if(Guang==1) Lamp=0;

    else         Lamp=1;

    goto loop1;

}

六、实验结果及分析

    在本次实验中,进行了软件编辑、编译、并得到了C文件源文件和以“.hex”结尾的单片机可执行的十六进制文件;在Proteus建立了正确的电路,仿真结果符合设计要求,正确显示×××。

单片机C程序设计   实验报告8

学生姓名:                         班级:

实验项目设计声控灯(咪头)成绩实验项目类型
验证演示综合设计其他
*
一、实验目的

设计声控电路,传感电路接收到信号后,进行动作,保持一段时间,然后继续等待。

二、实验原理

    while(chuan_gan==1){  }//等待

三、使用设备、仪器及材料

1 安装Windows XP操作系统的微型计算机1台

2单片机集成开发环境keil C2.0

3 软硬件开发平台proteus 6.9

4 单片机下载软件STC_ISP_V3.3

5 单片机实验板1套(学生自备)

四、实验步骤

1 进行功能分析,工作框架搭建,工作分工。

2 使用单片机集成开发环境keil C2.0。编译生成“.hex”文件

3 使用软硬件开发平台proteus 6.9。

●新建电路图设计文件,保存在新建的文件夹中。

●查找元器件

●放置元器件

●进行仿真单片机程序。

五、实验过程原始记录

1  硬件电路

3软件源程序

loop1:

    //---------------------------------------

    Lamp=1;                //强电设备不动作

    P0=~0x40;              //-

    while(chuan_gan==1){  }//等待

    //---------------------------------------

    Lamp=0;                //强电设备开始动作

    for(num=9;num>0;num--)

    {

        P0=~seg[num];

        i=20000;while(i--);

    }

    goto loop1;

六、实验结果及分析

开机显示“-”;

等待按下按键后,从9~0显示,显示结束;

继续显示“-”。。

单片机C程序设计   实验报告9

学生姓名:                         班级:

实验项目设计水位控制器(传感器、水泵)成绩实验项目类型
验证演示综合设计其他
*
一、实验目的

设计水位控制器(传感器、水泵)

二、实验原理

If(){}

三、使用设备、仪器及材料

1 安装Windows XP操作系统的微型计算机1台

2单片机集成开发环境keil C2.0

3 软硬件开发平台proteus 6.9

4 单片机下载软件STC_ISP_V3.3

5 单片机实验板1套(学生自备)

四、实验步骤

1 进行功能分析,工作框架搭建,工作分工。下载并安装Keil、Proteus软件。

2 使用单片机集成开发环境keil C2.0。要点:C程序构成,关键词,运算符与表达式,数据结构,结构化语句。

●新建文件夹

●新建项目

●新建文件

●添加文件到项目

●编辑C程序

●编译生成“.hex”文件

3 使用软硬件开发平台proteus 6.9。

●新建电路图设计文件,保存在新建的文件夹中。

●查找元器件

●放置元器件

●布局布线

●修改元器件属性

●进行仿真单片机程序。

五、实验过程原始记录

1硬件电路

  

4软件源程序

#include

unsigned int i,num;

sbit W_A=P1^2; //水位控制上限

sbit W_B=P1^1; //水位控制下限

sbit W_C=P1^1; //水位报警点

sbit Alaram =P3^6; //报警电路

sbit Beng   =P3^7; //水泵电路

//---------------------------------------

main()

{

loop1:

    if((W_C==0)&&(W_B==0)&&(W_A==0)) { Alaram=1;Beng=1;}//水泵停止

    if((W_C==1)&&(W_B==0)&&(W_A==0)) { Alaram=1;       }//理想状态,不处理

    if((W_C==1)&&(W_B==1)&&(W_A==0)) { Alaram=1;Beng=0;}//水泵启动

    if((W_C==1)&&(W_B==1)&&(W_A==1)) { Alaram=0;Beng=0;}//报警,水泵启动

    if((W_C==1)&&(W_B==0)&&(W_A==1)) { Alaram=0;Beng=1;}//异常,报警,停电

    if((W_C==0)&&(W_B==1)&&(W_A==0)) { Alaram=0;Beng=1;}//异常,报警,停电

    if((W_C==0)&&(W_B==1)&&(W_A==1)) { Alaram=0;Beng=1;}//异常,报警,停电

    if((W_C==0)&&(W_B==0)&&(W_A==1)) { Alaram=0;Beng=1;}//异常,报警,停电

    goto loop1;

}

六、实验结果及分析

    在本次实验中,进行了软件编辑、编译、并得到了C文件源文件和以“.hex”结尾的单片机可执行的十六进制文件;在Proteus建立了正确的电路,仿真结果符合设计要求,正确显示×××。

文档

《单片机C程序设计》实验报告

单片机C程序设计实验报告7学生姓名:班级:实验项目设计光控灯(光敏元件、函数)成绩实验项目类型验证演示综合设计其他*一、实验目的高级阶段。在以前的设计中,很少涉及到传感器、继电器,设计水平比较低级,目前小王接到了第1个需要传感器的设计任务:根据光线强弱开灯关灯,光线强的时候关灯,光线弱则开灯。实现这个功能证明自己具备了较高的单片机C程序开发能力。二、实验原理软件知识:C程序构成、关键词(goto、if)、运算符与表达式==、数据结构char、结构化语句if(){}。硬件知识:单片机芯片、继电器
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top