找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2681|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

12864滾動(dòng)顯示圖片

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:228147 發(fā)表于 2017-9-13 16:55 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
#include "LCD_12864.h"
#include <stdio.h>
extern void cls();
extern uchar LCD_Initialise();
extern uchar LCD_Write_Command(uchar cmd);
extern uchar LCD_Write_Command_P2(uchar cmd,uchar para1,uchar para2);
extern uchar LCD_Write_Data(uchar dat);
extern void Set_LCD_POS(uchar row,uchar col);
extern uchar code LCD_WIDTH;
extern uchar code LCD_HEIGHT;
sbit S1 = P1^0;
sbit S2 = P1^1;

uchar code ImageX[] =
{
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00

};

void main()
{
        uchar i,j,m;
        uint k,x;
        LCD_Initialise();
        Set_LCD_POS(0,0);
        cls();
        while(1)
        {
                 if(S1!=0)
                {
                         LCD_Write_Command_P2(LC_GRH_STP,0,0);
                        for(i=0;i<LCD_HEIGHT;i++)
                        {
                                 Set_LCD_POS(i,0);
                                LCD_Write_Command(LC_AUT_WR);
                                for(j=0;j<LCD_WIDTH;j++)
                                {
                                         m = ImageX[i*LCD_WIDTH + j];
                                        if(S2 == 0)
                                                m = ~m;
                                        LCD_Write_Data(m);
                                }
                                LCD_Write_Command(LC_AUT_OVR);
                        }
                }
                else
                {
                         k = 0;
                        while(k!=128/8*LCD_HEIGHT)
                        {
                                LCD_Write_Command_P2(LC_GRH_STP,k%256,k/256);
                                for(x=0;x<5000;x++);
                                k+=LCD_WIDTH;        
                        }
                }
        }
        for(x=0;x<40000;x++);
}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表