找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2957|回复: 1
打印 上一主题 下一主题
收起左侧

1.54 inch TFT的单片机驱动程序 ST7793V

[复制链接]
跳转到指定楼层
楼主


单片机源程序如下:
  1. #include <reg51.h>
  2. #include <intrins.h>
  3. #include <sys\sys.h>
  4. #include <lcd\lcd.h>
  5. #include <font\font.h>
  6. /*
  7. 程序默认IO连接方式:
  8. sbit LCD_CS     =P0^0;     //片选       
  9. sbit LCD_DC     =P0^2;          //数据/命令切换
  10. sbit LCD_SDI    =P1^5;          //数据
  11. sbit LCD_SCK    =P1^7;          //时钟
  12. sbit LCD_REST   =P0^1;          //复位  
  13. */
  14. void xianshi()//显示信息
  15. {   
  16.         BACK_COLOR=WHITE;
  17.         POINT_COLOR=RED;       
  18.         showhanzi(10,0,0,BRED);   //晶
  19.         showhanzi(45,0,1,GRED);   //耀
  20.         showhanzi(80,0,2,GBLUE);  //郑
  21.         showhanzi(125,0,3,RED);   //秋
  22.         showhanzi(160,0,4,YELLOW);//生
  23.     LCD_ShowString(10,50,"1.52 inch TFT 240*240");
  24. }


  25. void showimage() //显示40*40图片
  26. {
  27.           int i,j,k;
  28.         xianshi(); //显示信息
  29.         for(k=2;k<8;k++)
  30.         {
  31.                    for(j=0;j<6;j++)
  32.                 {       
  33.                         Address_set(40*j,40*k,40*j+39,40*k+39);                //坐标设置
  34.                     for(i=0;i<1600;i++)
  35.                          {                               
  36.                                    LCD_WR_DATA8(image[i*2+1]);         //发送颜色数据
  37.                                  LCD_WR_DATA8(image[i*2]);                                       
  38.                          }       
  39.                  }
  40.         }
  41.                
  42. }

  43.   main()
  44. {
  45.         Lcd_Init();   //tft初始化
  46.         LCD_Clear(WHITE); //清屏
  47.         BACK_COLOR=BLACK;
  48.         POINT_COLOR=WHITE;
  49.         while(1)
  50.         {                 
  51.                  Lcd_Init();   //tft初始化
  52.                  LCD_Clear(RED);
  53.                  //delayms(1000);
  54.                  LCD_Clear(GREEN);
  55. ……………………

  56. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
1.54 inch ST7793V 16K ROM的单片机).zip (127.28 KB, 下载次数: 28)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:386021 发表于 2018-8-14 10:30 | 只看该作者
这是虚假的资料,里面根本不是ST7793的资料,而是ST22789的,一点用都没有
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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