日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

關(guān)于FM12864M-12L液晶屏(ST7920),讀數(shù)據(jù)的程序,為什么讀不出來.

/*
DU_12864(RAM_BF) 是12864液晶屏、串行、讀數(shù)據(jù)函數(shù).
RAM_BF=0、是讀忙標(biāo)志和地址.RAM_BF=1、是讀RAM數(shù)據(jù).
*/
unsigned char DU_12864(bit RAM_BF)
{
unsigned char i,ADD,data1,data2,data3;
if(RAM_BF==0)
ADD=0xfc;
if(RAM_BF==1)
ADD=0xfe;

CS_12864=1;
NOPx;
CLK_12864=0;
for(i=0; i<8; i++)
  {
   ADD =ADD<<1;
   SID_12864=CY;
   NOPx;        
   CLK_12864=1;
   NOPx;
   CLK_12864=0;
  }
for(i=0;i<8;i++)
  {

   CLK_12864=1;
      data1=data1<<1;
   if(SID_12864==1)
    {
     data1=data1 | 0x01;
     }
   NOPx;
   CLK_12864=0;
   }
for(i=0;i<8;i++)
  {

   CLK_12864=1;
      data2=data2<<1;
   if(SID_12864==1)
    {
     data2=data2 | 0x01;
     }
   NOPx;
   CLK_12864=0;
   }
NOPx;
CS_12864=0;
data1=data1&0xf0;
data2=data2&0xf0;
data2=data2>>4;
data3=data1+data2;
return data3;
}


讀數(shù)據(jù)要注意什么問題????
全部回復(fù)(8)
正序查看
倒序查看
9013
LV.3
2
2008-09-03 22:47
并行讀RAM有一個假讀.不知串行有沒有.找不到資料.
0
回復(fù)
lijg8421
LV.1
3
2008-09-04 10:29
使用串行模式,本身就不能讀,不要再浪費(fèi)時間了!
0
回復(fù)
9013
LV.3
4
2008-09-04 16:32
@lijg8421
使用串行模式,本身就不能讀,不要再浪費(fèi)時間了!
真的嗎?本來想節(jié)省節(jié)幾根線和端口.謝謝了.
0
回復(fù)
lijg8421
LV.1
5
2008-09-05 10:15
@9013
真的嗎?本來想節(jié)省節(jié)幾根線和端口.謝謝了.
當(dāng)然真的,不能讀有時影響應(yīng)該不大,將讀忙狀態(tài)轉(zhuǎn)為延時就可以了,如果想整屏刷新,開一個同步的緩存就好了,前提足夠的ram,不過st7920如果自己做字庫情況不是太方便,用自帶的字庫字體不是太好看也!
0
回復(fù)
9013
LV.3
6
2008-09-05 18:06
@lijg8421
當(dāng)然真的,不能讀有時影響應(yīng)該不大,將讀忙狀態(tài)轉(zhuǎn)為延時就可以了,如果想整屏刷新,開一個同步的緩存就好了,前提足夠的ram,不過st7920如果自己做字庫情況不是太方便,用自帶的字庫字體不是太好看也!
我只是想讀出RAM值,把一個地址當(dāng)兩個來用.以便輸出半寬的HCGROM字型時,兩個字符可以獨(dú)立操作,而不同時修改.只能用并行了.我是第一次使用12864.資料里居然不說明.看來經(jīng)驗(yàn)是多多益善!謝謝了.
0
回復(fù)
hotpower
LV.5
7
2008-09-07 19:06
**此帖已被管理員刪除**
0
回復(fù)
2008-09-27 11:38
@hotpower
**此帖已被管理員刪除**
關(guān)注
0
回復(fù)
2009-01-16 15:59
@yangzhouxia
關(guān)注
問一下,有誰用過麥迪瑞科技的電源.型號:MDA08130553000US,輸入100-240VAC,輸出DC5V4A,
我有一只電源,片子燒壞了,我想自己看看他是什么片子,可不可以自己修好.
非常著急,謝謝.
它有SW4N6090(TO220-F)還有一個是SOT23-6封裝的,上面寫的是13c810,我想知道它是什么.
再次感謝.
0
回復(fù)
發(fā)