LEONID2
23.08.2012, 20:45
Приветствую всех.
нужна программа (наверняка опытным это пару строк) которую я прожгу в контроллер типа PIC16F628. использую только порт B. к контроллеру подключен ЖКИ, на котором будут высвечиватся 2 сообщения и только. сам ЖКИ 24 знака х 2 ряда.
функции применения и распиновка:
PIC16F628 ==> функция ЖКИ
--------------------------
RB0 (6) ==> D4 (11)
RB1 (7) ==> D5 (12)
RB2 (8) ==> D6 (13)
RB3 (9) ==> D7 (14)
RA2 (1) ==> RST (4)
RB4 (10) ==> R/W (5)
RB5 (11) ==> EN (6)
----------------
RB6 (12) => SWITCH TO 0 (message 1 on)
RB7 (13) => SWITCH TO 0 (message 2 on)
ПЕРВОЕ СООБЩЕНИЕ ПЕРВОГО РЯДА : произвольное, на все 24 знака
ПЕРВОЕ СООБЩЕНИЕ ВТОРОГО РЯДА : произвольное, на все 24 знака
ВТОРОЕ СООБЩЕНИЕ ПЕРВОГО РЯДА : произвольное, на все 24 знака
ВТОРОЕ СООБЩЕНИЕ ВТОРОГО РЯДА : произвольное, на все 24 знака
переключение между первой и второй группой через RB6 (первая группа) RB7 (вторая группа) на землю, т.е. на 0. если оба (RB7 и RB6) вывода на +5V, соощения исчезают, т.е. ЖКИ чистит экран.
если кто может накалякать простенький софт, что бы можно было менять сообщения посресдтвам RB7 и RB6 на землю. осциллятор можно оставить внутренним RC. функция MCLR через сопр. 10к на +5V.
буду признателен. спасибо.
нужна программа (наверняка опытным это пару строк) которую я прожгу в контроллер типа PIC16F628. использую только порт B. к контроллеру подключен ЖКИ, на котором будут высвечиватся 2 сообщения и только. сам ЖКИ 24 знака х 2 ряда.
функции применения и распиновка:
PIC16F628 ==> функция ЖКИ
--------------------------
RB0 (6) ==> D4 (11)
RB1 (7) ==> D5 (12)
RB2 (8) ==> D6 (13)
RB3 (9) ==> D7 (14)
RA2 (1) ==> RST (4)
RB4 (10) ==> R/W (5)
RB5 (11) ==> EN (6)
----------------
RB6 (12) => SWITCH TO 0 (message 1 on)
RB7 (13) => SWITCH TO 0 (message 2 on)
ПЕРВОЕ СООБЩЕНИЕ ПЕРВОГО РЯДА : произвольное, на все 24 знака
ПЕРВОЕ СООБЩЕНИЕ ВТОРОГО РЯДА : произвольное, на все 24 знака
ВТОРОЕ СООБЩЕНИЕ ПЕРВОГО РЯДА : произвольное, на все 24 знака
ВТОРОЕ СООБЩЕНИЕ ВТОРОГО РЯДА : произвольное, на все 24 знака
переключение между первой и второй группой через RB6 (первая группа) RB7 (вторая группа) на землю, т.е. на 0. если оба (RB7 и RB6) вывода на +5V, соощения исчезают, т.е. ЖКИ чистит экран.
если кто может накалякать простенький софт, что бы можно было менять сообщения посресдтвам RB7 и RB6 на землю. осциллятор можно оставить внутренним RC. функция MCLR через сопр. 10к на +5V.
буду признателен. спасибо.