جزئیات محصول:
|
تولید - محصول: | HT1621 LCD بخش کنترل کننده | حالت نمایش: | مثبت / منفی ، بازتاب دهنده / بازتاب دهنده |
---|---|---|---|
وضعیت رانندگی: | 1/8 تعرفه یا سفارشی | ولتاژ بهره برداری: | 3.0 V |
اپتیک: | ساعت 6:00 | نوع نمایش: | انعکاسی / انعکاسی / انتقال دهنده |
اندازه: | قابل تنظیم | نور پس زمینه: | سفید / کهربایی / آبی / زرد |
دمای عملیاتی: | 30- تا 80+ درجه سانتی گراد | دمای ذخیره: | -35 درجه سانتی گراد تا +85 درجه سانتی گراد |
ارتباط: | اتصال پین فلزی | فضای نقطه ای: | 0.1 میلی متر |
زمان پاسخ: | 0.1 میلی ثانیه | انطباق: | سازگار با REACH و RoHS |
برجسته کردن: | سفارشی کردن صفحه نمایش LCD,HT1621 صفحه نمایش LCD بخش کنترل کننده,صفحه نمایش LCD قطعه ی روشنایی,HT1621 Controller Segment LCD Display,Backlight Segment LCD Display |
HT1621 کد بخش کنترل کننده ماژول صفحه نمایش ال سی دی، نمایشگر ال سی دی بخش سفارشی با نور پس زمینه
اجازه دهید نگاهی به ویژگی های صفحه نمایش 1621-قطعه LCD
* ولتاژ کار 2.4 - 5.2V * نوسانگر RC 256KHz جاسازی شده
* می توان چیپ خارجی 32KHz یا ورودی منبع فرکانس 256KHz را متصل کرد
* انتخاب 1/2 بیس یا 1/3 بیس تعصب و چرخه کار 1/2 وظیفه، 1/3 وظیفه، 1/4 وظیفه
* منبع فرکانس بر اساس زمان روی تراشه
* زنگ را می توان با دو فرکانس انتخاب کرد
* ژنراتور زمان پایه داخلی و تایمر نگهبان WDT
* خروجی زمان پایه یا ساعت نگهبان
* هشت منبع ساعت زمان پایه / نگهبان
* یک درایور LCD 32segX 4com با حافظه RAM نمایش 32X 4 بیتی
* رابط سریال چهار سیم /CS، DATA، WR، RD، معمولا توسط RD استفاده نمی شود
* فرکانس درایو LCD روی تراشه در 64 هرتز تنظیم نمی شود
* ویژگی های پیکربندی نرم افزار: حالت داده و حالت فرمان دو فرمان
* پین های VLCD برای تنظیم ولتاژ کاری LCD (تنظیم کنتراست) ارائه شده است
مطابقت جدول منطقی LCD
حافظه حافظه HT1621 با جدول منطقی در شکل بالا مطابقت دارد.
HT1621 مربوط به 32 آدرس است و هر آدرس مربوط به 4 داده COM است.
به عنوان مثال، اگر آدرس 0 به 0X08 T1 از SGE0 نوشته شود روشن می شود.
نوشتن 0X01 مربوط به نور 1F از SGE0 است
روشنایی 0X02 1G مربوط به SGE0 را بنویسید
نوشتن 0X07 1E، 1G، و 1F از SGE0 در کنار هم روشن هستند
0X0F بنویسید تمام 1E، 1G، 1F، و T1 از SGE0 روشن هستند
HT1621 می تواند به صورت متوالی نوشته شود و بهتر است دو آدرس را در یک زمان بنویسید، به طوری که آسان است تا یک جدول میز بسازید و آسان است که بنویسید.
به عنوان مثال، دو آدرس اول 0XF7 نوشته شده است که با SGE0، SEG1، 1E، 1G، 1F، 1D، 1C، 1B و 1A مطابقت دارد، همه روشن هستند، به طوری که یک کاراکتر کامل "8" نمایش داده می شود.
برای اینکه صفحه LCD نمایش داده شود، این دستورالعمل ها باید در ابتدا کار IC نوشته شوند.
اول، اجازه دهید درک کنیم که دستورالعمل ها چیست و داده ها چیست
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 (نمایشگر LCD را روشن کنید)
در اینجا یک توضیح از کد برنامه C من است
#شامل
#شامل
# تعريف "چار" بدون امضا
#defin uint int نامعلومه
# تعریف _نپ (() _نپ_ (() ؛ _نپ_ (() ؛ _نپ_ (() ؛ _نپ_ (() ؛ _نپ_ (() ؛ _نپ_ (() ؛ _نپ_ (() ؛ _نپ_ (()
# تعریف BIAS 0x29 //0b100 - 0010 -1001 - 0 1/3 وظیفه 4com
# تعریف SYSDIS 0X00 //0b100 - 0000 - 0000 - 0 خاموش سازنده سیستم نوسانگر و ژنراتور تعصب LCD
#defining SYSEN 0X01 //0b100 - 0000 - 0001 - 0 نوسان دهنده سیستم را روشن کنید
#defin LCDOFF 0X04 //0b100 - 0000- 0010 - 0 خاموش صفحه نمایش LCD
# تعريف LCDON 0X03 //0b100 - 0000 - 0011 - 0 صفحه نمایش LCD را روشن کنید
# تعریف XTAL 0x14 //0b100 - 0001- 0100 - 0 ساعت خارجی
# تعریف RC256 0X18 //0b100 - 0001 - 1000 - 0 ساعت داخلی
#define TONEOFF 0X10 //0b1000 0001 0000 خروجی صدا را خاموش کنید
# تعريف WDTDIS 0X0A //0b1000 0000 1010 سگ های نگهبان ممنوع هستند
HT1621 بیت کنترل (تعریف رابط ماژول LCD، تغییر بر اساس نیازهای خود)
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
باطل DelayMS ((Unt iMs)
{
uint i،j؛
برای ((i=0; i
;
# # # # # # # # # # # # # # # # # # # # # #
نام تابع: باطل Ht1621Wr_Data ((uchar Data,uchar cnt)
برای نوشتن توابع داده، cnt تعداد بیت های داده ای است که باید منتقل شود، و داده ها ابتدا به بیت های بالا منتقل می شوند
* * * * * * * * * *
باطل Ht1621Wr_Data ((uchar داده ها،uchar cnt)
{
در مورد:
برای (i=0;i
{
wr=0؛
اگر (Data&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) ؛ داده های دستورات را بنویسید
CS1=1؛ انتخاب برش CS نزدیک بالا
_ نه (();
و به هر حال، من از شما ميخوام که به من کمک کنيد.
نام تابع: void ht1621WrOneData ((بدانید که چه کار می کنید)
یک قطعه از داده ها را بنویسید،
1. اول بت شناسايي اطلاعات 101 رو بنويس
2دوباره آدرس رو بنويس
3. در نهایت، اطلاعات را برای نشان دادن بنویسید
* * * * * * * * * *
باطل 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 ((به عنوان آدرس، به عنوان صفحه))
{
در مورد:
CS1=0؛
Ht1621Wr_Data ((0xa0,3) ؛ برچسب داده 101 را بنویسید
Ht1621Wr_Data ((Addr<<2,6) ؛ اطلاعات آدرس را بنویسید
برای (i=0؛ i<16؛ i++)
{
Ht1621Wr_Data ((p,8) ؛ نوشتن داده ها 16X8=128bit
}
برای (i=0; i<32; i++)
/ /{// اینجا یک چهار بیت، چهار بیت اطلاعات نوشتن
Ht1621Wr_Data ((p,4) ؛ نوشتن داده ها 32X4=128bit
..
CS1=1
}
-اين کار رو ميکنيم -اين کار رو ميکنيم
نام تابع: void Ht1621_Init(void) www.xyhlcd.com
توضیحات: پس از راه اندازی، صفحه نمایش LCD می تواند به طور معمول کار کند
* * * * * * * * * *
null Ht1621_Init (غیرقابل اجرا)
{
CS1=1
DAT=1
تاخیرMS ((200) ؛ تاخیر زمان باعث می شود ولتاژ کاری LCD پایدار باشد
Ht1621WrCmd ((BIAS) ؛ تنظیمات BIAS
Ht1621WrCmd ((RC256) ؛ از یک نوسان دهنده داخلی استفاده کنید
Ht1621WrCmd ((SYSEN) ؛ نوسان دهنده سیستم را روشن کنید
Ht1621WrCmd ((LCDON) ؛ صفحه نمایش LCD را روشن کنید
من میخوام اینو بگم.
نام تابع: xianshi_1 (())
مشتریان می توانند نیازهای خود را دنبال کنند، مستقیماً داده ها را پر کنند و می توانند آن را نمایش دهند
-آره. -آره.
باطل xianshi_1 ((()
{
-آره.
Ht1621WrOneData ((0, جدول[0]); نشان دادن 0
Ht1621WrOneData ((2، جدول[1]); نشان دادن 1
Ht1621WrOneData ((4, جدول[2]
Ht1621WrOneData ((۶، جدول[3]) ؛ نشان دادن ۳
:
:
:Ht1621WrOneData(12، جدول[8]
Ht1621WrOneData( 14, جدول[9]
}
باطل XUNHUN_XIANSHI ((Uchar Lenth,Uchar Time)
{
در مورد i،j،t؛
برای (i=0; i
t=0x01
برای (j=0; j<8; j++)
{
Ht1621WrOneData ((i,t) ؛
t<<=1؛
t (x) = 0x01;
تاخیرMS ((زمان) ؛
}
}
}
صفحه اصلی خالی ((()
{
Ht1621_Init ((); روشن کردن صفحه نمایش LCD را آغاز می کند
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) /// یک بخش قلم در یک چرخه بخش قلم با 32 آدرس در فواصل 100MS نمایش داده می شود.
تاخیرMS ((800) ؛
}
}
محصول: | HT1621 LCD بخش کنترل کننده | حالت نمایش: | مثبت / منفی ، بازتاب دهنده / بازتاب دهنده |
---|---|---|---|
شرایط رانندگی: | ۱/ ۸ | ولتاژ کار: | 3.0 ولت |
اپتیک: | 6:00 یا قابل اندازه گیری | نوع صفحه نمایش: | بازتاب دهنده / بازتاب دهنده / انتقال دهنده |
اندازه: | قابل تنظیم | چراغ پشتی: | سفید / زرد / آبی / زرد |
دمای عملیاتی: | -30°C تا +80°C | دمای ذخیره سازی: | -35°C تا +85°C |
اتصال: | اتصال فلزی | فضای نقطه ای: | 0.1 میلی متر |
زمان پاسخ: | 0.1 Ms | انطباق | مطابقت با REACH و RoHS |
HT1621 کد بخش کنترل کننده ماژول صفحه نمایش LCD، سفارشی کردن صفحه نمایش LCD بخش با تصاویر محصول با نور پس زمینه
کارخانه و تاسیسات
چرا ما را انتخاب کنید؟
1.ما راه حل سفارشی LCD Display را ارائه می دهیم
آیا محصول شما نیاز به کاربردهای خاص، مشخصات الکتریکی، مشخصات نوری، ویژگی های لمسی یا ابعاد مکانیکی دارد که نیاز به صفحه نمایش سفارشی دارد؟SAEF می تواند نیازهای LCD سفارشی شما را برآورده کند.
2.راه حل های کلی برای صفحه نمایش لمسی
نگران جمع آوری صفحه لمسی و صفحه نمایش هستید؟SAEF می تواند صفحه لمسی سفارشی و استاندارد از جمله راه حل های چند لمسی مقاوم و ظرفیت دار از جمله خدمات اتصال هوایی و نوری را ارائه دهد..
3.تعهد به اطمینان از کیفیت
SAEF توسط ISO9001:2015 و ISO14000 واجد شرایط است، مطابق با RoHS، REACH و سایر قوانین زیست محیطی در بازارهای جهانی. ما کیفیت را از طریق تولید IQC،PQC و مدیریت OQC تضمین می کنیم،آزمایش قابلیت اطمینان و پیری.
4.عرضه بلند مدت
در شرایط عادی، محصولات توصیه شده ما می توانند بیش از 5 سال عرضه شوند.ما برنامه های جایگزین را از قبل برای اطمینان از نیازهای تامین طولانی مدت شما تهیه خواهیم کرد.
تماس
خوش آمدید برای پرسیدن از طریق ck@saef.com.cn
کلمات کلیدی جستجو:LCD TN، VA LCD، VATN LCD، HTN LCD، STN LCD، FSTN LCD، EBTN LCD، اندازه گیری درجه حرارت و رطوبت LCD، ترازو های الکترونیکی LCD، LCD مولتی متر، LCD اندازه گیری هوشمند، LCD آب، LCD گاز،دستگاه پول بانکی LCD، LCD دستگاه نقدی ، LCD دستگاه های مخزن ، LCD تلفن ، LCD واکی ، LCD ماساژور ، LCD تردمیل ، LCD چربی سنج ، LCD تهویه مطبوع ، LCD صوتی.کنترل کننده از راه دور LCD، ماشین یادگیری LCD، LCD فرهنگ لغت الکترونیکی، MP3 LCD، کامپیوتر، کنترل صفحه LCD ، CNC سوخت گیری ماشین LCD، LCD کامپیوتر صنعتی، کنسول بازی LCD، LCD تقویم دائمی، LCD ساعت.دستگاه LCDال سي دي دستگاه مراقبت از سلامت، ال سي دي ترموستات، ال سي دي لوازم خانگی، ال سي دي آسانسور، ال سي دي برای آسانسور.
تماس با شخص: Cologne Ke
تلفن: +8613502983321
فکس: 86-755-2370-9419