AT-mega 8

HackForum

AT-mega 8#
Brej den,
cetl sem tu clanek o avr a z toho jsem usoudil ze se tu o tuto problematiku par lidi zajima. Snazim se pro jednocip mega8 programovat uz delsi dobu ale teprve ted jsem se dostal k problemu kteremu ostatni nadavaji "i2c" potrebuji mezi dvema jednocipi mega8 komunikovat jeden bude master druhy sl. teorii mam nasprtanou a stravil jsem s tim 12 hodin ale nikde jsem nenasel neake ukazkove priklady a kdyz jo tak ne v c++. potrebuji jen neaky jednoduchy priklad ze ktereho se dozvim jak komunikaci pouzivat pro sl. a pro mas.

napriklad abi na sl. byl cudlik ktery kdyz zmacknu tak na mast. se rozsvitila dioda.

Predem dekuji za odpovedi a jeste vic za zdrojove kody dik RiX.
(odpovědět)
MAXi_CRASH_Net | E-mail | ICQ 2014092843.12.2007 20:58
re: AT-mega 8#
Proč ++ ?
C nestačí?

To send the string "hello" to the atmega8 you would execute the following C functions:
address_slave(3,0); // tell the slave that we will send something
i2c_tx_string("hello");
i2cstop(); // release the i2c bus

on the microcontroller side you would receive this "hello" string with
i2c_get_received_data(rec_buf);

Very easy. Reading data from the microcontroller is similar.
(odpovědět)
gugumaa | 195.113.79.10/10.0.10.*4.12.2007 10:25

Zpět
 
 
 

 
BBCode