Подробная информация о продукте:
|
Продукт: | HT1621 LCD сегмента контроллера | Режим отображения: | Положительно / отрицательно, рефлективно / рефлективно |
---|---|---|---|
Управляя условие: | 1/8 пошлины или настраиваемый | Рабочее напряжение: | 3,0 v |
Оптики: | 6:00 | Тип отображения: | Трансфлектор / рефлектор / передающий |
Размер: | настраиваемый | Подсветка: | Белый / Янтарный / Синий / Желтый |
Операционная температура: | -30°C к +80°C | Температура хранения.: | -35°C к +85°C |
Соединение: | соединение с металлическими булавками | Космическое пространство: | 0.1 мм |
Время ответа: | 0,1 госпожи | Соответствие: | ДОСТИГАЕМОСТЬ & RoHS уступчивые |
Выделить: | Настроить сегмент ЖК-дисплея,HT1621 ЖК-дисплей на сегменте контроллера,Дисплей с фонариком |
HT1621 Модуль LCD-дисплея с кодом сегмента контроллера, настройка сегмента LCD-дисплея с подсветкой
Давайте посмотрим на характеристики 1621-сегмента LCD экрана
* Рабочее напряжение 2,4 - 5,2 В * Встроенный осциллятор RC 256 КГц
* Можно подключить внешний чип 32KHz или вход источника частоты 256KHz
* Выбираемый 1/2баис или 1/3баис уклон и рабочий цикл 1/2должности, 1/3должности, 1/4должности
* Источник частоты на чипе
* Звон может быть выбран с двумя частотами
* Встроенный генератор временной базы и часовой таймер WDT
* Выход временной базы или часового таймера
* Восемь источников часовой базы / часовой часовой
* Один 32segX 4com LCD драйвер с встроенной 32X 4-разрядный дисплей RAM памяти
* Четырехпроводный серийный интерфейс /CS, DATA, WR, RD, обычно не используемый RD
* Частота LCD-привода на чипе не регулируется на 64 Гц
* Функции конфигурации программного обеспечения: режим данных и режим команды две команды
* Для регулирования рабочего напряжения LCD (регулирование контраста) предусмотрены VLCD-прицепы.
Соответствие логической таблицы LCD
RAM 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".
Для создания ЖК-дисплея эти инструкции должны быть записаны в инициализацию ИС.
Во-первых, давайте поймем, что такое инструкции и что такое данные.
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 (Открытый закрытый системный осциллятор)
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: Не волнуйтесь
Вот объяснение моего кода программы C
#включать
#включать
#DefineUcharНеподписанный char
#define uint unsigned int. #определить uint незарегистрированный int.
#определить _No (() _no_(); _no_(); _no_(); _no_(); _no_(); _no_(); _no_(); _no_()
#определить BIAS 0x29 //0b100 - 0010 -1001 - 0 1/3duty 4com
#define SYSDIS 0X00 //0b100 - 0000 - 0000 - 0 отключенный осциллятор системы осциллятора и генератор склонности LCD
#define SYSEN 0X01 //0b100 - 0000 - 0001 - 0 Включите системный осциллятор
#define LCDOFF 0X04 //0b100 - 0000- 0010 - 0 отключенный LCD дисплей
#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 Выключить выход звука
#определить 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
null DelayMS ((уинт iMs)
{
Уинт i,j;
for(i=0; i
;
* * * * * * * * * * * *
Имя функции: void Ht1621Wr_Data ((uchar Data,uchar cnt)
Для записи функций данных, cnt - это количество бит данных, которые должны быть переданы, и данные первыми передаются на высокие бит
Я не знаю, как это сделать.
void Ht1621Wr_Data ((учар Данные,учар 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); Написать данные инструкции
CS1=1; Выбор разреза CS высокий закрытие
_ Нет (();
* * * * * * * * * * * *
Название функции: void ht1621WrOneData ((Uchar addr,uchar data)
Напишите информацию.
1. Напишите идентификационный бит 101 данных сначала
2Напишите адрес еще раз.
3. Наконец, напишите данные, которые будут отображаться
Я не знаю, что это такое.
недействительный Ht1621WrOneData ((Uchar Addr,Uchar Data)
{
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 бит.
Верхние четыре цифры соответствуют высокому адресу. Четвертая цифра соответствует низкому адресу.
Я не знаю, что это такое.
void Ht1621WrAllData ((Uchar Addr,uchar p) Недействительный
{
Учар 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
Описание: После инициализации ЖК-экран может работать нормально
Я не знаю, что это такое.
void Ht1621_Init (недействительно)
{
CS1=1;
DAT=1;
DelayMS(200); Время задержки делает рабочее напряжение LCD стабильным
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 (Черный пост, Чёрный час)
{
Uchar i,j,t;
для (i=0; i
t=0x01;
для (j=0; j<8; j++)
{
Ht1621WrOneData ((i,t);
t<<=1;
t ≠ 0x01;
DelayMS ((Time);
}
}
}
Пустое главное (((
{
Ht1621_Init(); включение запускает ЖК-дисплей
DelayMS(100); Задержка стабилизирует инициализацию
в то время как ((1)
{
Ht1621WrAllData00(0,0X00); Удалить данные реестра 1621 до 0.
DelayMS ((400);
Ht1621WrAllData00(0,0XFF); данные реестра 1621 заполнены как 1.
DelayMS ((800);
Ht1621WrAllData00(0,0X00); Удалить данные реестра 1621 до 0.
DelayMS ((400);
Xianshi_1(); Здесь клиент может определить, как он отображается.
DelayMS ((800);
XUNHUN_XIANSHI (32,100) /// Сегмент ручки отображается в цикле сегмента ручки с 32 адресами с интервалами в 100 мс.
DelayMS ((800);
}
}
Продукт: | HT1621 LCD сегмента контроллера | Режим отображения: | Положительно / отрицательно, рефлективно / рефлективно |
---|---|---|---|
Условия вождения: | 1/8 Оплата пошлины или настройка | Рабочее напряжение: | 30,0 В |
Оптики: | 6:00 или расчетный | Тип дисплея: | Трансфлектор / рефлектор / передающий |
Размер: | Настраиваемый | Подсветка: | Белый / Янтарный / Синий / Желтый |
Рабочая температура: | -30°C до +80°C | Температура хранения: | -35°C до +85°C |
Подключение: | Металлическое соединение | Космическое пространство: | 0.1 мм |
Время ответа: | 0.1 мс | Соответствие: | Соответствует требованиям REACH & RoHS |
HT1621 Модуль LCD-дисплея сегмента контроллера с кодом, настройка сегмента LCD-дисплея с изображениями продуктов с подсветкой
ФАБРИКА И УСОБОДЫ
Почему выбрать нас?
1- Да.Мы предоставляем решения для LCD дисплеев
Имеет ли ваш продукт специальные требования к применению, электрические спецификации, оптические спецификации, сенсорные функции или механические габариты, которые требуют индивидуальных дисплеев?SAEF может соответствовать вашим требованиям к LCD.
2- Да.Общие решения для сенсорного экрана и дисплея
Вы беспокоитесь о сборке сенсорного экрана и дисплея?SAEF может предоставить пользовательские и стандартные сенсорные экраны, включая резистивные и емкостные мульти-тач-решения, включая воздушную и оптическую связь..
3- Да.Приверженность надежности качества
SAEF имеет сертификаты ISO9001:2015 и ISO14000, соответствующие требованиям RoHS, REACH и другим экологическим правилам на мировых рынках.проверка надежности и старения.
4- Да.Долгосрочное снабжение
При обычных обстоятельствах продукты, которые мы рекомендуем, могут быть поставлены более 5 лет.Мы сделаем альтернативные планы заранее, чтобы обеспечить ваши долгосрочные потребности в поставках.
Контакт
Добро пожаловать для запроса через ck@saef.com.cn
Ключевые слова поиска:TN LCD, 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 кондиционеров, Audio LCD.Дистанционный контроллер LCD, учебное устройство LCD, электронный словарь LCD, MP3 LCD, компьютер, панель управления LCD, CNC заправка машина LCD, промышленный компьютер LCD, игровая консоль LCD, вечный календарь LCD, LCD часов.Приборная система LCDМедицинские аппараты LCD, термостат LCD, домашние приборы LCD, лифты LCD, LCD для лифта.
Контактное лицо: Cologne Ke
Телефон: +8613502983321
Факс: 86-755-2370-9419