Microcontrôleur PIC aide à la programmation

Salut, Les joies d'essayer de suivre et de comprendre quelqu'un d'autre code! Je ne peux pas passer les âges essayer de uderstand tout mais certaines choses rapidement vu - 1. 208 donne 9615, donc il a sans doute frappé au large de 21 à 9594 qui donne les cycles de l'enseignement réelle arrondir à un 9600 exacte 2. au début de chaque routine de la FSR est mis en place par - adc_samples movlw; échantillon d'installation pointeur de tampon movwf FSR 3 & 4 tout cela est lié dans son utilisation d'un USART logiciel pour envoyer les données en série à l'ordinateur. Beaucoup de + de photos plus utiliser un matériel USART rendant ainsi l'envoi des données beaucoup plus facile. Vous propose de suivre d'abord et comprendre ce tutoriel qui détaille une USART logiciel et explique les signaux de synchronisation et de séquences. [Url = http://www.winpicprog.co.uk/pic_tutorial7.htm] Tutoriel PIC * Sept - RS232 [/url]
 
Salut, Désolé, mais il faudra plusieurs heures se briser ce code et d'expliquer chaque ligne dans le détail. Si vous voulez le comprendre plutôt que de simplement utiliser le code que vous devrez mettre en pratique certaines assembleur d'acquérir l'expérience. Si vous souhaitez modifier son code, puis son souvent plus facile d'écrire votre propre code à partir de zéro, puis au moins vous le comprendre parfaitement. Vous pouvez essayer d'exécuter le code dans le débogueur MPlabsSIM, ici vous pouvez suivre le code ligne par ligne et regarder les registres mis à jour - mais pas toutes les fonctions de travail de 100%. Vous pouvez voir dans la capture d'écran ci-dessous SIM que l'instruction «adc_samples: 3 * 18" génère un bloc de mémoire, 54 octets utilisés, avant d'allouer la variable suivante.
 

Welcome to EDABoard.com

Sponsor

Back
Top