Controle van de eenvoudigste en goedkoopste circuit van LED en de zoemer in geschiedenis


wat is de eenvoudigste en goedkoopste LED en de zoemer gecontroleerd door MCU?
Het is LED control systeem gebaseerd STC15F104E!
MCUï¼ $1.2
LEDï¼ $0,12
Buzzerï¼ 0.3
Capacityï¼ 0.1
Connectorï¼ 0.1
Slechts $1.8

Ik heb één, nu heb ik zal een korte beschrijving.

Schematische diagramï¼
Zie hierboven afgebeeld

Assemblageoverzicht:

STC15F104E
Capaciteit
Weerstand
LED
zoemer
Interface

Korte introductie:
Het circuit gebruikt van een geïntegreerde STC15F104E-singlechip met innerlijke oscillator en heeft een paar perifere componenten. Het is eenvoudig te programmeren door het verbranden van de UART. Het circuit kunt eenvoudige 8051 geïntegreerde ontwikkeling software voor het schrijven van gecompileerde code, bijvoorbeeld, keil. Ook heeft zij hoge code die wordt uitgevoerd snelheid en lage kosten.
U kunt weten meer op http://www.siliconray.com/free-shipping-free-shipping-stc15f104e.html

Impressie showï¼

-------------------------
#include "reg52.h"

SBIT LED0 = P3 ^ 2;
SBIT LED1 = P3 ^ 3;
SBIT ZOEMER = P3 ^ 4;

Const unsigned char BUZ_TAB [30] = {1,1,2,2,3,3,4,4,5,5,
6,6,7,7,8,8,9,9,10,10,
11,11,12,12,13,13,14,14,15,15};
unsigned char cnt0 = 0, cnt1 = 0, cnt2 = 0, i = 0;

VOID Timer0_Init(void)
{
TMOD & = 0xf0;
TMOD | = 0X01;
TH0 = 0X4C;
TL0 = 0X0;
ET0 = 1;
TR0 = 1;
}

VOID Timer1_Init(void)
{
TMOD & = 0x0f;
TMOD | = 0X10;
TH1 = 0X4C;
TL1 = 0X0;
ET1 = 1;
TR1 = 1;
}

void main(void)
{
Timer0_Init();
Timer1_Init();
EA = 1;
while(1)
{
}
}

ongeldig Timer0_Ser(void) interrupt 1 met behulp van 0
{
TH0 = 0X4C;
TL0 = 0X0;
cnt0 ++;
cnt1 ++;
if(cnt0 == 10)
{
cnt0 = 0;
LED0 = ~ LED0;

}
if(cnt1 == 15)
{
cnt1 = 0;
LED1 = ~ LED1;
}
}

ongeldig Timer1_Ser(void) interrupt 3 met behulp van 0
{
TH1 = 0X4C;
TL1 = 0X0;
cnt2 ++;
if(cnt2 == BUZ_TAB[i])
{
cnt2 = 0;
ZOEMER = ~ ZOEMER;
i ++;
if(i == 30)
Ik = 0;
}
}

Labels: LED, Zoemer, 8051, STC

Gerelateerde Artikelen

Experiment 7: Licht controle van LED-switch

Experiment 7: Licht controle van LED-switch

Photoresistor is een speciale weerstand, het bedoelde licht ook weerstand en de weerstand rechtstreeks aan de intensiteit van het licht; de verhogingen van de lichtintensiteit, de vermindering van weerstand; lichtsterkte afneemt, de weerstand verhoog
Controle van uw Halloween decoraties met Arduino

Controle van uw Halloween decoraties met Arduino

Geanimeerde Halloween rekwisieten zijn een heleboel plezier. Maar de rekwisieten die je in de winkel koopt hebben enkele belangrijke beperkingen.Een probleem is dat elke prop wordt geactiveerd door een eigen sensor. Het is zo moeilijk om te krijgen h
Meerdere controle van de kamer van de gisting met BrewPi

Meerdere controle van de kamer van de gisting met BrewPi

In dit Instructable die ik proberen zal uit te leggen hoe ik bouwde een BrewPi gebaseerd gisting kamer controlesysteem voor meerdere controle van de kamer. Als u een brouwer als me bent, heb je niet meestal slechts één bier gaan op een moment. Ik heb
Controle van de drie stopcontacten vanaf een PC draadloos

Controle van de drie stopcontacten vanaf een PC draadloos

vond ik een goedkope draadloze afstandsbediening waarmee drie onafhankelijke stopcontacten.Met behulp van de printplaat van de zender en het verbinden met een LaunchPad ontwikkel bord kon ik op afstand bedienen van de drie 110V-aansluitingen met behu
Controle van elke lichte of elektrische toestel met je tablet of smartphone (wifi)

Controle van elke lichte of elektrische toestel met je tablet of smartphone (wifi)

Elke lichte of elektrische toestel met je tablet of smartphone (wifi) met behulp van de arduino, blynk en een wemos controle / ESP8266 bestuurIn deze tutorial we zullen maken iets ik bel een wifi ac schakelaar gecontroleerd. (Maar het werkt ook voor
Analoge versnellingsmeter controle van een Servo

Analoge versnellingsmeter controle van een Servo

Dit is een methode voor het besturen van een servo met behulp van de vierkante pulse output van een Memsic dual-axis versnellingsmeter. Echter, in tegenstelling tot andere methoden die gebruikmaken van een microcontroller-apparaat, zal ik u tonen u h
Controle van een arduino project via een aanpasbare android / Iphone app met Blynk en Wemos D1: de 2016 SUPER NOOB vriendelijke manier

Controle van een arduino project via een aanpasbare android / Iphone app met Blynk en Wemos D1: de 2016 SUPER NOOB vriendelijke manier

Het doel van dit instructable is om je te leren hoe wifi aangesloten arduino projecten de eenvoudigste en snelste manier mogelijk te maken. Als u een arduino project die u wilt vanaf beheren kunt uw smartphone en dat kostte slechts 4 eurs in hardware
Controle van een grote Lineaire servomotor met Arduino

Controle van een grote Lineaire servomotor met Arduino

Deze Arduino Lineaire Actuator Tutorial laat zien hoe om te doen basic handmatige bediening van een grote Lineaire servomotor met behulp van een Arduino en twee knoppen. In de eerste set van code, de eerste knop breidt de bedieningssleutel en het twe
Computer controle van apparaten, AC

Computer controle van apparaten, AC

als u ooit wilde controle elektronische apparaten van uw computer om te controleren of het regelen van uw omgeving, dit instructable zal u begeleiden. In dit voorbeeld van de controle van de computer, zullen een USB-relay-apparaat (USBmicro http://ww
Home van de controle van de stem van de automatisering - multi-room microfoon toespraak analyse

Home van de controle van de stem van de automatisering - multi-room microfoon toespraak analyse

Hebben u ooit voelde de behoefte om uw sprekende gewoonten, controle van uw huis met uw stem, of gewoon een record van meerdere microfoons tegelijk? Dan bent u in geluk! In dit Instructable, leert u hoe installeren en gebruiken van een matrix met mee
Met behulp van de Intel Edison op een koud gassysteem voor de controle van de reactie voor een raket klinkende

Met behulp van de Intel Edison op een koud gassysteem voor de controle van de reactie voor een raket klinkende

Wat is het doel van het maken van een controlesysteem reactie?Conventionele houding controlesystemen voor amateur-raketten gebruikt bijgevoegde vinnen, die stabiliteitscontrole van de passieve bieden. Voor het uitvoeren van actieve stabilisatie en ma
Controle van uw RC vliegtuig met uw telefoon Acclerometer

Controle van uw RC vliegtuig met uw telefoon Acclerometer

Heb je ooit wilde om te controleren uw RC vliegtuig door middel van het kantelen van een object? Ik heb altijd het idee aan de achterkant van mijn hoofd, maar ik heb het nooit nagestreefd totdat deze afgelopen week. Mijn eerste gedachten waren te geb
Controle van een solenoïde met Arduino

Controle van een solenoïde met Arduino

Deze Arduino solenoïde Tutorial toont hoe de controle van een solenoïde gebruik van druktoetsen en een estafette met uw compatibele controller van Arduino. Elektromagneten zijn elektromagnetisch gedreven actuatoren. Wanneer spanning wordt toegepast o
Controle van uw garagedeur overal!

Controle van uw garagedeur overal!

Hoeveel keer heb je trok van uw oprit en tien Menuetten onderaan de weg alleen om te beginnen met het tweede gissen als u eigenlijk uw garage of niet gesloten gekregen? Probleem opgelost! Met dit instructable u kunt controleren of uw garage is geslot