Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Схемы и программы к микроконтроллерам Библиотека фонтов HD44780


Информационный Канал Subscribe.Ru


                     Уважаемый подписчик!
   В предыдущих выпуска рассылки были изложены материалы по функционированию
контроллера ЖКИ HD44780 и его сопряжению с микроконтроллерами семейства MCS-51.
   Предлагаю Вашему вниманию библиотеку фонтов для HD44780.

       Если у Вас возникли какие-либо вопросы по микроконтроллерам семейства
MCS-51, обращайтесь rat_e@ngs.ru буду рад ответить на Ваши вопросы.



//*********************************** fonts for HD44780 ***********************
//*****************************************************************************
 made by Nikolay Chernov  ***
//*************************** latin letters *************************************
#define A         0x41
#define B         0x42
#define C         0x43
#define D         0x44
#define E         0x45
#define F         0x46
#define G         0x47
#define H         0x48
#define I         0x49
#define J         0x4A
#define K         0x4B
#define L         0x4C
#define M         0x4D
#define N         0x4E
#define O         0x4F
#define P         0x50
#define Q         0x51
#define R         0x52
#define S         0x53
#define T         0x54
#define U         0x55
#define V         0x56
#define W         0x57
#define X         0x58
#define Y         0x59
#define Z         0x5A

#define a         0x61
#define b         0x62
#define c         0x63
#define d         0x64
#define e         0x65
#define f         0x66
#define g         0x67
#define h         0x68
#define i         0x69
#define j         0x6A
#define k         0x6B
#define l         0x6C
#define m         0x6D
#define n         0x6E
#define o         0x6F
#define p         0x70
#define q         0x71
#define r         0x72
#define s         0x73
#define t         0x74
#define u         0x75
#define v         0x76
#define w         0x77
#define x         0x78
#define y         0x79
#define z         0x7A

//*************************** digits ********************************************

#define chislo_0  0x30
#define chislo_1  0x31
#define chislo_2  0x32
#define chislo_3  0x33
#define chislo_4  0x34
#define chislo_5  0x35
#define chislo_6  0x36
#define chislo_7  0x37
#define chislo_8  0x38
#define chislo_9  0x39

//*************************** simbols ******************************************

#define vpz           0x3F  //ў®Їа®бЁвҐ«м­л© §­ Є
#define znak_plus     0x2B  
#define zpt           0x2C  //§ Їпв п
#define znak_minus    0x2D
#define tochka        0x2E
#define vz            0x21  //ў®бЄ«Ёж вҐ«м­л© §­ Є
#define buks          0x24
#define space         0x20  //Їа®ЎҐ«
#define arrow_up      0xD9
#define arrow_down    0xDA




//*************************** russian letters **********************************

#define B_rus         0xA0
#define C_rus         0xE1
#define D_rus         0xE0
#define E_rus         0xAF
#define F_rus         0xAA
#define G_rus         0xA1
#define I_rus         0xA5
#define J_rus         0xA3
#define L_rus         0xA7
#define P_rus         0xA8
#define U_rus         0xA9
#define Y_rus         0xA6
#define Z_rus         0xA4
#define JE            0xA2
#define JI            0xAE
#define JA            0xB1
#define JU            0xB0
#define TZ            0xAD
#define CH            0xAB
#define SH            0xAC
#define CSH           0xE2



#define b_rus         0xB2
#define c_rus         0xE5
#define d_rus         0xE3
#define v_rus         0xB3
#define g_rus         0xB4
#define je            0xB5
#define j_rus         0xB6
#define z_rus         0xB7
#define i_rus         0xB8
#define y_rus         0xB9
#define k_rus         0xBA
#define l_rus         0xBB
#define m_rus         0xBC
#define n_rus         0xBD
#define p_rus         0xBE
#define t_rus         0xBF
#define ch            0xC0
#define sh            0xC1
#define tz            0xC2
#define ji            0xC3
#define mz            0xC4
#define e_rus         0xC5
#define ju            0xC6
#define ja            0xC7
#define csh           0xE6

 

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное