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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

I2c簡單應用成功 數字電度表液晶的單片機驅動

[復制鏈接]
跳轉到指定樓層
樓主
ID:117761 發表于 2016-6-18 01:42 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 51黑mcu 于 2016-6-18 01:44 編輯









          話說他日正在琢磨這個I2c,現在基本功能了解一點了,于是有了實戰的想法。正在為元件發愁,恰好有個做廢品回收的人不期而來。問我有沒有廢品要賣?我答曰:今天先讓我看看你那里有沒有廢品賣我。他應之。于是乎動身動手。忽然眼前出現幾只國家電網退役的家用數字電度表。心中暗喜心想那里面液晶屏,單片機,通信接口正是我要的。我問他這幾只廢電表怎么賣?他也知道里面沒有什么有色金屬不根本不值錢。收荒者說他收成3元賣我4元。我回答就3元退我以后我們還有合作(哈哈夠摳門吧)。收荒者應之。。。。。。到手后立馬解體。看見幾個芯片,有計度的等等其中有幾個不清楚是什么,于是去叩問度娘,這個度娘也是吝嗇鬼說:看看可以,下載要收費。我選擇看看,于是用手機對有用的拍照保存。還是禮節性給度娘拜拜。心里說我比你還摳門哼哼。接下來看了幾天pdf文檔。基本明白后馬上飛線單片機,編程序調試哈哈液晶屏出現了久違的:1,2,3.。。。。
/////////////////////******** 純屬愛好,程序問題還很多*****////////////
#include<stc12c56.h>
unsigned int  a;//8′ÎòÆÎ»
void ys();//Ñóê±
void led(); //ledéáò»Ï                  
void zx();//×üÏß
void dz();//ѡƬ
void fs();//·½ê½
void sl();//éáàÖ
void zz();//êy¾YÖ¸Õë
void shuju();//êy¾Y
void ack();//ó|′e
void qd();//Æô¶ˉI2c
void tz();//í£Ö1I2c
void tz()//í£Ö1I2c
{    led();
    P25=0;
    P24=1;   
   if(P24==0)
   P20=0;
}
void qd()//Æô¶ˉI2c
{    P24=1;
    P25=1;
    P24=0;
             }
void ack()//ó|′e
{
     P25=0;
    P24=1;
    P25=1;
           }
void zx()//×üÏß
{ unsigned int  b=0x7c;
P25=0;
for(a=0;a<=7;)
   {P25=0;
   if((b<<a)&0x80)
    P24=1;
      else
      P24=0;
           a=a+1;     
         P25=0;
         ys();
          P25=1;
                    }   
                      }
void fs()//·½ê½
{ unsigned int  c=0xcc;
P25=0;
for(a=0;a<=7;)
   {P25=0;
   if((c<<a)&0x80)
    P24=1;
      else
      P24=0;
           a=a+1;     
         P25=0;
     ys();
          P25=1;
                    }   
                      }
           
void sl()//éáàÖ
{ unsigned int  d=0xf0;
P25=0;
for(a=0;a<=7;)
   {P25=0;
   if((d<<a)&0x80)
    P24=1;
      else
      P24=0;
           a=a+1;     
         P25=0;
          P25=1;
                    }   
                      }           
            
void dz()//ѡƬ
{unsigned int  e=0xe0;//ѡƬ
P25=0;
for(a=0;a<=7;)
   {P25=0;
   if((e<<a)&0x80)
    P24=1;
      else
      P24=0;
           a=a+1;     
         P25=0;
          P25=1;
                    }   
                      }
           
void zz()//êy¾YÖ¸Õë
{unsigned int  f=0x00;
P25=0;
for(a=0;a<=7;)
   {P25=0;
   if((f<<a)&0x80)
    P24=1;
      else
      P24=0;
           a=a+1;     
         P25=0;
     ys();
          P25=1;
                    }   
                      }      
           
void shuju()//êy¾Y
{unsigned int  g=0xff;
P25=0;
for(a=0;a<=7;)
   {P25=0;
   if((g<<a)&0x80)
    P24=1;
      else
      P24=0;
           a=a+1;     
         P25=0;
     ys();
          P25=1;
                    }   
                      }           
void led()//ledéáò»ÏÂ
{
P20=0;
ys();
P20=1;
ys();
         }
void ys()//Ñóê±
{unsigned int n,m;

for(n=1;n<=1000;n++)
{
    for(m=1;m<=10;m++);
                        }
                            }
              
//*********************//
void main()
{
    qd();//Æô¶ˉ
    zx();//×üÏß

    ack();     
   dz();//ѡƬ
   
    ack();   
    fs();//·½ê½

    ack();
     sl();//éáàÖ    ack();
    zz();//êy¾YÖ¸Õë
     ack();
     shuju();//êy¾Y
    tz();//í£Ö1
     
    while(1);
   
                        }





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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费av手机在线观看 | 99在线免费观看视频 | 一区二区三区在线播放 | 欧美精品久久久久久 | xxxcom在线观看 | 久久国产精品-国产精品 | 亚洲第一区久久 | 国产精品久久久久久久岛一牛影视 | 久久精品免费一区二区 | 久久久亚洲一区 | 欧洲毛片 | 男人的天堂亚洲 | 在线视频a | 美女视频网站久久 | 蜜臀久久 | 国产日韩欧美 | 久久久美女 | 国产九一精品 | 高清一区二区 | 亚洲精品国产成人 | 亚洲人人 | 日韩欧美视频在线 | 北条麻妃99精品青青久久 | 国产精品永久在线观看 | 91精品国产91久久久久久三级 | 日韩精品在线一区 | 综合色久| 日韩在线观看中文字幕 | 九色porny自拍视频 | 人人操日日干 | 国产精品久久久久久婷婷天堂 | 免费午夜电影 | 国产亚洲一级 | 久草视| 91精品国产自产精品男人的天堂 | 国产视频1区| 欧美激情综合五月色丁香小说 | 久草99 | 91九色在线观看 | 欧美一级艳情片免费观看 | 欧美一区二区视频 |