| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Hardware  
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Nook

  • Ordinateurs portables

  • Autre Matériel informatique

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad
  •  
    Connaissances Informatiques >> Hardware >> Durs et stockage >> Content
    Comment faire pour utiliser un contrôleur ATmega 8535
    Le ATmega8535 et ATMEGA8535L sont des microcontrôleurs 8 bits fabriqués par Atmel Corporation. Les magasins contrôleur commandes et les données de 8 kilo-octets programmable, une mémoire flash non -volatile . Les utilisateurs entrent instructions de bas niveau en envoyant des signaux aux broches des ports de données de l'automate . Les utilisateurs ont accès à deux espaces de mémoire de programmation: le chargeur de démarrage et de la demande . Le programme de chargeur de démarrage s'exécute automatiquement quand vous allumez le contrôleur vers le haut . Le programme d'amorçage exécute des programmes dans l'espace mémoire de l'application. Les instructions suivantes se rapportent à broches comme Pxn , où "x" se réfère au port I /O et "n" se réfère à la broche . Par exemple PD4 est à 4 broches dans le port D. Instructions
    Entrer le mode de programmation
    1

    appliquer une tension de 4,5 à 5,5 volts entre Vcc et GND, puis attendez au moins 100 microsecondes .
    Page 2

    envoyer 0 volt pour réinitialiser puis envoyer six ou plusieurs signaux ON /OFF pour XTAL1 . Envoyer "0000" aux broches PD4 par PD7 et attendez au moins 100 nanosecondes .
    3

    Envoyer 11,5 à 12,5 volts sur RESET pour lancer le mode de programmation .
    < Br > Taille
    commande Load Set Boot Loader 4

    " 0100 0000". Réglez PD6 et PD5 à "10" pour permettre le chargement de commande. Réglez PD4 à «0» pour spécifier l'adresse basse . Envoyer la commande au port B , puis donner XTAL1 une impulsion positive pour charger la commande . Suivez cette procédure pour tous les ordres de commande de charge ci-dessous.
    5 Charger des données

    octet bas . Réglez PD6 et PD5 à "01" pour permettre le chargement des données et définir PD4 à «0» pour spécifier l'adresse basse . Envoyer des données au port B. Par botte taille du chargeur en envoyant les données "0000 0xx0 " , en remplaçant « xx » par « 00» à utiliser 32 pages de mémoire pour le chargeur de démarrage , "01" à utiliser 16 pages , " , 10 " à utiliser huit pages, ou « 11 »pour utiliser quatre pages . Donnez XTAL1 une impulsion positive pour charger les données .
    6

    Set PD4 et PA0 à "10" pour sélectionner l'octet haut .
    7

    Envoyer une impulsion négative à PD3 pour traiter la commande . PD1 sera faible . Attendez PD1 d'aller haut pour indiquer le contrôleur est terminée.
    Entrez votre programme
    8

    commande LOAD "0001 0000 " pour entrer Ecrire mode flash , suite à la procédure de la section 2, étape 1 .
    9

    charge adresse d'octet bas . Réglez PD6 et PD5 à "00" pour permettre adresse chargement. Réglez PD4 à "0 " et réglez le port B à l'adresse désirée . Envoyer une impulsion positive à XTAL1 pour charger l'adresse.
    10 Charger des données

    octet de poids faible pour être écrite à l'adresse , à la suite de la procédure de la section 2 , étape 2.
    11 < p > Charger les données octet haut à écrire à l'adresse , à la suite de la procédure de la section 2 , étape 2 , à l'exception de la mise en PD4 à "1" pour indiquer octet de poids fort .
    12 les données Loquet

    . Réglez PD4 à "1" et envoyer une impulsion positive à PD7 pour verrouiller les données.
    13

    répétez les étapes 2 à 5 pour chaque mot jusqu'à ce que la page est pleine ou que vous avez terminé avec le programme.
    14

    écrire la page de la mémoire flash. Réglez PD4 à "0" et de donner ensuite PD3 une impulsion négative . Attendez que PD1 passe au niveau haut avant de continuer avec la page suivante.
    15

    répétez les étapes 2 à 7 pour chaque page jusqu'à ce que le programme est terminé.
    Commande de charge de 16

    " 0000 0000 " pour quitter le mode de programmation.
    17

    alimenter le contrôleur hors et sous tension pour exécuter le nouveau programme.

    Previous :

    next :
      articles connexes
    ·Comment faire un disque amorçable de l'ISO 
    ·Comment puis-je changer SATA à IDE dans un Dell Dimens…
    ·Spécifications de la Mimaki CG- 45 
    ·Comment calculer les pertes de ligne électrique 
    ·Comment Hook Up filaire DSL à XP avec un Splitter 
    ·Comment faire pour tester un nouveau disque dur 
    ·Comment construire un boîtier de rangement de CD 
    ·Comment copier de multiples Clés USB 
    ·Quelle est la différence entre un Microdrive et une ca…
    ·Comment se connecter à un convertisseur IDE SATA 
      articles en vedette
    ·Instructions pour le Canon P26- DH II 
    ·HP Photosmart C5180 Dépannage 
    ·Problèmes de connexion Pandigital informatiques 
    ·Dell Axim X30 Aide & Problèmes 
    ·Comment démonter une série Slimline HP 
    ·Caractéristiques du Samsung Wiselink USB 2 
    ·ECS P965T - A Problèmes Carte mère 
    ·Comment faire pour installer une Webcam HP dv2000 sur u…
    ·Comment utiliser un Officejet J5700 
    ·GeForce 9800 GT vs GeForce 8800 
    Copyright © Connaissances Informatiques http://fr.wingwit.com