उत्पाद विवरण:
|
उत्पाद: | HT1621 नियंत्रक खंड एलसीडी | प्रदर्शन प्रणाली: | सकारात्मक/नकारात्मक, प्रतिबिंबात्मक/प्रतिबिंबात्मक |
---|---|---|---|
ड्राइविंग की स्थिति: | 1/8 शुल्क या अनुकूलन योग्य | प्रचालन वोल्टेज: | 3.0 वी |
प्रकाशिकी: | 6:00 | डिस्प्ले प्रकार: | ट्रांसफ्लेक्टिव/रिफ्लेक्टिव/ट्रांसमिसिव |
आकार: | अनुकूलन | बैकलाइट: | सफ़ेद/एम्बर/नीला/पीला |
संचालन तापमान: | -30 डिग्री सेल्सियस से + 80 डिग्री सेल्सियस | भंडारण अस्थायी।: | -35 डिग्री सेल्सियस से + 85 डिग्री सेल्सियस |
संबंध: | धातु पिन कनेक्शन | बिंदु स्थान: | 0.1 मिमी |
प्रतिक्रिया समय: | 0.1 एमएस | अनुपालन: | पहुंच और RoHS अनुपालन |
प्रमुखता देना: | खंड एलसीडी डिस्प्ले अनुकूलित करें,HT1621 नियंत्रक खंड एलसीडी डिस्प्ले,बैकलाइट सेगमेंट एलसीडी डिस्प्ले |
HT1621 कंट्रोलर सेगमेंट कोड एलसीडी डिस्प्ले मॉड्यूल, बैकलाइट के साथ सेगमेंट एलसीडी डिस्प्ले अनुकूलित करें
चलो 1621-खंड एलसीडी स्क्रीन की विशेषताओं पर एक नज़र डालते हैं
* ऑपरेटिंग वोल्टेज 2.4 --5.2V * एम्बेडेड 256KHz आरसी ऑसिलेटर
* बाहरी 32KHz चिप या 256KHz आवृत्ति स्रोत इनपुट कनेक्ट किया जा सकता है
* 1/2बाइस या 1/3बाइस पूर्वाग्रह और 1/2 duty, 1/3 duty, 1/4 duty के कार्य चक्र का चयन योग्य
* ऑन-चिप समय-आधार आवृत्ति स्रोत
* बज़र दो आवृत्तियों के साथ चुना जा सकता है
* अंतर्निहित टाइमबेस जनरेटर और वॉचडॉग टाइमर WDT
* टाइमबेस या वॉचडॉग टाइमर ओवरफ्लो आउटपुट
* आठ समय-आधार/वॉचडॉग टाइमर घड़ी स्रोत
* एक 32 सेगएक्स 4कॉम एलसीडी ड्राइवर 32 एक्स 4-बिट डिस्प्ले रैम मेमोरी के साथ
* चार तार सीरियल इंटरफेस /सीएस, DATA, WR, आरडी, आम तौर पर आरडी द्वारा उपयोग नहीं किया जाता है
* चिप पर एलसीडी ड्राइव आवृत्ति 64 हर्ट्ज पर समायोजित नहीं है
* सॉफ्टवेयर विन्यास विशेषताएंः डेटा मोड और कमांड मोड दो कमांड
* एलसीडी ऑपरेटिंग वोल्टेज (विपरीत समायोजन) को समायोजित करने के लिए वीएलसीडी पिन प्रदान किए जाते हैं
एलसीडी तार्किक तालिका अनुरूपता
HT1621 की RAM ऊपर के चित्र में तार्किक तालिका के अनुरूप है. यह एक अच्छी समझ है,
HT1621 32 पते के अनुरूप है और प्रत्येक पते के अनुरूप है 4 COM डेटा
उदाहरण के लिए, यदि 0 पता 0X08 पर लिखा जाता है तो SGE0 का T1 चालू होता है
0X01 लिखें SGE0 के 1F प्रकाश के अनुरूप है
0X02 SGE0 के अनुरूप 1G चमक लिखें
लिखें 0X07 SGE0 के 1E, 1G, और 1F एक साथ जलाया जाता है
0X0F लिखें सभी 1E, 1G, 1F, और T1 SGE0 के उज्ज्वल हैं
HT1621 को लगातार लिखा जा सकता है, और एक समय में दो पते लिखना सबसे अच्छा है, ताकि टेबल टेबल बनाना आसान हो, और यह लिखना आसान हो।
उदाहरण के लिए, पहले दो पते 0XF7 लिखे जाते हैं जो SGE0, SEG1, 1E, 1G, 1F, 1D, 1C, 1B, और 1A के अनुरूप हैं, सभी जलाए जाते हैं, ताकि एक पूर्ण "8" वर्ण प्रदर्शित हो।
एलसीडी डिस्प्ले बनाने के लिए, इन निर्देशों को आईसी के आरंभिकरण में लिखा जाना चाहिए।
सबसे पहले, आइए समझते हैं कि निर्देश क्या हैं और डेटा क्या है
1 0 0 C8 C7 C6 C5 C4 C3 C2 C1 C0
100 के पहले तीन अंक निर्देश के ध्वज बिट्स हैं, और पिछले 9 बिट्स निर्देश मान हैं
1 0 1 C7 C6 C5 C4 C3 C2 C1 C0
पहले तीन अंक 101 डेटा के झंडा बिट्स हैं, और पिछले 8 बिट्स डेटा हैं
यानी, 100 के पहले तीन अंकों को देखकर निर्देश का प्रतिनिधित्व करता है, और 101 के पहले तीन अंकों को देखकर डेटा का प्रतिनिधित्व करता है
निम्नलिखित चार निर्देशों को आरंभिकरण समारोह में लिखा जाना चाहिए
1. SYS EN 100 0000 - 0001- X निर्देश 0X01 (खुला बंद प्रणाली थरथरानवाला) X: परवाह नहीं
2. BIAS 100 0010 - abXc - X कमांड
यहाँ एक स्पष्टीकरण हैः C=1 LCD1/3 पूर्वाग्रह है; C=0 LCD1/2 पूर्वाग्रह है
ab=00: 2 COM
ab=01: 3 COM
ab=10: 4 COM
3. RC256 100 0001-1000 - X निर्देश 0X01 (आंतरिक घड़ी) X: परवाह नहीं
4. LCDON 100 0000 - 0011 - X निर्देश 0X01 (एलसीडी डिस्प्ले चालू करें) X: परवाह नहीं
यहाँ मेरे कार्यक्रम सी कोड का एक स्पष्टीकरण है
#include
#include
#निर्धारित यूचर अप्रतिबंधित चार
#defin uint unsigned int को परिभाषित करें
#परिभाषित करें _नप (() _नप_(); _नप_(); _नप_(); _नप_(); _नप_(); _नप_(); _नप_()
#defin BIAS 0x29 //0b100 - 0010 -1001 - 0 1/3duty 4com
#define SYSDIS 0X00 //0b100 - 0000 - 0000 - 0 बंद ऑसिलेटर प्रणाली ऑसिलेटर और एलसीडी पूर्वाग्रह जनरेटर
#define SYSEN 0X01 //0b100 - 0000 - 0001 - 0 सिस्टम ऑसिलेटर चालू करें
#define LCDOFF 0X04 //0b100 - 0000- 0010 - 0 बंद एलसीडी डिस्प्ले
#define LCDON 0X03 //0b100 - 0000 - 0011 - 0 एलसीडी डिस्प्ले चालू करें
#define XTAL 0x14 //0b100 - 0001- 0100 - 0 बाहरी घड़ी
#define RC256 0X18 //0b100 - 0001 - 1000 - 0 आंतरिक घड़ी
#define TONEOFF 0X10 //0b1000 0001 0000 ध्वनि आउटपुट बंद करें
#defin WDTDIS 0X0A //0b1000 0000 1010 वॉचडॉग निषिद्ध हैं
HT1621 नियंत्रण बिट (एलसीडी मॉड्यूल इंटरफ़ेस परिभाषा, अपनी आवश्यकताओं के अनुसार परिवर्तन)
sbit DAT=P1^0;
sbit wr=P1^1;
sbit CS1=P1^2;
uchar कोड तालिका[10]={0xFA,0x0A,0xD6,0x9E,0x2E,0xBC,0xFC,0x1A,0xFE,0xBE}; 0---9 तालिका
देरी समारोह 1 हमें देरी
शून्य देरी ((हमें तेल)
{
जबकि(--हम);
}
विलंब कार्य 2 ////
अमान्य विलंब एमएस ((इंट iMs)
{
uint i,j;
for(i=0; i
;
{/**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
फ़ंक्शन का नाम: void Ht1621Wr_Data ((uchar Data,uchar cnt)
डेटा फ़ंक्शन लिखने के लिए, cnt डेटा बिट्स की संख्या है जिसे प्रेषित किया जाना है, और डेटा पहले उच्च बिट्स में प्रेषित किया जाता है
* * * * * * * * * * *
void Ht1621Wr_Data ((uchar डेटा,uchar cnt)
{
यूचर i;
के लिए (i=0;i
{
wr=0;
यदि (डेटा&0x80)
DAT=1;
अन्य
DAT=0;
wr=1;
डेटा<<=1;
}
}
/****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
फ़ंक्शन का नाम: void ht1621WrCmd ((uchar cmd)
विवरणः निर्देश लिखें
* * * * * * * * * * * *
शून्य Ht1621WrCmd(uchar Cmd)
{
CS1=0; स्लाइस चयन CS कम और प्रभावी है
_नहीं();
Ht1621Wr_Data ((0x80,3); निर्देश ध्वज 100 लिखें
Ht1621Wr_Data ((Cmd,9); निर्देश डेटा लिखें
सीएस1=1; स्लाइस चयन सीएस उच्च बंद
_नहीं();
{/**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
फ़ंक्शन का नामः void ht1621WrOneData ((uchar addr,uchar data)
डेटा का एक टुकड़ा लिखें,
1. पहले 101 डेटा की पहचान बिट लिखें
2. पता फिर से लिखो
3अंत में, प्रदर्शित होने वाले डेटा लिखें
* * * * * * * * * * * *
void Ht1621WrOneData ((उचर पता,उचर डेटा)
{
CS1=0;
Ht1621Wr_Data ((0xa0,3); डेटा फ्लैग 101 लिखें
Ht1621Wr_Data(Addr<<2,6); पता डेटा लिखें
Ht1621Wr_Data(Data,8); डेटा लिखें, यहाँ दो पते 8 बिट्स के लिए एक साथ लिखे गए हैं
CS1=1;
/****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
फ़ंक्शन का नाम: void ht1621WrAllData ((uchar addr,uchar p)
विवरण: HT1621 का डाटा बिट 4 बिट एक पता,
ऊपर हम एक बार में दो बिट्स लिखने के बारे में बात की, और डेटा 8 बिट्स है.
शीर्ष चार अंक ---- उच्च पते के अनुरूप चौथे अंक ----- निम्न पते के अनुरूप है।
* * * * * * * * * * * *
अमान्य Ht1621WrAllData ((उचर पता,उचर पृष्ठ)
{
यूचर i;
CS1=0;
Ht1621Wr_Data ((0xa0,3); डेटा फ्लैग 101 लिखें
Ht1621Wr_Data(Addr<<2,6); पता डेटा लिखें
के लिए (i=0; i<16; i++)
{
Ht1621Wr_Data(p,8); डेटा 16X8=128बिट लिखें
}
के लिए (i=0; i<32; i++)
/ /{// यहाँ एक चार बिट, चार बिट लिखने के डेटा है
Ht1621Wr_Data(p,4); डेटा लिखें 32X4=128बिट
//}
CS1=1;
}
/****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
फ़ंक्शन नामः void Ht1621_Init(void) www.xyhlcd.com
विवरणः आरंभ करने के बाद, एलसीडी स्क्रीन सामान्य रूप से काम कर सकते हैं
* * * * * * * * * * * *
शून्य Ht1621_Init(शून्य)
{
CS1=1;
DAT=1;
देरीMS(200); समय देरी एलसीडी काम कर रहे वोल्टेज स्थिर बनाता है
Ht1621WrCmd(BIAS); BIAS सेटिंग्स
Ht1621WrCmd(RC256); एक आंतरिक ऑसिलेटर का प्रयोग करें
Ht1621WrCmd(SYSEN); सिस्टम ऑसिलेटर चालू करें
Ht1621WrCmd(LCDON); एलसीडी डिस्प्ले चालू करें
ू ू ू ू ू ू ू ू ू ू
फ़ंक्शन का नामः xianshi_1()
ग्राहक अपनी जरूरतों का पालन कर सकते हैं, सीधे डेटा भरें और इसे प्रदर्शित किया जा सकता है
////////////////////////////अच्छा ठीक है, ठीक है
शून्य xianshi_1 (()
{
///////////////////////////////////
Ht1621WrOneData(0, तालिका[0]); 0 दिखाएँ
Ht1621WrOneData ((2, तालिका[1]); दिखाएँ 1
Ht1621WrOneData ((4, तालिका[2]) दिखाता है 2 + दशमलव बिंदु
Ht1621WrOneData ((6, तालिका[3]); दिखाएँ 3
:
:
:Ht1621WrOneData( 12, तालिका[8]
Ht1621WrOneData( 14, तालिका[9]
}
शून्य XUNHUN_XIANSHI ((उचर Lenth,उचर समय)
{
यूचर i,j,t;
के लिए (i=0; i
t=0x01;
के लिए (j=0; j<8; j++)
{
Ht1621WrOneData ((i,t);
t<<=1;
tतुम्पाया=0x01;
देरीMS(समय);
}
}
}
खाली मुख्य (()
{
Ht1621_Init(); पावर-ऑन एलसीडी को आरंभ करता है
DelayMS(100); देरी आरंभिकरण को स्थिर करती है
जबकि(1)
{
Ht1621WrAllData00(0,0X00); 1621 रजिस्टर डेटा को 0 पर साफ़ करें.
देरीMS ((400);
Ht1621WrAllData00(0,0XFF); 1621 रजिस्टर डेटा 1 के रूप में भरा हुआ है।
देरीMS ((800);
Ht1621WrAllData00(0,0X00); 1621 रजिस्टर डेटा को 0 पर साफ़ करें.
देरीMS ((400);
Xianshi_1(); यहाँ ग्राहक यह परिभाषित कर सकते हैं कि यह कैसे प्रदर्शित होता है।
देरीMS ((800);
XUNHUN_XIANSHI (32,100) /// एक पेन सेगमेंट को एक पेन सेगमेंट चक्र में प्रदर्शित किया जाता है जिसमें 100MS के अंतराल पर 32 पते होते हैं।
देरीMS ((800);
}
}
उत्पाद: | HT1621 नियंत्रक खंड एलसीडी | प्रदर्शन मोडः | सकारात्मक/नकारात्मक, प्रतिबिंबात्मक/प्रतिबिंबात्मक |
---|---|---|---|
ड्राइविंग की स्थितिः | 1/8 शुल्क या अनुकूलन योग्य | ऑपरेटिंग वोल्टेजः | 3.0 वी |
ऑप्टिक्सः | 6:00 या मूल्यमान्यता योग्य | प्रदर्शन प्रकारः | प्रतिबिंबित / प्रतिबिंबित / प्रसारण |
आकारः | अनुकूलन योग्य | बैकलाइटः | सफेद/अम्बर/नीला/पीला |
ऑपरेटिंग टेम्पः | -30°C से +80°C तक | भंडारण तापमानः | -35°C से +85°C |
कनेक्शनः | धातु पिन कनेक्शन | डॉट स्पेस: | 0.1 मिमी |
प्रतिक्रिया समयः | 0.1 एमएस | अनुपालन: | REACH और RoHS अनुरूप |
HT1621 नियंत्रक सेगमेंट कोड एलसीडी डिस्प्ले मॉड्यूल, बैकलाइट उत्पाद छवियों के साथ सेगमेंट एलसीडी डिस्प्ले अनुकूलित करें
फैक्ट्री और सुविधाएं
हमें क्यों चुनें?
1.हम एलसीडी डिस्प्ले कस्टम समाधान प्रदान करते हैं
क्या आपके उत्पाद में विशेष अनुप्रयोग आवश्यकताएं, विद्युत विनिर्देश, ऑप्टिकल विनिर्देश, स्पर्श विशेषताएं, या यांत्रिक आयाम हैं जिन्हें अनुकूलित डिस्प्ले की आवश्यकता होती है?SAEF आपकी कस्टम एलसीडी आवश्यकताओं को पूरा कर सकता है.
2.टच स्क्रीन और डिस्प्ले के लिए कुल समाधान
क्या आप टच स्क्रीन और डिस्प्ले स्क्रीन को इकट्ठा करने के बारे में चिंतित हैं?एसएईएफ वायु और ऑप्टिकल बॉन्डिंग सेवा सहित प्रतिरोधी और कैपेसिटिव मल्टी-टच समाधान सहित कस्टम और मानक टच स्क्रीन प्रदान कर सकता है।.
3.गुणवत्ता विश्वसनीयता के प्रति प्रतिबद्धता
एसएईएफ आईएसओ9001: 2015 और आईएसओ14000 द्वारा योग्य है, जो वैश्विक बाजारों में रोएचएस, रीच और अन्य पर्यावरणीय नियमों को पूरा करता है। हम विनिर्माण आईक्यूसी,पीक्यूसी और ओक्यूसी प्रबंधन के माध्यम से गुणवत्ता सुनिश्चित करते हैं,विश्वसनीयता और उम्र बढ़ने का परीक्षण.
4.दीर्घकालिक आपूर्ति
सामान्य परिस्थितियों में, हमारे द्वारा अनुशंसित उत्पादों की आपूर्ति 5 वर्ष से अधिक समय तक की जा सकती है।हम आपकी दीर्घकालिक आपूर्ति आवश्यकताओं को सुनिश्चित करने के लिए अग्रिम में वैकल्पिक योजनाएं बनाएंगे.
संपर्क
ck@saef.com.cn पर पूछताछ करने के लिए आपका स्वागत है
खोज कीवर्डःटीएन एलसीडी, वीए एलसीडी, वैटएन एलसीडी, एचटीएन एलसीडी, एसटीएन एलसीडी, एफएसटीएन एलसीडी, ईबीटीएन एलसीडी, तापमान और आर्द्रता मीटर एलसीडी, इलेक्ट्रॉनिक पैमाने एलसीडी, मल्टीमीटर एलसीडी, स्मार्ट मीटर एलसीडी, पानी मीटर एलसीडी, गैस मीटर एलसीडी,बैंक मनी काउंटर एलसीडी, कैश रजिस्टर एलसीडी, स्टॉक मशीन एलसीडी, टेलीफोन एलसीडी, वॉकी-टॉकी एलसीडी, मालिश एलसीडी, ट्रेडमिल एलसीडी, वसा मीटर एलसीडी, एयर कंडीशनर एलसीडी, ऑडियो एलसीडी. कार डीवीडी एलसीडी, माइक्रोवेव ओवन एलसीडी.रिमोट कंट्रोलर एलसीडी, सीखने की मशीन एलसीडी, इलेक्ट्रॉनिक शब्दकोश एलसीडी, एमपी 3 एलसीडी, कंप्यूटर, नियंत्रण एलसीडी पैनल, सीएनसी ईंधन भरने की मशीन एलसीडी, औद्योगिक कंप्यूटर एलसीडी, गेम कंसोल एलसीडी, शाश्वत कैलेंडर एलसीडी, घड़ी एलसीडी।उपकरण एलसीडीहेल्थकेयर मशीन एलसीडी, थर्मोस्टेट एलसीडी, घरेलू उपकरण एलसीडी, लिफ्ट एलसीडी, लिफ्ट के लिए एलसीडी।
व्यक्ति से संपर्क करें: Cologne Ke
दूरभाष: +8613502983321
फैक्स: 86-755-2370-9419