Red de conocimiento informático - Conocimiento sistemático - Programación de chips LCD

Programación de chips LCD

sbit mosi=p2^2;

sbit sclk=p2^1;

sbit ss=p2^0;

/******* **********************************************

*Declaración de subfunción

************************************ ****** ***************/

void da 7512 _ init();

void sentdate(uint);

/****************************************** ****** *************

*Funciones principales

*************** ******** ******************************************* /

Principal()

{

Unidad de temperatura;

Uchar I;

da 7512 _ init ();

mientras(1)

{

para(I = 0;ilt256;i)

{

temp = tabla _ sin [I];

fecha de envío(temp);

}

}

}

fecha de envío nula (uint dat1)

{

Uchar I;

ss = 1;

for( yo = 0; ilt2; yo ){;}

ss = 0;

sclk = 1

para(yo = 0; yo lt16; yo )

{

sclk = 0

if(dat 1 amp; 0x0001)

MOSI = 1;

Otro

p>

MOSI = 0;

dat 1 gt=1;

sclk = 1; }

ss = 0;

}

void DA7512_init()

{

ss = 0;

sclk = 1;

}