Hallo, sorry für die vieleicht blöde Frage aber ich hab noch nicht so viel mit AVRs gemacht und würde gerne vor planung meines Projekts wissen ob das überhaupt möglich ist. Im Datenblatt des ATMega8 habe ich gelesen das ja z.B. der RESET Pin (Pin 1) ja auch als PC6 (IO Pin) verwendet werden kann. Nun würde mich interessieren wie ich den dann extern anschließe um z.B. eine LED damit anzusteuern bzw. wie sieht dann meine restliche Reset schaltung aus die da normalerweise dranhängt? Meine zweite Frage währe wie ich das ganze dann programmiertechnisch umsetze? steuere ich den PC6 dann genauso an wie jeden anderen IO Pin? Meine dritte und letzte Frage währe, ist es z.B. möglich einige (z.B. 4) Ports des Port C als Analog/Digital Wandler zu verwenden und die reslichen Pins (PC4-PC6) als normale Digital IO Ports? Wenn ja wie wird das softwaremäßig gelöst? Hoffe ihr könnt mir helfen, währe mir sehr wichtig da ich sonst einen größeren MPU verwenden müste was die kosten wieder in die höhe treiben würde. Vielen Dank Gruß Malte Struebert.
Wenn du PC6 als normalen I/O-Pin nutzen willst ist dies problemlos möglich. Eine externe Reset-Beschaltung entfällt dann. Nach Programmierung und setzen des entsprechende FUSE-Bits für PC6 (Reihenfolge beachten), ist eine neue Programmierung mittels Standard ISP nicht! mehr möglich. An Port C kann die Zuordnung beliebig erfolgen, entsprechende Programmierung des DDRC reicht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.