8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

Реальные заводские прямые продажи 12864b с библиотекой Font LCD Screen ST7920 Чип 12864 Объем шрифта большая цена

Цена: 620-725руб.    (¥29.3)
Артикул: 571826199322
Доставка по Китаю (НЕ включена в цену):
148 руб. (¥7)

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:深圳LCD生产厂家
Рейтинг:
Всего отзывов:0
Положительных:0
Выберите вариацию / цвет
  • Синий фон белый (синий экран)
  • Желтое дно черный (желтый зеленый экран)
  • Белый фон черный (серой экран)
Выберите размер / комплектацию
  • 3,3 В.
  • 5V
Добавить в корзину
Другие товары этого продавца
¥ 95 801 691руб.
¥29613руб.
¥27571руб.
¥9.9210руб.
Рабочее напряжение: 5V, 3,3 В.
Цвет: Синий фон белый (синий экран), Желтое дно черный (желтый зеленый экран), Белый фон черный (серой экран)
Модель: 12864ZK

   Синий экран (синий фон белый) Желтый экран (желтое дно черное) FSTN Белый экран (белый фон черный)

Технические параметры

 

Размер модуля93×70×13.5
Перспектива72×39
Точка128×64
Размер точки0.48×0.48
Интервал между точками0.50×0.50
ПодсветкаLED
Тип и цвет ЖК -экранаSTN (желтый -грин, синяя пленка) режим, черно -белый FSTN
Перспектива6:00
Тип дисплеяПоложительный дисплей
Управляющий чип и упаковкаST7920,ST7921 COB
Рабочая Температура-20 ℃ 70 ℃
Температура хранения-30 ℃ ~ 80 ℃

Функция и характеристики

 

1. 12864ZK Display Content 128×64 балла, размером 0,48 балла×0,48 мм2, расстояние между точками 0,02 мм;
2. Тип дисплея: stn hello -green mode, перспектива 6: 00, положительный дисплей;
3. светодиодная подсветка;
4. Рабочее напряжение: 5 В, без подсветки рабочего тока: 7,5 мА (типичное значение);
5. Рабочая температура: -20 ℃ ~ 70 ℃, температура хранения: -30 ℃ ~ 80 ℃;
6. Контроллер ST7920, ST7921, CHIP Packaging Cob.

Электрические параметры

 

 проект символ Условия испытаний Типичный единица
 Рабочее напряжениеVDD TA = 25 ℃  5.0
 Рабочий токIDD TA = 25 ℃, VDD = 5,0 В  7.5

mA 

 

        

Часть программы заключается в следующем, пожалуйста, посмотрите на программу с таблицей DASHASHE модуля ЖК -дисплея, чтобы вы могли быстрее понимать процесс программы.Существуют примерно следующие функции: написание данных, написание инструкций, обнаружение занятости, инициализация, строка отображения указанного адреса и т. Д.

1. #include "reg52.h"

2. #include "intrins.h"

3. sbit io_LCD12864_RS = P1^0 ;

4. sbit io_LCD12864_RW = P1^1 ;

5. sbit io_LCD12864_EN = P1^2 ;

6.  

7. #define io_LCD12864_DATAPORT P0

8.  

9. #define SET_DATA  io_LCD12864_RS = 1 ;

10. #define SET_INC  io_LCD12864_RS = 0 ;

11. #define SET_READ  io_LCD12864_RW = 1 ;

12. #define SET_WRITE io_LCD12864_RW = 0 ;

13. #define SET_EN    io_LCD12864_EN = 1 ;

14. #define CLR_EN    io_LCD12864_EN = 0 ;

15.  

16.  

17. void v_Lcd12864CheckBusy_f( void )      // функция обнаружения занято

18. {

19.     unsigned int nTimeOut = 0 ;

20.     SET_INC

21.     SET_READ

22.     CLR_EN

23.     SET_EN

24.     while( ( io_LCD12864_DATAPORT & 0x80 ) && ( ++nTimeOut != 0 ) ) ;

25.     CLR_EN

26.     SET_INC

27.     SET_READ

28. }

29.  

30. void v_Lcd12864SendCmd_f( unsigned char byCmd )      // отправить команду

31. {

32.     v_Lcd12864CheckBusy_f() ;

33.     SET_INC

34.     SET_WRITE

35.     CLR_EN

36.     io_LCD12864_DATAPORT = byCmd ;

37.     _nop_();

38.     _nop_();

39.     SET_EN  

40.     _nop_();

41.     _nop_();

42.     CLR_EN

43.     SET_READ

44.     SET_INC

45. }

46. void v_Lcd12864SendData_f( unsigned char byData )    // отправлять данные

47. {

48.     v_Lcd12864CheckBusy_f() ;

49.     SET_DATA

50.     SET_WRITE

51.     CLR_EN

52.     io_LCD12864_DATAPORT = byData ;

53.     _nop_();

54.     _nop_();

55.     SET_EN  

56.     _nop_();

57.     _nop_();

58.     CLR_EN

59.     SET_READ

60.     SET_INC

61. }

62.  

63. void v_DelayMs_f( unsigned int nDelay )              // Задерживать

64. {

65.     unsigned int i ;

66.     for( ; nDelay > 0 ; nDelay-- )

67.     {

68.         for( i = 125 ; i > 0 ; i-- ) ;

69.     }

70. }

71.  

72. void v_Lcd12864Init_f( void )                  // инициализация

73. {

74.     v_Lcd12864SendCmd_f( 0x30 ) ;              // базовый набор инструкций

75.     v_DelayMs_f( 50 ) ;

76.     v_Lcd12864SendCmd_f( 0x01 ) ;              // Очисти экран

77.     v_DelayMs_f( 50 ) ;

78.     v_Lcd12864SendCmd_f( 0x06 ) ;              // Сделайте курсор вправо

79.     v_DelayMs_f( 50 ) ;

80.     v_Lcd12864SendCmd_f( 0x0c ) ;              // Откройте дисплей

81. }

82. void v_Lcd12864SetAddress_f( unsigned char x, y )  // преобразование адреса

83. {

84.     unsigned char byAddress ;

85.     switch( y )

86.     {

87.         case 0 :    byAddress = 0x80 + x ;

88.             break;

89.         case 1 :    byAddress = 0x90 + x ;

90.             break ;

91.         case 2 :    byAddress = 0x88 + x ;

92.             break ;

93.         case 3 :    byAddress = 0x98 + x ;

94.             break ;

95.         default :

96.             break ;

97.     }

98.     v_Lcd12864SendCmd_f( byAddress ) ;

99. }

100. void v_Lcd12864PutString_f( unsigned char x, unsigned char y, unsigned char *pData )

101. {

102.     v_Lcd12864SetAddress_f( x, y ) ;

103.     while( *pData != '' )

104.     {

105.         v_Lcd12864SendData_f( *pData++ ) ;

106.     }            

107.  

108. }

109. void main( void )

110. {

111.     v_Lcd12864Init_f() ;

112.  

113.     v_Lcd12864PutString_f( 0,0, "Электронный инженер Home") ;

114.     v_Lcd12864PutString_f( 2,1, "добро пожаловать") ;

115.     v_Lcd12864PutString_f( 0,2, "*LCD12864ST7920*") ;

116.     v_Lcd12864PutString_f( 0,3, "★ ○ ◇ ◆ ※ ■ △ △ △ △") ;

117.     while( 1 ) ;

118. }

 

Для получения дополнительной информации, пожалуйста, проконсультируйтесь с магазином!Добро пожаловать, что новые и старые клиенты выбрали мой ЖК -дисплей!