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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2986|回復: 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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中文在线亚洲 | 中文字幕一区在线 | 国产japanhdxxxx麻豆 | 无码一区二区三区视频 | 色综合色综合色综合 | 亚av在线 | 国产一区二区三区www | 91欧美激情一区二区三区成人 | 国产精品一二三区 | 亚洲综合三区 | 夜夜操操操 | 中文字幕亚洲精品 | 在线观看亚 | 狠狠操电影 | 成人小视频在线观看 | 欧美国产在线一区 | 自拍偷拍av | 欧美一级在线观看 | 黄色三级在线播放 | 亚洲啪啪 | 围产精品久久久久久久 | 久久这里只有精品首页 | 美女国内精品自产拍在线播放 | 免费爱爱视频 | 欧美一区二区三 | 午夜精品久久久久久久99黑人 | 91成人在线 | 涩涩视频网 | 精品国产18久久久久久二百 | 蜜桃毛片 | 夜夜骑首页 | 欧美三级三级三级爽爽爽 | 欧美成人高清视频 | 狠狠色香婷婷久久亚洲精品 | 国产精品久久久久久久久 | 欧美一级久久 | 激情三区 | 91精品国产91久久综合桃花 | 亚洲精品3| 激情六月天 | 精品一区在线免费观看 |