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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4357|回復: 13
打印 上一主題 下一主題
收起左側

跪求,用不帶字庫12864寫時鐘程序!

  [復制鏈接]
跳轉到指定樓層
樓主
ID:61311 發(fā)表于 2014-5-7 17:49 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
群里的幾個例子都是帶字庫的,手上沒有帶字庫的屏,請高指點,CS1和CS2怎么用,跟1602用法有區(qū)別嗎?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:60839 發(fā)表于 2014-5-15 11:13 | 只看該作者
性質差不多、、、但是也有很多不同的地方

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

板凳
ID:61311 發(fā)表于 2014-5-15 21:57 | 只看該作者
求硬件是路圖?
回復

使用道具 舉報

地板
ID:61165 發(fā)表于 2014-5-18 16:30 | 只看該作者
#define Lcm P1  sbit p_csl=P2^4; sbit p_csr=P2^3; sbit p_di=P2^2; sbit p_rw=P2^1; sbit p_e=P2^0; sbit p_rst=P2^7;   void delay(unsigned int k)         {                 unsigned int i;     for(;k>0;k--)                 for(i=0;i<124;i++); }  //Lcm忙判斷 void lcd_busy(void) {        p_di=0;     p_rw=1;    /*Lcm=0xff;     while(1)      {  p_e=1;         if(Lcm<0x80)          break;         p_e=0;      }     p_e=0; */ } //寫指令到Lcm void wcode(unsigned char c,unsigned char csl,unsigned char csr) {        p_csl=csl;     p_csr=csr;     lcd_busy();     p_di=0;     p_rw=0;     Lcm=c;//將變量C賦予Lcm     p_e=1;     p_e=0;  } //寫數(shù)據到Lcm子函數(shù) void wdata(unsigned char c,unsigned char csl,unsigned char csr) {        p_csl=csl;     p_csr=csr;     lcd_busy();     p_di=1;     p_rw=0;                //寫     Lcm=c;     //將變量C賦予Lcm     p_e=1;           //下降沿     p_e=0; } //設定起始行 void set_startline(unsigned char i) {        i=0xc0+i;     wcode(i,1,1); }  //定位X方向,Y方向 void set_xy(unsigned char x,unsigned char y) {        x=x+0x40;     y=y+0xb8;     wcode(x,1,1);     wcode(y,1,1); }  //屏幕開啟、關閉 void dison_off(unsigned char o) {        o=o+0x3e;  //o為1為開,為0是關     wcode(o,1,1); }  //復位子函數(shù) void reset() {            p_rst=0;     delay(20);     p_rst=1;    delay(20); }  //Lcm初始化 void lcd_init(void) {        unsigned char x,y;     reset();          dison_off(0);     for(y=0;y<8;y++)       { for(x=0;x<128;x++)          lw(x,y,0);       }     dison_off(1);    set_startline(0); }  //寫數(shù)據到Lcm void lw(unsigned char x,unsigned char y,unsigned char dd)           //dd代碼 {        if(x>=64)      { set_xy(x-64,y);        wdata(dd,0,1);       }      else           { set_xy(x,y);             wdata(dd,1,0);           } }  /*===============================================================================================     功能:顯示漢字函數(shù)         說明:1. xx是字顯示的列數(shù),共8列               2.yy顯示的頁(共8頁,只給四列就行),只要給一個頁的地址與yy相鄰的下一頁就會自動顯示               3.n是要顯示第幾個字                   4.縱向取模下高位,數(shù)據排列:從上到下從左到右 ================================================================================================*/ #include"HZ.H"                   void display_Hz(unsigned char xx,unsigned char yy,unsigned char g[2])  //xx是列,yy是頁 {     unsigned char i,j,dx;         for(j = 0;j < 3;j++)         if ((GB16[j].Index[0]==g[0])&&(GB16[j].Index[1]==g[1])) //判斷第k個漢字的編碼是否與輸入漢字g[2]相等          {             for(i=0;i<16;i++)             {dx=GB16[j].Msk[2*i];      //2*i為選擇偶數(shù)行,因其為列掃描              lw(xx+i,yy,dx);                   dx = GB16[j].Msk[(2*i+1)];  //(2*i+1)為選擇奇數(shù)行,因其為列掃描                  lw(xx+i,yy+1,dx);                         }           }           } /*=============================================================================================     功能:顯示數(shù)字或英語函數(shù)         說明:1. xx是字顯示的列數(shù),共16列               2.yy顯示的頁(共8頁,只給四列就行行),只要給一個頁的地址與yy相鄰的下一頁就會自動顯示               3.n是要顯示第幾個字                   4.縱向取模下高位,數(shù)據排列:從上到下從左到右 ===============================================================================================*/ #include"ASCII.H" void display_Ez(unsigned char xx,unsigned char yy,unsigned char Ascii_Char)   //顯示數(shù)字或英語 {  unsigned char i,dx;      for(i=0;i<16;i++)      {                         dx=Font8x16[(Ascii_Char-0x20)*16+i];  //提取c字符的第i個字節(jié)以,c減去0x20是由于Ascii碼庫中的0~1f被去掉                 if(i<8)                 lw(xx+i,yy,dx);                 else                 lw(xx+i-8,yy+1,dx);           }

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

5#
ID:61165 發(fā)表于 2014-5-18 16:32 | 只看該作者
實踐真是程序沒有問題 ,就是不知道怎么發(fā)的工整點

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

6#
ID:62064 發(fā)表于 2014-6-17 19:24 | 只看該作者
真的蠻好的哦
回復

使用道具 舉報

7#
ID:63365 發(fā)表于 2014-6-27 16:51 | 只看該作者
不好說
回復

使用道具 舉報

8#
ID:63365 發(fā)表于 2014-6-27 16:56 | 只看該作者
性質差不多、、、
回復

使用道具 舉報

9#
ID:61311 發(fā)表于 2014-11-28 14:40 | 只看該作者
還是謝了!
回復

使用道具 舉報

10#
ID:78901 發(fā)表于 2015-6-26 20:33 | 只看該作者
看不懂
回復

使用道具 舉報

11#
ID:82588 發(fā)表于 2015-6-29 19:32 | 只看該作者
剛開始我也遇到你同樣的問題,但不知道你用的哪種芯片的單片機,這個程序是有區(qū)別了,我是AVR 正在寫
12864的 時鐘 萬年歷 溫度  有設置代碼,還沒最后完成   有空交流下

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

12#
ID:84759 發(fā)表于 2015-7-4 16:30 | 只看該作者
按時序圖來寫就可以了

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

13#
ID:146910 發(fā)表于 2016-11-21 22:43 | 只看該作者
看看這個有用嗎

Lcd12864大時鐘萬年歷 農歷生肖溫度.rar

43.27 KB, 下載次數(shù): 15

回復

使用道具 舉報

14#
ID:111634 發(fā)表于 2016-11-22 11:07 | 只看該作者
14年5月的帖子!
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 91精品久久久久久久久 | 在线成人免费视频 | 久久久久久久一区 | 国产高清在线观看 | 亚洲成人动漫在线观看 | 国产ts人妖系列高潮 | 国产精品成人69xxx免费视频 | 免费高清av | 国产一区二区三区久久久久久久久 | 国产精品成人一区二区三区 | 亚洲视频中文字幕 | 日韩欧美福利视频 | 欧美一区免费 | 日本不卡高字幕在线2019 | 国产成人精品久久二区二区91 | 国产成人在线视频播放 | 午夜免费视频 | 最近日韩中文字幕 | 911影院| 日韩精品免费一区二区在线观看 | 四虎影院在线观看av | 成人在线观看中文字幕 | 91久久久久久久久久久 | 国产美女网站 | 国产91精品在线 | 最新中文字幕在线 | 日韩成人在线播放 | 国产精品中文字幕在线 | 一级毛片视频 | 91精品国产91久久久久久最新 | 日韩视频一区二区三区 | 毛片一级片 | 涩涩视频在线播放 | 国产精品久久久久久久免费观看 | 欧美xxxx网站 | 午夜久久久 | 成人免费小视频 | 久久久久久国产免费视网址 | 久久99蜜桃综合影院免费观看 | 久久亚洲综合 | 国产午夜在线 |