29.08.2013 Views

Autonom robotväckarklocka med trådlös basstation - KTH

Autonom robotväckarklocka med trådlös basstation - KTH

Autonom robotväckarklocka med trådlös basstation - KTH

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

André Berglund<br />

FiM 2011<br />

void clear_disp(){<br />

! ENABLE;<br />

!<br />

! uint8_t page;<br />

! for (page = 0; page < 8; page++){<br />

! !<br />

! ! COMMAND;<br />

! ! send_spi(0xB0 + page);<br />

! ! send_spi(0x10);! ! ! // column adress of 4 MSB<br />

! ! send_spi(0x00);! ! ! // column adress of 4 LSB<br />

! !<br />

! ! uint8_t column;<br />

! ! for (column = 0; column < 128; column++){<br />

! ! ! DATA;<br />

! ! ! send_spi(0x00);<br />

! ! }<br />

! }<br />

!<br />

! DISABLE;<br />

}<br />

void goto_xy(char xcol, char ypage)<br />

{<br />

! char set[] = {0xB0, 0x10, 0x00};<br />

! set[0] = set[0] + ypage;<br />

! set[2] = set[2] + (xcol & 0x0F);<br />

! set[1] = set[1] + (xcol >> 4);<br />

!<br />

! COMMAND;<br />

!<br />

! send_spi(set[0]);<br />

! send_spi(set[2]);<br />

! send_spi(set[1]);<br />

}<br />

20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!