查看: 2686|回复: 5
打印 上一主题 下一主题

【我是新手我怕谁】【MAPS-K64四色板】之四-优化显示函数

[复制链接] qrcode

0

主题

100

帖子

44

积分

新手上路

Rank: 1

积分
44
楼主
发表于 2016-5-26 03:28 PM | 显示全部楼层
lcdc.h的修改部分
  1. #ifndef _LCDC_H
  2. #define _LCDC_H

  3. #include "board.h"

  4. //画笔颜色
  5. #define WHITE       0xFFFF
  6. #define BLACK              0x0000          
  7. #define BLUE               0x001F  
  8. #define BRED        0XF81F
  9. #define GRED                                  0XFFE0
  10. #define GBLUE                                 0X07FF
  11. #define RED         0xF800
  12. #define MAGENTA     0xF81F
  13. #define GREEN       0x07E0
  14. #define CYAN        0x7FFF
  15. #define YELLOW      0xFFE0
  16. #define BROWN                         0XBC40 //棕色
  17. #define BRRED                         0XFC07 //棕红色
  18. #define GRAY                          0X8430 //灰色
  19. //GUI颜色

  20. #define DARKBLUE               0X01CF        //深蓝色
  21. #define LIGHTBLUE               0X7D7C        //浅蓝色  
  22. #define GRAYBLUE                0X5458 //灰蓝色


  23. #define LIGHTGREEN             0X841F //浅绿色
  24. //#define LIGHTGRAY     0XEF5B //浅灰色(PANNEL)
  25. #define LGRAY                                          0XC618 //浅灰色(PANNEL),窗体背景色

  26. #define LGRAYBLUE              0XA651 //浅灰蓝色(中间层颜色)
  27. #define LBBLUE          0X2B12 //浅棕蓝色(选择条目的反色)

  28. extern void LCDC_Init(void);
  29. extern void LCDC_DisplayChar(unsigned int x, unsigned int y, unsigned char font, unsigned short bc,unsigned short fc,  char c);
  30. extern void LCDC_DisplayString(unsigned int x, unsigned int y, unsigned char fi, unsigned short bc,unsigned short fc, char *string);
  31. extern void LCDC_Bmp(unsigned int x, unsigned int y, unsigned int w, unsigned int h, unsigned short *bmp);
  32. extern void LCDC_Fill_Color(unsigned short color);
复制代码


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表