
Добавил:
ktotogdetotam
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:БЭМЗ полищук доки / mogilev yst / МК7007БМ / MESSAGE
.C/*дгЄжЁп ўлў®¤ б®®ЎйҐЁп Ё¤ЁЄ в®а ЊЉ7006 ь30*/
/*Ї®¤Є«о票Ґ § Ј®«®ўЄ®ў ўгв२е ॣЁбва®ў 80‘31*/
#include <io51.h>
extern void wait_ind(void);
#define ind_read_write (*(char*) 0x014000) /*§ ЇЁбм Ё з⥨Ґ Ё¤ЁЄ в®а */
extern unsigned char i;
char c1[20];
char c2[20];
char c3[20];
char c4[20];
void message(char c1[20],char c2[20],char c3[20],char c4[20])
{
wait_ind();
P1.5 = 0; /*гбв ®ўЄ Є®¬ ¤л § ЇЁбм Ё¤ЁЄ в®а */
P1.6 = 0; /*ўлЎ®а ॣЁбва Є®¬ ¤ Ё¤ЁЄ в®а */
ind_read_write = 0x0c; /*ўЄ«о票Ґ ¤ЁбЇ«Ґп*/
wait_ind();
P1.5 = 0; /*гбв ®ўЄ Є®¬ ¤л § ЇЁбм Ё¤ЁЄ в®а */
P1.6 = 0; /*ўлЎ®а ॣЁбва Є®¬ ¤ Ё¤ЁЄ в®а */
ind_read_write = 0x01; /*®зЁбвЄ ¤ЁбЇ«Ґп Ё гбв ®ўЄ Єгаб®а ў 0*/
for (i=0;i<=19;i++)
{
wait_ind();
P1.5 = 0;
P1.6 = 1;
ind_read_write = c1[i];
}
wait_ind();
P1.5 = 0;
P1.6 = 0;
ind_read_write = 0xc0;
for (i=0;i<=19;i++)
{
wait_ind();
P1.5 = 0;
P1.6 = 1;
ind_read_write = c2[i];
}
wait_ind();
P1.5 = 0;
P1.6 = 0;
ind_read_write = 0x94;
for (i=0;i<=19;i++)
{
wait_ind();
P1.5 = 0;
P1.6 = 1;
ind_read_write = c3[i];
}
wait_ind();
P1.5 = 0;
P1.6 = 0;
ind_read_write = 0xd4;
for (i=0;i<=19;i++)
{
wait_ind();
P1.5 = 0;
P1.6 = 1;
ind_read_write = c4[i];
}
}
Соседние файлы в папке МК7007БМ