Où le problème ici?

X

xp95

Guest
Ce schéma est utilisé pour contrôler 16 périphérique via le port série, mais elle donne des résultats aléatoires, en réalité, cependant je l'ai essayer dans le programme de simulation et il fonctionne très bien<img src="http://www7.0zz0.com/2010/06/29/18/229199559.png" border="0" alt="Where the problem in here ?" title="Lorsque le problème ici?"/>Lorsque le problème ici?

 
Où est votre cristal?Si le MCU fonctionne effectivement et exécute le firmware?
Avez-vous essayé clignotement de la LED sur ce forum?

 
Salut XP95,

Etes-vous sûr que c'est le circuit que vous voulez?Qu'est-ce que vous avez fait ici, c'est essayer de mettre deux de série en parallèle des registres à décalage OUT (% http://www.fairchildsemi.com/ds/MM 2FMM74HC595.pdf) à la production.Cela signifie que lorsque vous avez donné A1 en entrée, pour obtenir l'un à la ligne de fond (dernier appareil), vous devez appliquer 16 impulsions d'horloge, à chaque impulsion d'horloge produisant l'un sur la sortie suivante.

CLK 1 0 1 0 1 0 1 1 0 ............... - CLK16
Out1 1 1 0 0 0 0 0 0 0 ...............
Out2 0 0 1 1 0 0 0 0 0 ...............
Out3 0 0 0 0 1 1 0 0 0 ...............
»
OUT16 0 0 0 0 0 0 0 ............... 11

Si c'est ce que vous avez besoin, puis son joli OK.

Aussi je suppose que vous utilisez l'oscillateur interne du PIC.

Assurez-vous que le lien yu première broche de Pin1 877 à Vdd via une diode et une résistance (4K7)

Vdd ---->|-----/ \ / \ / \ ------ Pin1

 
Zman a écrit:

Où est votre cristal?
Si le MCU fonctionne effectivement et exécute le firmware?
 
Vous pouvez utiliser n'importe quel type d'oscillateur pour les PIC, mais le programme devrait être écrite pour correspondre à la vitesse de la même ou une commande pour le même devrait être donnée lors de la programmation du PIC.
Cheers

 
Comment puis-je mettre l'oscillateur dans ce circuit?(Comment l'connecté?)

 
Hey,
pls vérifier la fiche technique correspondante PIC, il a dans le circuit d'un oscillateur ou même XTAL trop ...
K.

 
Salut, vous pouvez connecter un quartz externe entre les broches OSC1 et OSC2 de la photo, avec deux casquettes 22pF terre chaque broche.Je pense que vous devriez sérieusement lire le datasheet PIC: http://ww1.microchip.com/downloads/en/devicedoc/39582b.pdf

et un peu de programmation PIC manuel de base pour obtenir une meilleure compréhension sur la définition des registres de configuration de Crystal et oscillateurs autres, la configuration, etc USART

S'il vous plaît les lire, puis il sera cent fois plus facile pour vous de le faire.Ajouté après 2 minutes:Je donot ont beaucoup d'expérience dans la programmation d'un uC C. J'ai l'habitude d'utiliser ASM lieu.Je ne peux donc pas vraiment déboguer votre deuxième code facilement.

 
J'ai mis le cristal avec deux casquettes 22pF chaque broche de terre comme vous le dites et 10k résistance dans la broche 1 avec volts.Il donne des ordres et de corriger des injustices (Si je ouvrir ou fermer conduit 1,2,3,4,6,8,15 ou 16 sa réponse, mais si je ouvrir ou fermer tout autre conduit donne une erreur)(J'ai lu la fiche 3 fois

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Pleure ou très triste" border="0" />

)

 
Salut,
Est-il possible que votre pls circuit manqué un ROP?pls Reportez-vous à la page 150 de la fiche liée ...

«14,5 Power-on Reset (POR)
Un Power-sur impulsion de réinitialisation est générée sur la puce lorsque lieu DMV est détectée (de l'ordre de 1,2 V-1.7V).
Pour profiter de la PVR, attachez la broche MCLR à la DMV au moyen d'un RÉSEAU RC, tel que décrit dans la Section 14.4 "MCLR".Un temps de montée maximum pour la DMV est spécifié.
Voir la section 17.0 "Caractéristiques électriques" pour plus de détails. "
K.
PS:
une Rserial 10kOhm n'est que par "AT-Cut" XTALs nécessaire, mais vous devez essayer des valeurs différentes des composants, tout est dans X-versions sur le marché ...

 
Il ne semble pas être un problème de ROP.Son circuit fonctionne correctement à partir de certains intrants.Je suis désolé je ne peux m'empêcher de C

 
Il ne semble pas être un problème de ROP.Son circuit fonctionne correctement à partir de certains intrants.Je suis désolé je ne peux m'empêcher de C

S'il vous plaît cliquez m'a aidé, si vous avez trouvé cette utiles

 
fuuton,

Vous devriez essayer quelque chose d'utile en contribuant à ce forum plutôt que de répéter les autres postes de suivi de "s'il vous plaît cliquer m'a aidé, si vous avez trouvé cette« utile.

Keith.

 
Il fait que, dans ces derniers jours sur le lot de fils!

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triste" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_exclaim.gif" alt="Exclamation" border="0" />

,

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Question" border="0" />K.

 
Oui, j'ai remarqué.Je suppose qu'il cherche désespérément à obtenir des "m'a aidé" points mais il est juste jonchent le bord avec cr (at) p

<img src="http://www.edaboard.com/images/smiles/icon_evil.gif" alt="Evil or Very Mad" border="0" />En passant, je n'ai pas oublié votre Airmec.J'ai eu une seule fois à la recherche d'information, mais a un blanc.J'ai une note de revoir quand j'aurai plus de temps.

Keith.

 
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sourire" border="0" />Keith Merci!
J'ai une feuille de données numérisées reçues jusqu'au moment passé, mais ce n'est qu'une photo 2 pages data_I mon instrument dans la galerie de original_a aide pas tellement

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sourire" border="0" />

,
mais pourtant je l'BECAM données officielles »comme minimum pour mon orientation ...
Im remerciant à l'avance.
Meilleures salutations!
K.

 

Welcome to EDABoard.com

Sponsor

Back
Top