Jeg har tegnet et stort diagram udelukkende med digitale kredse, men jeg kunne ikke fåen simpel tæller til at tælle. Jeg at have rykket næsten alle hår ud af mit hoved lavede jeg et nyt projekt i OrCAD(version 9) og lavede et helt simpelt kredsløb bestående af en clock og en 4017. Diagrammet kan ses her:
formatting link
. Men den kan jeg heller ikke få til at tælle? Uanset hvad jeg gør får jeg altid:
formatting link
, Hvad hulen gør jeg forkert? Jeg har synes jeg har prøvet alle tænkelige kombinationer af forbindelser for at få den 4017 til at tælle...
Har du ikke undret dig over en indgang til en CMOS kreds, der ikke er forbundet? ClockInhibit skal lægges til '1' eller '0'. Du tager et power objekt fra source biblioteket, $D_HI eller $D_LO.
Hvis du holder 'reset' høj så MÅ DEN IKKE tælle. Læg den lavt...
Herefter tør jeg drikke resten af min kaffe på, at du ikke har defineret, hvilken tilstand flip-folp'erne starter i? Du ser sikkert en rød markering i Probe, når du får den igang...
I din simuleringsprofil vælger du fanebladet "options", her vælger du i rulleboksen i venstre side: "gate level..." På den menu kan du vælge at flipsflop starter i ukendt, '0' eller '1'
Når du nu har fået vækket mig... Jeg har lige tegnet det i min simulator, og min tæller kører fint. Hvad kan du have lavet anderledes ? jeg kan jo se at dine FF'er starter på '0' alle sammen, men at den efter første clock forkant + kredsens delay går i ukendt på alle udgange.
Hvis jeg skal hjælpe dig ka du jo zip'e dine filer (UNDTAGEN .dat filen) og sende til mig, så kan jeg muligvis finde tid til hjælp...
jeg fandt den: din clkinhib er stadig udefineret. Prøv at selecte den wire, der går til ben 13 og højreklik og vælg "select entire net". Så vil du se at den ikke highlighter hele nettet. Du har på forunderlig vis formået at tegne det, så der IKKE er en wirejunction der hvor de to net støder sammen. Brug 'j' på tastaturet, og anbring en junction. Så skal det virke....
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.