久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

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

12864液晶總是顯示上半屏

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
我的硬件連線是總線方式連接的,
現(xiàn)在想讓液晶從第6行開(kāi)始寫0X00;但是總是從液晶首行開(kāi)始寫,并會(huì)列遞加,然后至第二行,再列遞加,
再寫第三行第四行,寫完第四行各列后就不再往下寫了,用XBYTE[2000] = Start_Line+6改了行址址也不起作用,不知道怎么解決,請(qǐng)大師們幫忙指點(diǎn)迷津,十二分感謝!

程序及硬件線路如下


//***********************************************************************
#include <absacc.h>
#include <stdio.h>
#include <intrins.h>
#include<at89x52.h>

//#define LCM_read_busy_status XBYTE [0X2003]
//#define LCM_write_left_command XBYTE[0X2004]  //LCD_write_left_command 指向XRAM
//#define LCM_write_right_command XBYTE[0X2000]
//#define LCM_write_left_show_data XBYTE[0X2001]
//#define LCM_write_right_show_data XBYTE[0X2005]

#define Disp_Off 0x3e        //關(guān)閉顯示的命令(0011 1110)
#define Disp_On 0x3f         //打開(kāi)顯示的命令(0011 1111)
#define Start_Line 0xc0        //起始行地址(1100 0000)
#define Col_Add 0x40        //起始列地址(0100 0000)
#define Page_Add 0xb8        //起始頁(yè)地址(1011 1000)

sbit LCM_RST = P1^0;  

void delay(unsigned int t)
{
        unsigned int i, j;
        for (i = 0;i < t;i++)
        {
                for (j = 0;j < 10;j++)
                {
                        ;
                }
  }
}

/*-----------------------------主程序---------------------------------*/


main()
{       
        unsigned char i;
         LCM_RST = 0;                                // 復(fù)位驅(qū)動(dòng)芯片
   //for(i=0; i<500; i++);
        _nop_();
        LCM_RST = 1;   

        while(1)
        {
         
         //XBYTE[2004]=0x36;
       
        XBYTE[2004]=Disp_On;       
        XBYTE[2004] = Start_Line;//#define Start_Line 0xc0        //起始行地址(1100 0000)
        XBYTE[2000]=Disp_On;
        XBYTE[2000] = Start_Line;//我對(duì)Start_Line加4,或者加5,或者加6,但是總是從液晶首行開(kāi)始寫,并會(huì)列遞加,然后至第二行,再列遞加,
                                       //再寫第三行第四行,寫完第四行各列后就不再往下寫了,不知道怎么解決,請(qǐng)大師們幫忙指點(diǎn)迷津,十二分感謝!
        XBYTE[0X2001] = 0x00;    //寫左邊
        XBYTE[0X2005]= 0x00;        //寫右邊
                       
//XBYTE[20b8] =0x3F;
//XBYTE[20b8] =0xC0;
//XBYTE[2045] = 0x3F;
//XBYTE[2045] = 0xC0;
//XBYTE[0X2001] = 0x00;    //寫左邊
//XBYTE[0X2005]= 0x00;        //寫右邊


delay(5000);
       
  }
}




12864總線連接電路圖.jpg (2.93 MB, 下載次數(shù): 34)

12864總線連接電路圖.jpg

新建文件夾 .zip

90.35 KB, 下載次數(shù): 3

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产精品日韩在线观看 | 精品三级在线观看 | 国产精品视频网 | 秋霞精品| 成人免费区一区二区三区 | 日韩精品一区二区三区在线观看 | 久久久久久久久久久爱 | 亚洲激情视频在线 | 人人做人人澡人人爽欧美 | 亚洲成人一区二区三区 | 精品久久久久久红码专区 | 日韩一区二区久久 | 色888www视频在线观看 | 中文字幕乱码一区二区三区 | 国产高清在线精品 | 国产精品国产成人国产三级 | 精品一区在线 | 伊人伊人伊人 | 亚洲欧洲精品在线 | 国产精品成人国产乱 | 亚洲国产aⅴ成人精品无吗 欧美激情欧美激情在线五月 | 91伊人| 亚洲欧美自拍偷拍视频 | 超碰在线久| 中文字幕乱码一区二区三区 | 日韩高清www | 在线黄色网 | 欧美在线视频二区 | 久久久久久网站 | 欧美日本在线观看 | 欧美一区二区三区在线 | 亚洲电影一级片 | 日一日操一操 | 久久久久国产精品免费免费搜索 | 日韩久久精品 | wwwxxx国产 | 在线一区观看 | 久久久久久国产精品 | 欧美黄色免费网站 | 人人亚洲 | 亚洲精选一区二区 |