Quet Led

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

http://sites.google.

com/site/machdientu/m%E1%BA%A1chn%E1%BA%A1pavrv%C3%A089s
Phng php qut LED
Phng php Qut Led- Gi s cho bi ton: Dng PIC 16F84(13 chn
I/O) hin th s ln 6 LED 7on.Bnh thng hin th s ln LED 7
on bn c th dng trc tip cc chnI/O(8 chn/ 1 LED 7 on),Hoc
dng b gii m BCD(4 chn I/O / 1 LED 7on).Nh vy hin th s ln
6 LED 7 on bn cn dng ti thiu 24 chn I/O.--> bi ton buc
phi thay i ,khng dng PIC 16F84 na! dng con khc c nhiuchn
hn.- Nhng bi ton trn vn c th gii quyt c bng phng php
qut LED s dng tnh cht lu nh trn vng mc(24 nh/giy) th nh nh
lin tc.Do vy taphi qut ht 6 LED 24 ln/ 1s. Cc LED ln lt sng
theo th t t LED th 1 choti LED th 6 trong mt khong thi gian
no (Ty thuc vo tn s qut ta chn).Linh kin:PIC 16F84AGii m
BCD 74LS47N6 Led 7 on Ant chung6 Tranzitor C828S mch<khng
upload c nh!!!>M t:6 Led Anode chung c ni qua Transitor C828
ti ngun Vcc.Chn RB0-RB5 nitng ng qua mt in tr ti chn Baz
ca Transitor C828.Tt c cc chn ca Led 7 on (a,b,c,d,e,f,g) c
ni chung vi BUS.- 4 li ra ca PORTA (RA3-RA0) ni vi li vo ca
74LS47.Li vo nh phn nytng ng vi li ra l s thp phn c hin
th.Gi s ta cn s 5 sngth RB0 phi bng 1- m Transitor.Cn
RA3,RA2,RA1,RA0=0101..tng t i vi cc LED 7 on khc.Chng trnh
c vit nh sau:
Code:
//******************************************//QUET LED//author:
noisepic@gmail.com//date:20/07/2005//status:OK//Mota:PIC16F84A + Bo giai ma BCD 7447//4 vao 7447:
RA3-RA0//PORTB(RB0-RB5 ket noi voi Transitor
C828)//*******************************************#include<16f84A.h>#include<def_84.h>#fuses
NOWDT,PUT,HS,NOPROTECT#use delay(clock=4000000)main(){//gia su ta can quet so
1,2,3,4,5,6TRISA=0x00;TRISB=0x00;

PORTA=0xff;PORTB=0x00;// ban dau chua Led 7 doan nao sangwhile(TRUE){//hien so


1PORTB=0x01;//transitor 1 moPORTA=0x01;delay_us(3333);//hien so 2PORTB=0x02;//transitor 2
moPORTA=0x02;delay_us(3333);//hien so 3//transitor 3
moPORTB=0x04;PORTA=0x03;delay_us(3333);//hien so 4//transitor 4
moPORTB=0x08;PORTA=0x04;delay_us(3333);//hien so 5 //transitor 5
moPORTB=0x10;PORTA=0x05;delay_us(3333);//hien so 6//transitor 6
moPORTB=0x20;PORTA=0x06;delay_us(3333);}}
Vi thi gian tr l 3333us~3.3 ms tng ng vi qut 50 nh/
s.3.3*6*50~999ms=1s.Chng trnh trn hin th s 1 2 3 4 5 6- Trong
chng trnh c s dng hm delay_us(3333).Ti sao li l 3333.Theo
nguyn l lm phim, nu c 24 hnh nh ca vt xut hin trong 1 giy
thdng nh vt lun lun xut hin- ng dng ca hin tng lu nh
trn vngmc.Nhng do trong thit k khi dng 24 nh/s n led hi
nhy.Do vy noisepictng tn s qut ln 50 nh /s..

You might also like