Detail produk:
|
Produk: | Mode tampilan: | Positif / Negatif, Transfleksi / Refleksi | |
---|---|---|---|
Kondisi Mengemudi: | 1/8 bea atau Disesuaikan | Tegangan operasi: | 3.0 V |
Optik: | 6:00 | Tipe tampilan: | Transflektif / Reflektif / Transmisif |
Ukuran: | Dapat disesuaikan | Lampu latar: | Putih / Kuning / Biru / Kuning |
Suhu Operasi: | -30°C hingga +80°C | suhu penyimpanan: | -35°C hingga +85°C |
Hubungan: | sambungan pin logam | ruang titik: | 0,1 mm |
Waktu merespon: | 0,1 mdtk | Kepatuhan: | REACH & Sesuai RoHS |
Menyoroti: | Sesuaikan Tampilan LCD Segmen,HT1621 Layar LCD Segmen Kontroler,Layar LCD Segmen Lampu Belakang |
Modul Layar LCD Kode Segmen Pengontrol HT1621, Sesuaikan Layar LCD Segmen Dengan Lampu Latar
Mari kita lihat ciri-ciri layar LCD 1621 segmen
* Tegangan operasi 2.4 --5.2V * Osilator RC 256KHz tertanam
* Chip 32KHz eksternal atau input sumber frekuensi 256KHz dapat dihubungkan
* Bias 1/2bais atau 1/3bais yang dapat dipilih dan siklus tugas 1/2tugas, 1/3tugas, 1/4tugas
* Sumber frekuensi berbasis waktu dalam chip
* Buzzer dapat dipilih dengan dua frekuensi
* Generator basis waktu bawaan dan pengatur waktu WDT
* Timebase atau keluaran pengatur waktu pengawas
* Delapan sumber jam pengatur waktu basis waktu/pengawas
* Satu driver LCD 32segX 4com dengan memori RAM tampilan 32X 4-bit tertanam
* Antarmuka serial empat kabel /CS, DATA, WR, RD, umumnya tidak digunakan oleh RD
* Frekuensi drive LCD on-chip tidak dapat disesuaikan pada 64HZ
* Fitur konfigurasi perangkat lunak: mode data dan mode perintah dua perintah
* Pin VLCD disediakan untuk mengatur tegangan pengoperasian LCD (penyesuaian kontras)
Korespondensi tabel logis LCD
RAM HT1621 sesuai dengan tabel logis pada gambar di atas.Ini adalah pemahaman yang baik,
HT1621 berhubungan dengan 32 alamat, dan setiap alamat berhubungan dengan 4 data COM
Misalnya, jika alamat 0 ditulis ke 0X08 T1 dari SGE0 menyala
Tulis 0X01 sesuai dengan lampu 1F SGE0
Tulis kecerahan 0X02 1G sesuai dengan SGE0
Tulis 0X07 1E, 1G, dan 1F dari SGE0 menyala bersamaan
Tulis 0X0F Semua 1E, 1G, 1F, dan T1 dari SGE0 cerah
HT1621 dapat ditulis secara berurutan, dan yang terbaik adalah menulis dua alamat sekaligus, sehingga mudah untuk membuat tabel tabel, dan mudah untuk menulis.
Misalnya, dua alamat pertama ditulis 0XF7 sesuai dengan SGE0, SEG1, 1E, 1G, 1F, 1D, 1C, 1B, dan 1A semuanya menyala, sehingga karakter "8" penuh ditampilkan.
Untuk membuat tampilan LCD, instruksi ini harus ditulis pada inisialisasi IC.
Pertama, mari kita pahami apa itu instruksi dan apa itu data
1 0 0 C8 C7 C6 C5 C4 C3 C2 C1 C0
Tiga digit pertama dari 100 adalah bit bendera instruksi, dan 9 bit terakhir adalah nilai instruksi
1 0 1 C7 C6 C5 C4 C3 C2 C1 C0
Tiga digit pertama 101 adalah bit bendera data, dan 8 bit terakhir adalah data
Artinya, melihat tiga digit pertama dari 100 mewakili instruksi, dan melihat tiga digit pertama dari 101 mewakili data
Empat instruksi berikut harus ditulis ke dalam fungsi inisialisasi
1. SYS EN 100 0000 - 0001- X Instruksi 0X01 (Osilator Sistem Terbuka Tertutup) X: Tidak peduli
2. BIAS 100 0010 - perintah abXc - X
Berikut penjelasannya: C=1 adalah LCD1/3 bias;C=0 adalah bias LCD1/2
ab=00: 2 COM
ab=01: 3 COM
ab=10: 4 COM
3. RC256 100 0001-1000 - X Instruksi 0X01 (Jam Internal) X: Tidak peduli
4. LCDON 100 0000 - 0011 - X Instruksi 0X01 (Nyalakan layar LCD) X : Tidak peduli
Berikut penjelasan kode program C saya
#termasuk <reg51.h>
#termasuk <intrins.h>
#define uchar karakter yang tidak ditandatangani
#define uint unsigned int
#define _Nop() _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_()
#define BIAS 0x29 //0b100 - 0010 -1001 - 0 1/3duty 4com
#define SYSDIS 0X00 //0b100 - 0000 - 0000 - 0 off osilator sistem osilator dan generator bias LCD
#define SYSEN 0X01 //0b100 - 0000 - 0001 - 0 Nyalakan osilator sistem
#define LCDOFF 0X04 //0b100 - 0000- 0010 - 0 mati layar LCD
#define LCDON 0X03 //0b100 - 0000 - 0011 - 0 Menghidupkan layar LCD
#define XTAL 0x14 //0b100 - 0001- 0100 - 0 jam eksternal
#define RC256 0X18 //0b100 - 0001 - 1000 - 0 jam internal
#define TONEOFF 0X10 //0b1000 0001 0000 Matikan keluaran suara
#define WDTDIS 0X0A //0b1000 0000 1010 Pengawas dilarang
Bit kontrol HT1621 (definisi antarmuka modul LCD, ubah sesuai kebutuhan Anda)
sbit DAT=P1^0;
sbit wr=P1^1;
bit CS1=P1^2;
tabel kode uchar[10]={0xFA,0x0A,0xD6,0x9E,0x2E,0xBC,0xFC,0x1A,0xFE,0xBE};0---9 meja
Fungsi penundaan 1 menunda kami///////
batalkan Penundaan (uint us)
{
while(--kita);
}
Fungsi penundaan 2 ////
batalkan DelayMS(uint iMs)
{
tidak aku, j;
untuk(i=0; i<iMs; i++)
untuk(j=0; j<65; j++)
;
}/*************************************************** ******
Nama fungsi: void Ht1621Wr_Data (uchar Data, uchar cnt)
Untuk menulis fungsi data, cnt adalah jumlah bit data yang akan dikirim, dan data dikirimkan ke bit tinggi terlebih dahulu
******************************************************* *****/
void Ht1621Wr_Data (Data Uchar, Uchar Cnt)
{
uchar saya;
untuk (i=0;i<cnt;i++)
{
wr=0;
jika (Data&0x80)
TANGGAL=1;
kalau tidak
TANGGAL=0;
wr=1;
Data<<=1;
}
}
/****************************************************** *******
Nama fungsi: batal ht1621WrCmd(uchar cmd)
Deskripsi: Tulis instruksi
******************************************************* ******/
batal Ht1621WrCmd(uchar Cmd)
{
CS1=0;CS pemilihan irisan rendah dan efektif
_Tidak();
Ht1621Wr_Data(0x80,3);Tulis bendera instruksi 100
Ht1621Wr_Data(Cmd,9);Menulis data instruksi
CS1=1;Pemilihan irisan CS tutup tinggi
_Tidak();
}/*************************************************** ********
Nama fungsi: void ht1621WrOneData (tambahan uchar, data uchar)
Tulis sepotong data,
1. Tulis bit identifikasi 101 data terlebih dahulu
2. Tulis kembali alamatnya
3. Terakhir, tulis data yang akan ditampilkan
******************************************************* ******/
void Ht1621WrOneData (tambahan uchar, data uchar)
{
CS1=0;
Ht1621Wr_Data(0xa0,3);Tulis tanda data 101
Ht1621Wr_Data(Tambahan<<2,6);Tulis data alamat
Ht1621Wr_Data(Data,8);Tulis data, berikut dua alamat yang ditulis bersama menjadi 8 bit
CS1=1;
/****************************************************** *******
Nama fungsi: void ht1621WrAllData (uchar addr, uchar p)
Deskripsi: bit data HT1621 4 bit satu alamat,
Di atas kita berbicara tentang menulis dua bit sekaligus, dan datanya 8 bit.
Empat digit teratas berhubungan dengan ---- alamat tinggi Digit keempat ----- berhubungan dengan alamat rendah.
******************************************************* ******/
batalkan Ht1621WrAllData(uchar Addr,uchar p)
{
uchar saya;
CS1=0;
Ht1621Wr_Data(0xa0,3);Tulis tanda data 101
Ht1621Wr_Data(Tambahan<<2,6);Tulis data alamat
untuk (saya=0; saya<16; saya++)
{
Ht1621Wr_Data(hal,8);Tulis data 16X8=128bit
}
untuk (saya=0; saya<32; saya++)
/ //{// Ini adalah data tulis empat bit, empat bit
Ht1621Wr_Data(hal,4);Tulis data 32X4=128bit
//}
CS1=1;
}
/****************************************************** *******
Nama fungsi: void Ht1621_Init(void) www.xyhlcd.com
Deskripsi: Setelah inisialisasi, layar LCD dapat bekerja secara normal
******************************************************* ******/
batal Ht1621_Init(batal)
{
CS1=1;
TANGGAL=1;
PenundaanMS(200);Penundaan waktu membuat tegangan kerja LCD stabil
Ht1621WrCmd(BIAS);Pengaturan BIAS
Ht1621WrCmd(RC256);Gunakan osilator internal
Ht1621WrCmd(SYSEN);Nyalakan osilator sistem
Ht1621WrCmd(LCDON);Nyalakan layar LCD
}/////////////////////////////////////////////////// ////////////////
Nama fungsi: xianshi_1()
Pelanggan bisa mengikuti kebutuhannya sendiri, langsung mengisi data, dan bisa ditampilkan
//////////////////////////////////////////////////// ////////////////
batalkan xianshi_1()
{
////////////////////////////
Ht1621WrOneData( 0, tabel[0]);Tampilkan 0
Ht1621WrOneData( 2, tabel[1]);Tampilkan 1
Ht1621WrOneData( 4, tabel[2]|0X08);Menampilkan 2 + titik desimal
Ht1621WrOneData( 6, tabel[3]);Tampilkan 3
:
:
:Ht1621WrOneData( 12, tabel[8]|0X08);8+ ikon ditampilkan
Ht1621WrOneData( 14, tabel[9]|0X08);Tampilkan 9+ ikon
}
void XUNHUN_XIANSHI (panjang uchar, waktu uchar)
{
uchar saya,j,t;
untuk (i=0; i<Panjang; i=i+2)
{
t=0x01;
untuk (j=0; j<8; j++)
{
Ht1621WrOneData(i,t);
t<<=1;
t|=0x01;
PenundaanMS(Waktu);
}
}
}
batalkan utama()
{
Ht1621_Init();Penyalaan menginisialisasi LCD
PenundaanMS(100);Penundaan menstabilkan inisialisasi
sementara(1)
{
Ht1621WrAllData00(0,0X00);Hapus data register 1621 ke 0.
PenundaanMS(400);
Ht1621WrAllData00(0,0XFF);Data register 1621 diisi sebagai 1.
PenundaanMS(800);
Ht1621WrAllData00(0,0X00);Hapus data register 1621 ke 0.
PenundaanMS(400);
Xianshi_1();Di sini pelanggan dapat menentukan cara menampilkannya.
PenundaanMS(800);
XUNHUN_XIANSHI ( 32 ,100 ) /// Segmen pena ditampilkan dalam siklus segmen pena dengan 32 alamat pada interval 100MS.
PenundaanMS(800);
}
}
Produk: | LCD Segmen Pengontrol HT1621 | Mode tampilan: | Positif / Negatif, Transflektif / Reflektif |
---|---|---|---|
Kondisi Mengemudi: | 1/8 Tugas Atau Dapat Disesuaikan | Tegangan Operasi: | 3.0V |
Optik: | 6:00 atau dapat disesuaikan | Tipe tampilan: | Transflektif / Reflektif / Transmisif |
Ukuran: | Dapat disesuaikan | Lampu latar: | Putih / Kuning / Biru / Kuning |
Suhu Operasional: | -30°C Hingga +80°C | Suhu Penyimpanan: | -35°C Hingga +85°C |
Koneksi: | Sambungan Pin Logam | Ruang Titik: | 0,1mm |
Waktu merespon: | 0,1 Ny | Kepatuhan: | Sesuai JANGKAUAN & RoHS |
Modul Layar LCD Kode Segmen Pengontrol HT1621, Sesuaikan Layar LCD Segmen Dengan Gambar Produk Lampu Latar
PABRIK DAN FASILITAS
Mengapa Memilih kami
1.Kami menyediakan solusi khusus Layar LCD
Apakah produk Anda memiliki persyaratan aplikasi khusus, spesifikasi kelistrikan, spesifikasi optik, fitur sentuh, atau dimensi mekanis yang memerlukan tampilan khusus?SAEF dapat memenuhi kebutuhan LCD khusus Anda.
2.Solusi total untuk layar sentuh dan tampilan
Apakah Anda khawatir tentang perakitan layar sentuh dan tampilan layar?SAEF dapat menyediakan layar sentuh khusus dan standar termasuk solusi multi-sentuh Resistif dan Kapasitif termasuk layanan ikatan udara & optik juga.
3.Komitmen terhadap keandalan kualitas
SAEF Terkualifikasi berdasarkan ISO9001:2015 dan ISO14000, memenuhi RoHS, REACH, dan aturan lingkungan lainnya di pasar global.Kami memastikan kualitas melalui manajemen IQC, PQC dan OQC manufaktur, keandalan dan pengujian penuaan.
4.Pasokan jangka panjang
Dalam keadaan normal, produk yang kami rekomendasikan dapat dipasok lebih dari 5 tahun.Jika ada kebutuhan khusus, kami akan membuat rencana alternatif terlebih dahulu untuk memastikan kebutuhan pasokan jangka panjang Anda.
KONTAK
Selamat datang untuk menanyakan melalui ck@saef.com.cn
Mencari kata kunci:LCD TN, LCD VA, LCD PPN, LCD HTN, LCD STN, LCD FSTN, LCD EBTN, LCD pengukur suhu dan kelembaban, LCD timbangan elektronik, LCD multimeter, LCD smart meter, LCD meteran air, LCD meteran gas, LCD penghitung uang bank , LCD kasir, LCD mesin stok, LCD telepon, LCD walkie-talkie, LCD pijat, LCD treadmill, LCD pengukur lemak, LCD AC, LCD Audio.LCD DVD mobil, LCD oven microwave.LCD pengendali jarak jauh, LCD mesin pembelajaran, LCD kamus elektronik, LCD MP3, komputer, panel LCD kontrol, LCD mesin pengisian bahan bakar CNC, LCD komputer industri, LCD konsol permainan, LCD kalender abadi, LCD jam.LCD instrumentasi.LCD mesin kesehatan, LCD Termostat, LCD Peralatan Rumah Tangga, LCD Lift, LCD untuk Lift.
Kontak Person: Cologne Ke
Tel: +8613502983321
Faks: 86-755-2370-9419