Egy kicsit továbbfejlesztve a programot, ki lehet alakítani egy felhasználóbarátabb felületet.
SPI busz vezérléséhez ki lehet választani, hogy a PORT-on melyik lábnak mi a szerepe és elég megadni a bináris 8-9 bites esetleg hexa adatot, amit sorban kiküld.
Parancsokkal kiegészítve, bármikor ki lehet adni RESET ENABLE CD CLOCK szinteket.
A kommunikáció folyamata grafikusan is megjelenik. Hibakeresésben sokat segíthet.
A videón megfigyelhető hogy lehet vezérelni SPI protokollal:
- NOKIA színes LCD-t
- másik AVR processzort (ID kiolvasás, fuse bitek állítása (ezt már én is használtam döglődő proci utolsó lehetőségénél)
- SD kártya kezelésére. Ki lehet olvasni az első szektortól az utolsóig
- microGyro Ilyeneket használnak autókban, helikopterekben, rakétákban.
És ami kimaradt:
Mindenféle SPI protokollos eszköz: hőmérő, gyorsulásérzékelő...
Mindenféle I2C buszok eszköz: eeprom, camera...
És az UART kihasználtságára nem jutott idő.
Ha szeretnéd kipróbálni ezeket az eszközöket, akkor egy ilyen vezérlővel gyorsan lehet haladni a megismerés útján, az adatok értelmezésében.
Sok sikert a megépítéshez.
PICi
A hibákért előre is elnézést, ha találok javítom.
283/usbexplorer_nyomtathato.gif
283/main.hex
283/windows-driver.zip
Értékeléshez bejelentkezés szükséges!