Genereren van 50Hz PWM via PIC16F877A (3 / 4 stap)

Stap 3: De code

Opmerking: de code, MPlabX projectbestand, samen met andere dingen zijn geüpload en hun links zijn in de eerste pagina dat dient u deze downloaden vanaf daar.

De volledige code is hier: http://pastebin.com/Ygrp8P5z

Ik deed mijn best om elke lijn te commentariëren zodat het gemakkelijk te begrijpen, en ik ben klaar om te beantwoorden elke vraag erover.

Ik ging ook door alle regels één voor één in de video Gepost in de eerste post. Ik adviseer volledig verwijst naar het.

Laatste opmerking: kun je een PWM-signaal door software! Ja, het is heel gemakkelijk als het maken van een bepaalde pin = 1, 10 ms vertragen, het 0, vertraging 10 ms... en eeuwig! Echter, dit is via software, wat betekent dat het gebruik van de CPU die niet vereist, vooral wanneer u hardware modules (CCP, timers,...) in uw MCU hebt.

Ik hoop dat deze tutorial was nuttig... Hebt u vragen vraag me hier.

Gerelateerde Artikelen

Retro Raygun: het realiseren van een prop via CAD

Retro Raygun: het realiseren van een prop via CAD

Het is heel goed mogelijk, en vaak voorkomend te realiseren een prop via hand-carving van verschillende materialen, hetzij voor het eindproduct of als een meester te worden gebruikt voor molding en gieten.Het is ook mogelijk om aanzienlijke delen van
Regeling van de aansluiting van de stroomvoorziening van uw smartphone via Bluetooth Smart

Regeling van de aansluiting van de stroomvoorziening van uw smartphone via Bluetooth Smart

Slimme stopcontact via Arduino, wat zou gemakkelijker. Deze macht socket controle via Bluetooth, smartphone of tablet gebruikt.Stap 1:Ter uitvoering van het project, gebruikten we de volgende onderdelen:-Arduino UNO of compatibel board.-Relais module
Studie van een waterscheiding via 3D Modeling

Studie van een waterscheiding via 3D Modeling

ik ben een student bouwkunde en ik ben momenteel de ontwikkeling van een werk voor een onderwerp genaamd Fluvial hydrauliek. Dit werk bestaat uit het karakteriseren van een waterscheiding - in het kort, deze karakterisering is gedaan door het bestude
Mijn auto AC blower met de controle van de snelheid van de pwm inbouw!

Mijn auto AC blower met de controle van de snelheid van de pwm inbouw!

Mijn Honda civic 1999 gebruikt een power transistor om variabele snelheidsregeling van de AC blower motor. Dit is een verspilling techniek omdat veel macht over de Bipolaire transistor wordt verspild.Ik wilde een efficiënt middel om de snelheid te va
Genereren van elliptische vakken met behulp van een laser cutter en Inkscape

Genereren van elliptische vakken met behulp van een laser cutter en Inkscape

Dit Instructable leert u hoe te maken van elliptische dozen van verschillende vormen en maten zoals degene hierboven afgebeeld. Deze dozen zijn eenvoudig aan te passen zodat u uw eigen persoonlijke touch kunt.Stap 1: Instrumenten en materialenEen com
Genereren van verhaal karakternamen met de Teensy

Genereren van verhaal karakternamen met de Teensy

ik ben een fictie-schrijver en soms is het moeilijk om te komen met namen voor tekens dat wordt gebruikt in een verhaal.  Wat ik deed was het maken van een USB-apparaat op de proppen met storybook tekens op een druk op een knop.Ik was geïnspireerd do
Het verzenden van Exe-bestanden via Gmail

Het verzenden van Exe-bestanden via Gmail

Exe-bestanden zijn geblokkeerd in gmail om veiligheidsredenen en zelfs als het is gecomprimeerd met behulp van een software zoals winzip of winrar zij worden gedetecteerd. Deze tutorial die ik u laten zien zal over hoe u de .exe-bestanden via gmail k
Hoe te genereren van nep verkeer met behulp van de Tor Browser

Hoe te genereren van nep verkeer met behulp van de Tor Browser

Dit is een mini instructable op hoe te genereren van nep verkeer met behulp van de Tor Browser. Sommige servers hebben bescherming tegen deze maar sommige niet. Dus dit instructable zal dienen als een heads tot netwerkbeheerders een webmasters aan id
Microbiële brandstofcellen - een manier om het genereren van schone elektriciteit uit afvalwater

Microbiële brandstofcellen - een manier om het genereren van schone elektriciteit uit afvalwater

Meer dan 1.5 miljard mensen in de wereld geen toegang hebben tot elektriciteit. Dat betekent dat 1 van de 5 mensen zijn gedwongen om te leven zonder iets dat een meerderheid van de wereld neemt voor verleend dagelijks! Zonder elektriciteit zijn deze
De goedkoopste en eenvoudigste methode om te controleren van de arduino via ethernet

De goedkoopste en eenvoudigste methode om te controleren van de arduino via ethernet

een video over het beheren van de arduino via ethernet. Volledige tweewegcommunicatie zowel de verzendende en de reciving!Toont het overzicht, de bedrading instructies, de arduino schets, testen, alsmede een extra onderdeel op het creëren van een and
Het genereren van 101 toepassingen voor oude monitor in een half uur!

Het genereren van 101 toepassingen voor oude monitor in een half uur!

Ever had een oude CRT-monitor rondslingeren toen die grote LCD monitor nam zijn plaats? Dit instructable genereert 101 ideeën over wat te doen met het! U kunt deze methode gebruiken voor iets anders. Ik ben waaruit blijkt dat het hier met behulp van
Toon het genereren van schakelingen

Toon het genereren van schakelingen

als je wilt om een geluid uit de luidsprekers, maar je hoeft ipod of andere mp3-bron bent u bij ons aan het juiste adres. De circuits gegeven in dit instructable zal maken sommige geluid uit uw luidspreker. Alle van de circuits gegeven in dit instruc
Controle van de Arduino via een webservice met Teleduino

Controle van de Arduino via een webservice met Teleduino

Zet je Arduino in een verfijnde controle webplatform met behulp van Teleduino.Teleduino is zowel een product als een service. Zodra de Teleduino schets is geladen op uw Arduino (het "product"), het vervolgens verbinding met de server van de Tele
Intel Edison delen van een bestand via en Ad-hoc-netwerk

Intel Edison delen van een bestand via en Ad-hoc-netwerk

Hallo, informatie over het configureren van een internet-loze draadloos-Edison netwerk door het gebruik van een ad-hoc netwerk.Items nodig:2-Intel edison planken.Stap 1: Configureren uw Edison boord verbinding maken met het ad-hocnetwerk.In deze stap