Quel est ce commandement?

C

crocklip

Guest
Salut,

J'ai essayé de convertir une partie du code C pour une puce ATMEL2323 de code pour un 16F877A Microchip.
La ligne de code pour la puce 2323 que je ne comprends pas c'est ceci:

count = (count_hi <<

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

Inp (TCNT0); / / valeur Get Counter

où le count_hi est un accumulateur de débordement.

ce qui ne l'INP () commande?et comment pourrais-je mettre en œuvre l'article à un 16f887a?

Aucune aide serait super!

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />Merci.

 
Styczeń znów stał pod znakiem SonyEricssona, który w naszym rankingu zajął aż ponad połowę miejsc. Z kolei w rankingu marek ZTE wyprzedziło Apple, głównie dzięki taniemu telefonowi z Androidem - modelowi Blade, występującemu także pod nazwą Orange San Francisco.

Read more...
 
Cela ressemble davantage à la procédure utilisateur, dans le code trouver définition de Input () procédure, doit être quelque chose comme ceci:
void input () vide;

Est également possible que ce soit une fonction de capture, et TCNT0 minuterie est 0 ou une autre adresse de matériel périphérique.Si vous avez le plein code source, vous pouvez voir quelle est exactement TCNT0, dans votre code C, vous devez avoir:
# include <some_procesor.h>
dans ce fichier que vous avez une définition à toutes déclaration, déclaration peut également être faite dans votre fichier. c
# define GNMC 0x52, par exemple.
Traduction directe de Atmel PIC est impossible, vous devez utiliser d'autres périphériques, et si l'usage de la procédure de génération de temps, vous devez recalculer la présente procédure.

 

Welcome to EDABoard.com

Sponsor

Back
Top