Maak een foutopsporing weergeven voor microcontrollers (5 / 6 stap)

Stap 5: Schrijf de code


ik wilde het display gebruiken met mijn AVR-microcontrollers. Dus schreef ik een *.h-bestand dat kan worden opgenomen in elk project.

Als u bekabeld anders de Raad van bestuur, moet u mogelijk de array segmentcontrol [] aanpassen.

Wilt gebruiken, moet u om de pin-definieert in het bestand debug.h (eerste 12 lijnen).

In het hoofdvenster van de toepassing die u wilt toevoegen van de volgende regels:

#include "debug.h"
initdebug();     Dit vooruitgangsbalk de poorten van de Output opgegeven in debug.h

Vervolgens kunt u een 8 bits variabele weergeven door alleen de debug functie mee. zeggen de variabele heet teller, dan de huidige waarde van de teller wordt weergegeven door:
debug(Counter);

Tips:

  • Toevoegen sommige vertragingstijd na de oproep van debug() hebben tijd om te lezen van de waarde.
  • Wanneer u verbonden definiëren shift en klink samen, net de twee poorten voor dezelfde pincode. Telkens wanneer die de verschuiving wordt geactiveerd vergrendeld het ook uit de huidige staat, dat betekent dat het scherm flikkert terwijl de schuifregisters zijn geladen. Doet u dit snel vergeleken met de tijd dat u laat het beeldscherm blijven het is o.k.
  • Om een 16 bit-waarde weer te geven hetzij verdelen door 256 en waarin het resultaat wordt weergegeven of scheiden de hoge byte en de lage byte en tonen ze achter elkaar met een kleine rem tussendoor.

Gerelateerde Artikelen

Maak een Lightbox vertoning voor Vintage Retro kleppen...

Maak een Lightbox vertoning voor Vintage Retro kleppen...

Soms komen we dingen die schreeuwen om hen op een spannende manier weer te geven. Deze vintage kleppen zijn mooie dingen. Het concept was om rug-licht hen met LEDS achter matte plexi en ook toevoegen de LED-lampjes aan de voorkant top voorzijde binne
Maak een Airsoft Gun voor minder dan $3!

Maak een Airsoft Gun voor minder dan $3!

Heeft u ooit gedroomd van het maken van een airsoft pistool met een budget van minder dan $3? Ik weet dat ik zeker hebben, met alle van de dure airsoft geweren er een oplossing moet voor het bouwen van een zeer goedkope geweer dat nog steeds als een
Maak een aandenken boek voor uw kind Artwork

Maak een aandenken boek voor uw kind Artwork

bent u een ouder, kansen zijn die uw kind (of kinderen als is mijn geval) produceert riemen en riemen van illustraties, ambachtelijke, kaarten weinig geschriften en whathaveyou die je zeker u voelt moet houden, en uw kind gewoon ' verhuren u ontdoen
Maak een spion tas voor je verveeld kind!

Maak een spion tas voor je verveeld kind!

Als je ooit hebt gehoord "Ik ben verveeld", "zijn we er nog?", "hoe lang gaat dit duren"?, "Elijah touched me" of "Kan nagellak wassen uit dekens?" dan je weet dat het belangrijk is te houden handjes drukk
Maak een RC Robot voor een film

Maak een RC Robot voor een film

oke misschien ik moet niet noemen een "robot" het is een robot marionetTerug in mei 2005 kreeg ik een telefoontje van collega bij Colpitts Design. Hij werd benaderd om te bouwen van een marionet voor speelfilm. Ze waren op zoek naar iemand om re
Maak een doos papier voor het opslaan van dingen voor onderweg!

Maak een doos papier voor het opslaan van dingen voor onderweg!

Dit Instructable zal u tonen hoe te maken van een kleine doos papier. Alles wat u nodig hebt is een vel papier en je handen! (U kunt een potlood gebruiken als u wilt om precies te zijn, zoals ik deed.)Stap 1: Maken van vierkante papier In theorie, ku
Metalen sieraden ideeën - Maak een kruis ketting voor meisjes

Metalen sieraden ideeën - Maak een kruis ketting voor meisjes

deze kleurrijke draad verpakt cross en zwart leer koord ketting komen samen om een eenvoudige metalen sieraden tutorial. Het is een easy-to-learn manier om ambachtelijke een DIY Kruis halssnoer.Hedendaagse metalen sieraden idee is over het maken van
Maak een boter mes voor het verspreiden van koude, harde boter

Maak een boter mes voor het verspreiden van koude, harde boter

Hallo Instructablers.Hier is hoe kun je een boter mes dat koude boter rechtstreeks uit de koelkast verwerken kan zonder het rippen van uw brood of toast.Het oorspronkelijke idee is niet mijne. Ik zag het op Kickstarter: https://www.kickstarter.com/pr
Maak een eenvoudig vizier voor uw anders Visorless Full-face helm

Maak een eenvoudig vizier voor uw anders Visorless Full-face helm

dit is een zeer kosteneffectieve manier om het maken van wegwerp vizieren voor uw Full-face stijl helmen. Dit is een goede manier om geld te besparen omdat deze stijl helmen over het algemeen minstens een paar honderd dollar goedkoper dan de helmen m
Maak een fiets aanhangwagen voor minder dan $10!

Maak een fiets aanhangwagen voor minder dan $10!

Met behulp van een fiets is een geweldige manier te zippen rond stad en run boodschappen, maar sommige banen zijn een beetje meer dan een fiets alleen aankan. Hoe zit het karten rond kannen water of boodschappen? Hoe krijg je elektrisch gereedschap o
Maak een demontabel tabel voor concerten in het park!

Maak een demontabel tabel voor concerten in het park!

Zagen we deze tabel, die momenteel worden aangeboden door Crate & Barrel, tijdens concert in het park. We konden niet weerstaan het klonen.UPDATE! Ik heb een ander Instructable voor een draagtas voor deze tabel hier geschreven.Stap 1: Materiaallijst1
Maak een piraat haak voor uw Salty-zee-hondje!

Maak een piraat haak voor uw Salty-zee-hondje!

Mijn zoon houdt van speel met hout en Jake en de piraten, in die volgorde.  Ik had hem staande voet verteld dat we een piraat haak op bed tijd één nacht moeten maken.  Volgens zijn moeder dat was alles wat hij sprak over de volgende dag.  Toen liep i
Maak een nieuwe toetsenbord voor een Weiser elektronisch slot

Maak een nieuwe toetsenbord voor een Weiser elektronisch slot

mijn Weiser elektronisch slot toetsenblok gestopt met werken ongeveer 6 maanden nadat ik het kreeg. Geen ontvangst en niet te enthousiast over vervangen door een ander goedkoop membraan toetsenbord, ik dacht dat ik zou het vervangen met iets meer duu
Maak een zachte draagtas voor een Banjo - snel en goedkoop.

Maak een zachte draagtas voor een Banjo - snel en goedkoop.

Laat niet dat banjo verzamelen stof in de hoek-whip up een softcase voor het van een paar oude broek. U kunt het gebruiken als een hoes, ook.Ik heb dit vele jaren geleden, en het is vrij ruw, maar effectief. Indien gewenst, kunt u een netter versie m