• 大小: 186KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-20
  • 语言: 其他
  • 标签: msp430  智能家居  

资源简介

基于msp430的智能家居完整程序,整个系统包括红外一体接收模块,步进电机模块,继电器模块,蜂鸣器模块,GSM模块,语音模块,彩屏显示模块,温度传感器模块。功能强大。并且采取模块化编程,便于移植。另附硬件连接说明

资源截图

代码片段和文件信息

#include “display.h“
#include “global.h“
#include “gui.h“
#include “ILI9325.h“
#include 


void Display()
{
  //人机界面绘制  
  GUI_clearscreen(WHITE);
  GUI_DisPicture(03066261);
  GUI_box(0023930BLUE);
  GUI_box(007319GREEN);
  GUI_box(0310239319YELLOW);
  //GUI_sprintf_HZ2(00REDBLACK);
  //GUI_sprintf_HZ3(060REDBLACK);
  
}
void TempInterFace()
{
    uint xy ;  
    GUI_clearscreen(0);//清屏
    GUI_box(00239150x001f);  // 左上角顶点坐标,右下角顶点坐标,颜色
    GUI_sprintf_HZ1(56 0 0x07ff0x001f);//显示预定义汉字字符串 显示内容左上角坐标,颜色,背景颜色

    /*用比较暗的颜色画出所有非整十横刻度线*/
    for(y=25;y<=275;y=y+10)
    {
            if ((y-25)%50!=0)/*判断是否整十刻度线位置*/
                    GUI_HLine(28 y 2010x000f); /*否,画比较暗的横刻度线 ,横线起点坐标,横线长度,颜色*/
    }
    
    /*用比较暗的颜色画出所有非整十纵刻度线*/
    for(x=28;x<=228;x=x+10)
    {
            if ((x-28)%50!=0)/*判断是否整十刻度线位置*/
                    GUI_RLine(x 25 2510x000f); /*否,画比较暗的纵刻度线*/
    }

    /*用比较亮的颜色画出所有整十横刻度线*/
    for(y=25;y<=275;y=y+50)
    {
            GUI_HLine(28 y 2010x001f); /*画比较亮的横刻度线*/
    }

    /*用比较亮的颜色画出所有整十纵刻度线*/
    for(x=28;x<=228;x=x+50)
    {
            GUI_RLine(x 25 2510x001f); /*画比较亮的纵刻度线*/
    }

    /*画出纵坐标刻度值*/
    GUI_sprintf_string(0 17“40C“ 0xf81f0);   //内容左上角坐标,字符串,颜色,背景颜色
    GUI_sprintf_string(0 67“30C“ 0xf81f0);
    GUI_sprintf_string(0 117“20C“ 0xf81f0);
    GUI_sprintf_string(0 167“10C“ 0xf81f0);
    GUI_sprintf_string(0 217“ 0C“ 0xf81f0);
    GUI_sprintf_string(0 267“10C“ 0xf81f0);

    GUI_Point(16 19 0xf81f);    //点坐标,颜色
    GUI_Point(16 69 0xf81f);
    GUI_Point(16 119 0xf81f);
    GUI_Point(16 169 0xf81f);
    GUI_Point(16 219 0xf81f);
    GUI_Point(16 269 0xf81f);

    
    /*画出横坐标刻度值*/
    GUI_sprintf_string(24 279“0S“ 0x07e00); //内容左上角坐标,字符串,颜色,背景颜色
    GUI_sprintf_string(66 279“50S“ 0x07e00);
    GUI_sprintf_string(112 279“100S“ 0x07e00);
    GUI_sprintf_string(162 279“150S“ 0x07e00);
    GUI_sprintf_string(208 279“200S“ 0x07e00);

    GUI_box(03002393190x7bef);    // 左上角顶点坐标,右下角顶点坐标,颜色

    GUI_sprintf_string(20 302“TEMP:“ 0xffe00x7bef);
    GUI_sprintf_string(110 302“C“ 0xffe00x7bef);
    GUI_Point(110 304 0xffe0);

    GUI_sprintf_string(150 302“TIME:“ 0xffe00x7bef);
    GUI_sprintf_string(216 302“S“ 0xffe00x7bef);
}
void TempReflash()
{
    uint xy;
    GUI_box(016239299BLACK);
      /*用比较暗的颜色画出所有非整十横刻度线*/
    for(y=25;y<=275;y=y+10)
    {
            if ((y-25)%50!=0)/*判断是否整十刻度线位置*/
                    GUI_HLine(28 y 2010x000f); /*否,画比较暗的横刻度线 ,横线起点坐标,横线长度,颜色*/
    }
    
    /*用比较暗的颜色画出所有非整十纵刻度线*/
    for(x=28;x<=228;x=x+10)
    {
            if ((x-28)%50!=0)/*判断是否整十刻度线位置*/
                    GUI_RLine(x 25 2510x000f); /*否,画比较暗的纵刻度线*/
    }

    /*用比较亮的颜色画出所有整十横刻度线*/
    for(y=25;y<=275;y=y+50)
    {
            GUI_HLine(28 y 2010x001f); /*画比较亮的横刻度线

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      16092  2013-02-28 17:56  基于msp430智能家居\16x8.h

     文件     176647  2013-02-28 17:56  基于msp430智能家居\bmp.h

     文件       3160  2013-02-28 17:56  基于msp430智能家居\chinese.h

     文件          0  2013-02-28 17:56  基于msp430智能家居\chinese1.h

     文件       5819  2013-02-28 17:56  基于msp430智能家居\chinese32x32.h

     文件      86021  2013-02-28 17:56  基于msp430智能家居\Debug\Exe\智能家居系统.d43

     文件     117784  2013-03-01 15:04  基于msp430智能家居\Debug\Exe\程序整合.d43

     文件      86634  2013-03-01 15:04  基于msp430智能家居\Debug\List\程序整合.map

     文件        444  2013-02-28 17:56  基于msp430智能家居\Debug\Obj\delay.pbi

     文件       5449  2013-02-28 17:56  基于msp430智能家居\Debug\Obj\delay.r43

     文件        511  2013-03-01 14:57  基于msp430智能家居\Debug\Obj\display.pbi

     文件      29613  2013-02-28 17:56  基于msp430智能家居\Debug\Obj\display.r43

     文件        511  2013-03-01 14:57  基于msp430智能家居\Debug\Obj\ds18b20.pbi

     文件      19332  2013-02-28 17:56  基于msp430智能家居\Debug\Obj\ds18b20.r43

     文件        509  2013-03-01 15:00  基于msp430智能家居\Debug\Obj\global.pbi

     文件       5628  2013-03-01 15:00  基于msp430智能家居\Debug\Obj\global.r43

     文件        503  2013-03-01 14:57  基于msp430智能家居\Debug\Obj\GSM.pbi

     文件      13639  2013-02-28 17:56  基于msp430智能家居\Debug\Obj\GSM.r43

     文件        487  2013-02-28 17:56  基于msp430智能家居\Debug\Obj\gsm1.pbi

     文件        503  2013-03-01 14:57  基于msp430智能家居\Debug\Obj\gui.pbi

     文件     133097  2013-02-28 17:56  基于msp430智能家居\Debug\Obj\gui.r43

     文件        511  2013-03-01 14:57  基于msp430智能家居\Debug\Obj\ILI9325.pbi

     文件      27297  2013-02-28 17:56  基于msp430智能家居\Debug\Obj\ILI9325.r43

     文件        501  2013-03-01 15:04  基于msp430智能家居\Debug\Obj\IR.pbi

     文件      40089  2013-03-01 15:04  基于msp430智能家居\Debug\Obj\IR.r43

     文件        511  2013-03-01 14:57  基于msp430智能家居\Debug\Obj\isd4004.pbi

     文件      14119  2013-02-28 17:56  基于msp430智能家居\Debug\Obj\isd4004.r43

     文件      20693  2013-02-28 17:56  基于msp430智能家居\Debug\Obj\key.r43

     文件        505  2013-03-01 14:57  基于msp430智能家居\Debug\Obj\main.pbi

     文件      17462  2013-02-28 20:39  基于msp430智能家居\Debug\Obj\main.r43

............此处省略50个文件信息

评论

共有 条评论