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

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Синий фон белый (синий экран)
- Желтое дно черный (желтый зеленый экран)
- Белый фон черный (серой экран)
- 3,3 В.
- 5V
- Информация о товаре
- Фотографии
| Рабочее напряжение: | 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 | V |
| Рабочий ток | 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. }
Для получения дополнительной информации, пожалуйста, проконсультируйтесь с магазином!Добро пожаловать, что новые и старые клиенты выбрали мой ЖК -дисплей!









