Hallo Matze.
Matze schrieb:
> Nun
> will ich die Kondensatoren und Pull-Ups, die immer dran sein müssen,
> einmal einfügen und das Ganze dann als Vorlage für die Zukunft nutzen.
Gute Idee.
> Und da habe ich jetzt ein Verständnisproblem: Ich kann doch gemäß
> Anleitung jetzt nicht jedem Pin des Controllers ein hierarchisches Label
> geben?
Nicht allen. Nur denen, die den Unterschaltplan verlassen. Alternativ
wäre noch eine Verwendung von globalen Labels möglich. Aber das ist
gefährlich, weil das schnell unübersichtlich wird.
Allerdings gibst Du nicht zwangsweise jedem Pin des Contollers ein
hierarschisches Label, sondern nur den Pins, die diesen hierarschischen
Schaltplan verlassen. Dass müssen nicht direkt die Controller Pins sein.
Das wäre z.b. die "äußere" Seite eines Widerstandes, mit dem Du vor
einem Portpin eine Serienterminierung machst. Der Portpin selber taucht
dort nicht auf. Pinne, die nich herausgeführt werden, wie z.B. die
Anschlüsse für einen Quarz, und der Quarz selber, müssen auch kein
solches Label bekommen. Es sei, der Quarz selber hat irgendwo einen
Masseverbindung. Dann hängt er damit an einer Masseleitung, die auch
über ein hierarschisches Label mit dem übergeordneten Schaltplan
verbunden ist.
> Und wie würde ich das mit dem Hauptblatt verbinden? Dort noch
> einmal das "nackte" Symbol ohne C und R auch mit den gleichen
> hierarchischen Labeln?
Nein. Du hast dort einen Block der den Controller, die Kondensatoren,
die Pullups, eventuell auch Quarz und eine "Power on Reset" Schaltung
und ähnliches enthält. Das ist im übergeordneten Schaltplan nur ein
Rechteck als Unterschaltplan.
Im übergeordneten Schaltplan klickst Du dann den Unterschaltplan rechts
an, und wählst "Import Sheed Pins".
> Von der Programmlogik gemäß verlinktem PDF hätte
> ich es jetzt so verstanden, aber das kann es dann doch nicht sein.
Vermutlich hast Du irgendwo etwas zu wortwörtlich genommen. ;O)
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de