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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

使用STC12C5410AD單片機控制HT1621B顯示無法點亮。使用網上的代碼

[復制鏈接]
跳轉到指定樓層
樓主
ID:425593 發表于 2018-12-30 13:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
40黑幣
#include <reg51.h>               
#include <intrins.h>

#define BIAS   0x29 //1/3duty         4com
#define SYSEN  0X01
#define LCDON  0X03
#define RC256  0X18

sfr CLK_DIV = 0xc7;         //STC時鐘分頻寄存器

sbit HT1621_DAT=P0^2;
sbit HT1621_CS=P1^4;
sbit HT1621_WR=P1^3;

sbit BL1=P1^1;
sbit BL2=P2^4;

void Delay(uchar us)
{
         while(--us);
}


void DelayMS(uint iMs)
{
         uint i,j;
         for(i=0;i<iMs;i++)
         for(j=0;j<65;j++) Delay(1);
}

void Ht1621Wr_Data(uchar Data,uchar cnt)
{
         uchar i;
         for (i=0;i<cnt;i++)
     {
           HT1621_WR=0;
           if(Data&0x01)
                           HT1621_DAT = 1;
           else
                        HT1621_DAT = 0;
           Delay(10);
           HT1621_WR=1;
           Delay(10);
           Data >>= 1;
    }
}

void Ht1621Wr_AddrCmdData(uchar Data,uchar cnt)
{
         uchar i;
         for (i=0;i<cnt;i++)
    {
           HT1621_WR=0;
           if(Data&0x80)
                           HT1621_DAT = 1;
           else
                        HT1621_DAT = 0;
           Delay(10);
           HT1621_WR=1;
           Delay(10);
           Data<<=1;
   }
   if(cnt == 8)
   {
              HT1621_WR=0;
           HT1621_DAT = 0;
           Delay(10);
           HT1621_WR=1;
           Delay(10);         
   }

}

void Ht1621WrCmd(uchar Cmd)
{
         HT1621_CS=0;
         Ht1621Wr_AddrCmdData(0x80,3);
         Ht1621Wr_AddrCmdData(Cmd,8);
         HT1621_CS=1;
         Delay(10);
}

void Ht1621WrOneData(uchar Addr,uchar Data)
{
         HT1621_CS=0;
         Ht1621Wr_AddrCmdData(0xa0,3);
         Ht1621Wr_AddrCmdData(Addr<<2,6);
         Ht1621Wr_Data(Data<<4,4);
         HT1621_CS=1;
         Delay(10);
}

void Ht1621_all_dispaly()
{
        uchar i;
        uchar Addr = 0;
        for(i=0;i<32;i++)
        {
                Ht1621WrOneData(Addr,0xff);
                Addr += 1;
        }
}
void Ht1621_Init(void)
{
         BL1=0;         //背光燈亮
         BL2=0;
         HT1621_CS=1;
         HT1621_WR=1;
         HT1621_DAT=1;
         DelayMS(200);
         Ht1621WrCmd(SYSEN);
         Ht1621WrCmd(LCDON);
         Ht1621WrCmd(BIAS);
         Ht1621WrCmd(RC256);
         
}
void main()
{
        CLK_DIV = 0x07;
        Ht1621_Init();
        DelayMS(200);
        Ht1621_all_dispaly();
        while(1);
}


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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 在线不卡视频 | 久久国产视频一区 | 欧美精品一区在线发布 | 最新日韩av | 在线激情视频 | 91网站视频在线观看 | 免费成人毛片 | 日韩欧美国产精品 | 精品人伦一区二区三区蜜桃网站 | 久久999| 欧美日韩黄色一级片 | 999www视频免费观看 | 国产日韩欧美精品一区二区 | 久久亚洲国产精品日日av夜夜 | 中文字幕日韩欧美 | 国产在线精品区 | 午夜爽爽爽男女免费观看影院 | 久草在线在线精品观看 | 中文一区二区 | 国产特级毛片aaaaaa | 欧美日韩国产精品一区 | 成人免费视频网 | 午夜视频免费在线 | 欧美日韩一二三区 | 日韩在线小视频 | 先锋资源网 | 97成人精品| 国产成人精品一区二区三 | 欧美专区在线视频 | 国产一区二 | 国产精品色哟哟网站 | 一级毛片网 | 在线播放一区 | 久久久久久国产精品 | 美女拍拍拍网站 | 一级片在线观看 | 99久久精品免费看国产四区 | 亚洲精品一区二区三区蜜桃久 | 91精品一区二区三区久久久久久 | 国产欧美精品一区二区三区 | 久久88|