Professional Documents
Culture Documents
Lun v n
Trang 1
n chuyn ngnh
LI CM N
Trc tin em xin chn thnh cm n ton th thy c trng Cao ng K
Thut Cao Thng , nhng ngi to iu kin cho em c c hi nghin cu v tm
hiu su rng v lnh vc in t, c bit l thy Nguyn Trng Khanh tn tnh hng
dn v gip chng em trong thi gian thc hin ti. ng thi chng em cng gi li
cm n ti gia nh v bn b gip em trong thi gian qua. C c s gip nhit
tnh cng vi s c gng ca bn thn nn em hn thnh c ti ng thi hn.
Vi s hiu bit cn hn ch v thi gian thc hin ti khng nhiu nn ti khng
trnh khi nhng sai st. Rt cm n s hng dn v gp ca qu thy c v bn b cho
ti c hon chnh hn.
Em xin chn thnh cm n!
Trang 2
n chuyn ngnh
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
Trang 3
n chuyn ngnh
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
Trang 4
n chuyn ngnh
Trang 5
n chuyn ngnh
n chuyn ngnh
n chuyn ngnh
Trang 8
n chuyn ngnh
DC-20MHz
POR, BOR (PWRT, OST)
8K
Timer
Module Capture/Compare/PWM
Giao tip ni tip
Giao tip song song
Module A/D 10-bit
B so snh tng t
Tp lnh
2
MSSP, USART
PSP
8 knh ng vo
2
35 lnh
S chn
40 chn PDIP
44 chn PLCC
44 chn TQFP
44 chn QFN
368
256
15
Port A, B, C, D, E
1.3. S chn ,cu trc v chc nng PIC 16F877A loi 40 chn PDIP
Trang 9
n chuyn ngnh
/VPP (1) :
/C2OUT (7) :
- RA5 : xut/nhp s
- AN4 : ng vo tng t 4
- SS : ng vo chn la SPI ph
- C2 OUT : ng ra b so snh 2
* RB0/INT (33) :
- RB0 : xut/nhp s
Trang 10
n chuyn ngnh
n chuyn ngnh
/AN6 (8) :
/AN6 (9) :
- RE1 : xut/nhp s
- WR : iu khin vic ghi port nhnh song song
- AN6 : ng vo tng t 6
* Chn RE2/
/AN7 (10) :
- RE2 : xut/nhp s
- CS : Chip la chn s iu khin port nhnh song song
- AN7 : ng vo tng t 7
* Chn VDD(11,32), v VSS(12,31) : l cc chn ngun ca PIC.
Trang 12
n chuyn ngnh
Trang 13
n chuyn ngnh
n chuyn ngnh
Trang 15
n chuyn ngnh
4 T CHC B NH
Cu trc b nh ca vi iu khin PIC16F877A bao gm b nh chng trnh (Program
memory) v b nh d liu (Data Memory).
5 B NH CHNG TRNH
B nh chng trnh ca vi iu khin PIC16F877A l b nh flash, dung lng b
nh 8K word (1 word = 14 bit) v c phn thnh nhiu trang (t page0 n page 3) .
Nh vy b nh chng trnh c kh nng cha c 8*1024 = 8192 lnh (v mt lnh
sau khi m ha s c dung lng 1 word (14 bit).
m ha c a ch ca 8K word b nh chng trnh, b m chng trnh c dung
lng 13 bit (PC<12:0>).
1. Khi vi iu khin c reset,
b m chng trnh s ch n a ch 0000h (Reset vector). Khi c ngt xy ra,
b m chng trnh s ch n a ch 0004h (Interrupt vector).
Trang 16
n chuyn ngnh
Trang 17
n chuyn ngnh
n chuyn ngnh
Thanh ghi INTCON (0Bh, 8Bh,10Bh, 18Bh):thanh ghi cho php c v ghi, cha cc
bit iu khin v cc bit c hiu khi timer0 b trn, ngt ngoi vi RB0/INT v ngt interrputon-change ti cc chn ca PORTB.
Thanh ghi PIE1 (8Ch): cha cc bit iu khin chi tit cc ngt ca cc khi chc nng
ngoi vi.
Thanh ghi PIR1 (0Ch) cha c ngt ca cc khi chc nng ngoi vi, cc ngt ny
c cho php bi cc bit iu khin cha trong thanh ghi PIE1.
Thanh ghi PIE2 (8Dh): cha cc bit iu khin cc ngt ca cc khi chc nng
CCP2, SSP bus, ngt ca b so snh v ngt ghi vo b nh EEPROM.
Trang 19
n chuyn ngnh
Thanh ghi PIR2 (0Dh): cha cc c ngt ca cc khi chc nng ngoi vi, cc ngt
ny c cho php bi cc bit iu khin cha trong thanh ghi PIE2.
Thanh ghi PCON (8Eh): cha cc c hiu cho bit trng thi cc ch reset ca vi
iu khin.
Trang 20
n chuyn ngnh
Cng xut nhp (I/O port) chnh l phng tin m vi iu khin dng tng tc
vi th gii bn ngoi. S tng tc ny rt a dng v thng qua qu trnh tng tc ,
chc nng ca vi iu khin c th hin mt cch r rng.
Mt cng xut nhp ca vi iu khin bao gm nhiu chn (I/O pin), ty theo cch b
tr v chc nng ca vi iu khin m s lng cng xut nhp v s lng chn trong mi
cng c th khc nhau. Bn cnh , do vi iu khin c tch hp sn bn trong cc c
tnh giao tip ngoi vi nn bn cnh chc nng l cng xut nhp thng thng, mt s chn
xut nhp cn c thm cc chc nng khc th hin s tc ng ca cc c tnh ngoi vi
nu trn i vi th gii bn ngoi. Chc nng ca tng chn xut nhp trong mi cng hon
ton c th c xc lp v iu khin c thng qua cc thanh ghi SFR lin quan n chn
xut nhp .
Vi iu khin PIC16F877A c 5 cng xut nhp, bao gm PORTA, PORTB,
PORTC, PORTD v PORTE. Cu trc v chc nng ca tng cng xut nhp s c cp
c th trong phn sau.
8.1 PORTA
PORTA (RPA) bao gm 6 I/O pin. y l cc chn hai chiu (bidirectional pin),
ngha l c th xut v nhp c. Chc nng I/O ny c iu khin bi thanh ghi TRISA
(a ch 85h). Mun xc lp chc nng ca mt chn trong PORTA l input, ta set bit iu
khin tng ng vi chn trong thanh ghi TRISA v ngc li, mun xc lp chc nng
ca mt chn trong PORTA l output, ta clear bit iu khin tng ng vi chn trong
thanh ghi TRISA. Thao tc ny hon ton tng t i vi cc PORT v cc thanh ghi iu
khin tng ng TRIS (i vi PORTA l TRISA, i vi PORTB l TRISB, i vi
PORTC l TRISC, i vi PORTD l TRISD vi vi PORTE l TRISE). Bn cnh
PORTA cn l ng ra ca b ADC, b so snh, ng vo analog ng vo xung clock ca
Timer0 v ng vo ca b giao tip MSSP (Master Synchronous Serial Port). c tnh ny s
c trnh by c th trong phn sau.
Cu trc bn trong v chc nng c th ca tng chn trong PORTA s c trnh
by c th trong Ph lc 1.
Cc thanh ghi SFR lin quan n PORTA bao gm:
PORTA (a ch 05h) : cha gi tr cc pin trong PORTA.
TRISA (a ch 85h)
n chuyn ngnh
Trang 22
n chuyn ngnh
8.3 PORTC
PORTC (RPC) gm 8 pin I/O. Thanh ghi iu khin xut nhp tng ng l TRISC.
Bn cnh PORTC cn cha cc chn chc nng ca b so snh, b Timer1, b PWM v
cc chun giao tip ni tip I2C, SPI, SSP, USART.
Cu trc bn trong v chc nng c th ca tng chn trong PORTC s c trnh by
c th trong Ph lc 1.
Cc thanh ghi iu khin lin quan n PORTC:
PORTC (a ch 07h) : cha gi tr cc pin trong PORTC
TRISC (a ch 87h)
TRISE
Trang 23
n chuyn ngnh
n chuyn ngnh
n chuyn ngnh
n chuyn ngnh
n chuyn ngnh
Trang 28
n chuyn ngnh
Trang 29
n chuyn ngnh
Trang 30
n chuyn ngnh
Cc ch hot ng ca b comparator.
Cc bit C2OUT v C1OUT (CMCON<7:6>) ng vai tr ghi nhn s thay i tn hiu analog
so vi in p t trc. Cc bit ny cn c x l thch hp bng chng trnh ghi nhn
s thay i ca tn hiu ng vo. C ngt ca b so snh l bit CMIF (thanh ghi PIR1). C
ngt ny phi c reset v 0. Bit iu khin b so snh l bit CMIE (Tranh ghi PIE).
Cc thanh ghi lin quan n b so snh bao gm:
CMCON (a ch 9Ch) v CVRCON (a ch 9Dh): xc lp cc thng s cho b so snh.
Thanh ghi INTCON (a ch 0Bh, 8Bh, 10Bh, 18Bh): cha cc bit cho php cc ngt
(GIE v PEIE).
Thanh ghi PIR2 (a ch 0Dh): cha c ngt ca b so snh (CMIF).
Thanh ghi PIE2 (a ch 8Dh): cha bit cho php b so snh (CNIE).
Thanh ghi PORTA (a ch 05h) v TRISA (a ch 85h): cc thanh ghi iu khin PORTA.
Chi tit v cc thanh ghi s c trnh by c th trong ph lc 2.
Trang 31
n chuyn ngnh
14 B TO IN P SO SNH
B so snh ny ch hot ng khi b Comparator c nh dng hot ng ch
110. Khi cc pin RA0/AN0 v RA1/AN1 (khi CIS = 0) hoc pin RA3/AN3 v RA2/AN2
(khi CIS = 1) s l ng vo analog ca in p cn so snh a vo ng VIN- ca 2 b so
snh C1 v C2 (xem chi tit hnh 2.10). Trong khi in p a vo ng VIN+ s c
ly t mt b to in p so snh.
S khi ca b to in p so snh c trnh by trong hnh v sau:
Trang 32
n chuyn ngnh
II. CP NHIT IN
iu u tin trong iu khin nhit l chng ta phi c c mt thit b (cm
bin) cho php o c nhit hin ti. C rt nhiu loi khc nhau, phn trnh by
y s cp mt s loi, c bit ch trng n Thermocouple.
Trang 33
n chuyn ngnh
F = 9/5C + 32
K = C + 273,15
R = F + 459,67
n chuyn ngnh
i hi in p tham chiu.
Km n nh nht.
Km nhy nht.
2.2.2. RTD (resistance temperature detector)
u im
n nh nht.
Chnh xc nht.
Tuyn tnh hn thermocouple.
Khuyt im
Mc tin.
Cn phi cung cp ngun dng.
Lng thay i R nh.
in tr tuyt i thp.
T gia tng nhit.
2.2.3. Thermistor
u im
Ng ra c gi tr ln.
Nhanh.
o hai dy.
Khuyt im
Phi tuyn.
Gii hn tm o nhit.
D v.
Cn phi cung cp ngun dng.
T gia tng nhit.
2.2.4. IC cm bin
u im
Tuyn tnh nht.
Ng ra c gi tr cao nht.
R tin.
Khuyt im
Nhit o di 200C.
Cn cung cp ngun cho cm bin.
Trang 35
n chuyn ngnh
2.3. THERMOCOUPLE
2.3.1. Hiu ng Seebeck
Nm 1821, Thomas Seebeck khm ph ra rng nu ni hai dy kim loi khc nhau
hai u v gia nhit mt u ni th s c dng in chy trong mch .
Nu mch b h mt u th th hiu in th mch h (hiu in th Seebeck) l
Kim loi A
Kim loi A
Kim loi B
mt hm ca nhit mi ni v thnh phn cu thnh nn hai kim loi.
+
eAB
-
Kim loi A
Kim loi B
Cu
J3
Cu
+
v
Cu
Volt k
+
v1
J1
Constantan
J2
Cu
Cu
+ v3
J3
+ v2
Cu
+
v1
Cu
J1
Constantan
Cu
+ v2
+
v1
J1
Constantan
J2
J2
n chuyn ngnh
+
v
-
Cu
Cu
Cu
Cu
+ v2
J2
Volt k
+
v1
Cu
+
v
J1
+ v2
Constantan-
+
v1
Constantan
T
J1
J2
T = 0C
v = TJ1
+
v
-
Cu
Cu
Volt k
J3
J4
Fe
Fe
+ v2
J2
+
v1
J1
Constantan
n chuyn ngnh
Trang 38
n chuyn ngnh
Nhit
-183,0 C
- 78,5 C
0 C
0,01C
100,0 C
122,4 C
218 C
231,9 C
305,9 C
321,1 C
327,5 C
419,6 C
444,7 C
630,7 C
660,4 C
961,9 C
1064,4 C
1084,5 C
1554 C
1772 C
Trang 39
-297,3F
-109,2F
32 F
32 F
212 F
252,3F
424,4F
449,4F
582,6F
610 F
621,5F
787,2F
832,4F
1167,3F
1220,7F
1763,5F
1948 F
1984,1F
2829 F
3222 F
n chuyn ngnh
Trang 40
n chuyn ngnh
Hin th
trng thi
Mch iu
khin
X l trung
tm
Cm bin
Ngun
Trang 41
n chuyn ngnh
HI
IN
RS403L
2
1
C1
1
1000uf /25V
OUT
D2
J5
GND
U1 LM7805
1
C2
10uF/25V
C3
104
R2
1K
nguon 9v
D1
3
U2
IN
GND
VCC 12V
1
OUT
LM7812C/TO3
C1
C1
1000uf /25V
10uf /25V
C4
104
1
2
3
4
5
g
f
vcc
a
b
J8
1
2
3
4
5
6
7
8
e
d
vcc
c
dot
10
9
8
7
6
10
9
8
7
6
e
d
vcc
c
dot
g
f
vcc
a
b
1
2
3
4
5
PORT B
led 7 doan
led 7 doan
R1
330
1
2
R2
330
led
Trang 42
n chuyn ngnh
1
2
led
Q1
a1015
a1015
Q2
4k7
I H
4k7
23
24
25
26
18
17
16
15
14
13
33pF
RE2/CS
RE1/WR
RE0/RD
RA5/SS
RA4/T0CLK
RA3
RA2
J11
PORT B
19
20
21
22
27
28
29
30
RD0/PSP0
RD1/PSP1
RC4/SDI/SDA
RD2/PSP2
RC5/SDO
RD3/PSP3
RC6/TX/CK
RD4/PSP4
RC7/RX/DT
RD5/PSP5
RC3/SCK/SCL
RD6/PSP6
RC2/CCP1
RC1/T1OSO/CCP2 RD7/PSP7
RC0/T1SOI/TCLK
OSC2/CLKOUT
OSC1/CLK
11
12
3
2
1
RA1
RA0
MCLR/VPP
VDD
GND
HI
10k
1k
HI
Trang 43
1
2
NGUON 5V
31
32
PIC16F877A VDD
33pF
HI
1
2
3
4
5
6
7
8
PORTD
GND
CRY STAL
HI
1
2
3
4
5
6
7
8
HI
10
9
8
7
6
5
4
40
39
38
37
36
35
34
33
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0/INT
n chuyn ngnh
V1
Vout = 1 +
+
K .Ta
S .Td S .Ta
C
R 22 + R 23
+
+
Vout = 1 +
R 22 + R 23
V1
R15
=0
= =
= 338,893
R17 + R 24 R16
R16
S 29,5V
chn R16 = 100 R17 + R24 = 338,893K chn R17 = 27K v R24 l bin
tr 10K. Khi cn iu chnh R24 trit tiu Ta.
Trang 44
n chuyn ngnh
V1 = 0
R17 + R 24
xV 1
1 +
=
x99,97 x
R15
R15
338893
R 22 + R 23
2,73
2,73
(1)
hay :
V 1
=
R15
3389,947 3389,947
khi , in p ra l :
S .Td
R 22 + R 23
Vout = 1 +
[(R17 + R 24 ) // R16]
R16
R15
0,1.S
R 22 + R 23
= 1mV
[(R17 + R 24) // R16]
1 +
R16
R15
338,893xV 1
V 1 = 8mV
=
3389,947 3389,947
Trang 45
n chuyn ngnh
Lu :
1. Cc bin tr nn dng loi bin tr tinh chnh (hay bin tr o lng) c cu to
gm nhiu vng dy in tr xon bn trong (chnh nhiu vng mi ht gi tr), trnh dng
bin tr thng thng rt kh chnh v khng n nh (khi va chm nh b thay i gi
tr).
2. Cc OPAMP dng loi OP07 hoc tng ng, c mc offset thp ph hp vi cc
i lng o c gi tr nh, cc chn 1 v 8 dng chnh offset khng dng trong thit k ny.
1
2
J12
NGUON12V
J13
5V
J10
LS2
5
D4
DIODE
R9
330
1
2
4
1
2
NGUON 220V
OPTO ISOLATOR-A
RELAY SPDT
3
ISO1
R10
Q4A
TR_2_IS_N_A
2
2
1K2
MACH ROLE:
Trang 46
n chuyn ngnh
Vi
VCC/
Rc Ics
R1
Q
IB
Vces
VC
C
VC
E
Hnh b
VBE
Hnh c
VF: in p m.
Ics: dng Ic bo ha.
VCES : in p bo ha.
Mun cho transistor T1 nm trng thi ngt th in p UBE ca chuyn tip JE
phi nh hn in p ngng VF.
VBE< VF
Do phi tha mn iu kin :
VI +ICBO x R < VF
(IBCO :Dng r ) .
Transistor T1 lm vic trng thi dn khi VI tc ng xung dng, lc ny ty theo
dng ng vo IB m transistor dn c th lm vic vng khuch i hoc vng bo ha.
Trong mch khuch i: chuyn tip JE phn cc thun, chuyn tip Jc phn cc nghch.
Dng IB c gi tr dng v tha mn cc h thc sau.
IC = IB + ICEO
IE = IB + IC
in p cc thu VO = VCE = VCC -ICRC.
(1)
n chuyn ngnh
T
VCC
Vi
R1
Q
RELAY
VCC =12v
VI 5 5v
VI = IBRB +VBE suy ra: IB = (VI -VBE )/RB
Trans bo ha:
IB ICmax /sat IC sat /sat v sat =20 25
VCC/RB (VCC -VCesat )/(sat Rreley)
sat Rreley RB
Chn = 20
Rreley =400
RB =3,3 K
J3
ban phim
R6 R5 R4
R
R R
enter
9
8
7
6
5
4
3
2
1
PORT D
Trang 48
n chuyn ngnh
...
Trang 49
n chuyn ngnh
Bt u
c chng
trnh
Ly gi tr t
cm bin
Hin thi
nhit
Qut bn phm
Hin th
s phm
Kim tra
phm enter
ng rle
Ci nhit
Trang 50
n chuyn ngnh
Trang 51
n chuyn ngnh
Trang 52
n chuyn ngnh
IV.2
Trang 53
n chuyn ngnh
IV.3_RELAY
Trang 54
n chuyn ngnh
IV.4_LM335
Trang 55
n chuyn ngnh
V.CHNG TRNH
#include <16F877A.h>
#device *=16 adc=10
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP,
NOCPD, NOWRT
#use delay(clock=12000000)
#use fast_io(b)
#use fast_io(c)
#use fast_io(d)
#use fast_io(e)
int8 chuc,donvi,x;
int8 b=2;
int8 i;
int d=0,f=0,c=0;
int8 const a[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
float value;
void hienthi();
void doiso()
{
donvi =x%10;
chuc =x/10;
}
void main()
{
set_tris_b(0);
set_tris_c(0);
set_tris_d(0);
set_tris_e(0);
while(true)
{
// Khoi tao che do cho bo ADC
setup_adc_ports(AN0);
setup_adc(ADC_CLOCK_INTERNAL);
set_adc_channel(0);
delay_us(10);
value= read_adc();
x = (value-558.6)/ 2.048;
doiso();
if(x<=99&&x>=0)
{
for(i=0;i<=80;i++)
{
output_b(a[chuc]);
output_c(0b00001000);
delay_ms(1);
output_c(0b11111111);
delay_us(2);
output_b(a[donvi]);
output_c(0b00000100);
delay_ms(1);
Trang 56
n chuyn ngnh
output_c(0b11111111);
delay_us(2);
}
output_d(0b10111111);
delay_ms(10);
if(input(pin_D3)==0)
{
if(b%2==0)
{
d=8;
b++;
output_b(a[8]);
output_c(0b00001000);
delay_ms(1000);
}
else
{
b++;
c=8;
hienthi();
}
}
if(input(pin_D2)==0)
{
if(b%2==0)
{
d=9;
b++;
output_b(a[9]);
output_c(0b00001000);
delay_ms(1000);
}
else
{
b++;
c=9;
hienthi();
}
}
output_d(0b11011111);
delay_ms(10);
if(input(pin_D3)==0)
{
if(b%2==0)
{
d=4;
b++;
output_b(a[4]);
output_c(0b00001000);
delay_ms(1000);
}
else
Trang 57
n chuyn ngnh
{
c=4;
b++;
hienthi();
}
}
if(input(pin_D2)==0)
{
if(b%2==0)
{
d=5;
b++;
output_b(a[5]);
output_c(0b00001000);
delay_ms(1000);
}
else
{
c=5;
b++;
hienthi();
}
}
if(input(pin_D1)==0)
{
if(b%2==0)
{
d=6;
b++;
output_b(a[6]);
output_c(0b00001000);
delay_ms(1000);
}
else
{
c=6;
b++;
hienthi();
}
}
if(input(pin_D0)==0)
{
if(b%2==0)
{
d=7;
b++;
output_b(a[7]);
output_c(0b00001000);
delay_ms(1000);
}
else
{
Trang 58
n chuyn ngnh
c=7;
b++;
hienthi();
}
}
output_d(0b11101111);
delay_ms(10);
if(input(pin_D3)==0)
{
if(b%2==0)
{
d=0;
b++;
output_b(a[0]);
output_c(0b00001000);
delay_ms(1000);
}
else
{
c=0;
b++;
hienthi();
}
}
if(input(pin_D2)==0)
{
if(b%2==0)
{
d=1;
b++;
output_b(a[1]);
output_c(0b00001000);
delay_ms(1000);
}
else
{
c=1;
b++;
hienthi();
}
}
if(input(pin_D1)==0)
{
if(b%2==0)
{
d=2;
b++;
output_b(a[2]);
output_c(0b00001000);
delay_ms(1000);
}
Trang 59
n chuyn ngnh
else
{
c=2;
b++;
hienthi();
}
}
if(input(pin_D0)==0)
{
if(b%2==0)
{
d=3;
b++;
output_b(a[3]);
output_c(0b00001000);
delay_ms(1000);
}
else
{
b++;
c=3;
hienthi();
}
}
if(x>=f)
{
output_e(111);
}
else
{
output_e(000);
}
}
else
{
output_b(0b10111111);
output_c(0b00001000);
delay_ms(500);
output_b(0b10111111);
output_c(0b00000100);
delay_ms(500);
}
}
}
void hienthi()
{
int16 e;
for(e=0;e<=100;e++)
{
Trang 60
n chuyn ngnh
output_b(a[d]);
output_c(0b00001000);
delay_ms(10);
output_c(0b11111111);
delay_us(2);
output_b(a[c]);
output_c(0b00000100);
delay_ms(10);
output_c(0b11111111);
delay_us(2);
output_d(0b10111111);
delay_ms(10);
if(input(pin_D1)==0)
{
f=10*d+c;
}
}
}
Trang 61