Archiv verlassen und diese Seite im Standarddesign anzeigen : ISP am AT90S2313?
robodriver
05.04.2008, 19:45
Hallo Leute,
ich bin hier momentan irgendwie ziemlich verwirrt...
Habe einen AT90S2313 und wollte da über ISP ein Device anschließen und ansprechen.
Nun kann ich aber im Datenbaltt von diesem Controller keinerlei Erläuterungen zu ISP finden. Aber die MISO und MOSI Pins sind doch vorhanden und programmieren kann ich den Controller doch auch über ISP.
Kann ich die ISP-Schnittstelle dann nun in meiner Software ansprechen oder nicht?
Datenblatt: Memory Programming -> Serial Downloading
linux_80
05.04.2008, 23:41
@robodriver
Was willst Du genau fragen ?
ISP ist ja nur zum Flashen usw. gedacht, dafür stehen auch die Pinbezeichnungen.
Da Du aber von Software schreibst, meinst du wohl eher SPI ?
Sowas hat der AT902313 aber nicht, deswegen gibts da auch nix zum zugreifen, geht somit alles nur zu Fuss, also per Bitgewackle, falls Du SPI-funktionalität brauchst.
robodriver
06.04.2008, 00:10
hm okay.
Danke für die Antworten.
Ja, dann wird es wirklich so sein das ISP nur zugriff auf den Speicher gibt.
Aber Controllerintern vom Programm aus nicht angesteuert werden kann. Also quasi die Schnittstelle zwischen ISP-Hardware und Software fehlt...
Na gut, dann muss ich schauen das ich einen größeren Chip nehme, der es dann kann.
Danke nochmal
Also meinst du in Wirklichkeit SPI und nicht ISP...
SPI kann man auch recht einfach in Software erledigen. Oder du nimmst den Tiny2313, der hat nen USI, das einen Teil der SPI-Funktionalität bietet.
robodriver
06.04.2008, 13:39
Danke für den Tipp,
hab jetzt aber umgebaut auf den Mega8. Da musste ich zwar das Platinen Layout nochmal ändern, aber egal, ging halbwegs gut.
Von einer Software-Lösung wollt ich erstmal ab sehen, denn ich habe noch nie mit SPI gearbeitet. Und ich möchte hier ein Funkmodul ansteuern.
Viele haben schon gesagt, dass das ansprechen dieses Moduls sehr schwer sein soll. Und um Fehler im Protokoll entgegen zu wirken, will ich lieber mit dem richtigen Hardware SPI arbeiten.
(Wo ist denn der Unterschied zwischen ISP und SPI?)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.