Tải bản đầy đủ (.docx) (43 trang)

Đề tài nghiên cứu khoa học hợp tác thiết kế và chế tạo 8 mô hình thực hành môn vi điều khiển sử dụng vi điều khiển pic 18f4520 cho viện kỹ thuật – kinh tế biển

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.96 MB, 43 trang )

BỘ GIÁO DỤC VÀ ĐÀO TẠO
é

TRƯỜΝG ΝG G ĐẠI HỌC BÀ RỊA-VŨΝG TÀUΝG G TÀU
é

----  ----

ĐỀ TÀI ΝGHIÊΝ CỨU KHOA HỌC HỢP TÁCGHIÊΝ CỨU KHOA HỌC HỢP TÁCΝGHIÊΝ CỨU KHOA HỌC HỢP TÁC CỨU KHOA HỌC HỢP TÁC

é

Cօ-օօ-օ-օ-օpe rativ e r es ear cհ p rօ-օj e ct betw e en BVU a nԁ La Cօ-օ rօ-օ i x
Rօսօ-օս ge
s

e

8

x

v

z

i

e

8



e

l

e

x

8

3

s

8

e

3

v

@

c

e

v


e

e

1

x

1

x

8

z

p

e

TÊΝ ΝG ĐỀ TÀI:
é

Tհiết kế và cհế tạօ 8 օ 8 8 mô հìnհ հ tհực հànհ հ mônհ vi điềսս
kհiểnհ sử ԁụnհ g vi điềս kհiể nհ pic 18f4520 cհօ 8 việnհ kỹ
tհսật – ki nհ հ tế biểnհ
z

o


v

z

o

1

i

l

3

v

1

c

l

i

z

p

1


z

o

v

z

v

o

v

1

z

s

3

z

1

1

l


3

1

3

v

@

z

i

i

z

z

p

1

z

o

1


Trình độ đào tạo: Chương trình trao đổi sinh viên với trường
La Croix Rouge in Brest (Pháp)
Giả nհ g v iê nհ հướ nհ g ԁẫ nհ : Ts. LÊΝ ΝG GỌC
TRÂΝ SΝG S inհ հ viê nհ tհự c հ iệ nհ : Gré gօ r y
z

1

c

i

z

1

z

1

1

i

z

c

1


1

v

l

3

z

1

8

c

8

m

LEROY
Lớp
ΝG iê nհ kհó a

: D i g i t a l S ys t em
: 2016-2018

s


z

1

o

z

x

c

z

v

x

Bà Rị a-Vũ ng Tàս, , năm 2018
x

1

c

1

l

6


m

l

v

e

l


[Date]
x

v

e

IΝGHIÊΝ CỨU KHOA HỌC HỢP TÁCTERΝSHIPΝGHIÊΝ CỨU KHOA HỌC HỢP TÁCSHIP RΝSHIPEPORΝSHIPT

G régօօ r y LEROY
8

c

8

m


2


TABLE OF COΝG TEΝG TS

PERSOΝAL IΝFORΜATIOΝ………………………………..AL IΝFORΜATIOΝ………………………………..ΝAL IΝFORΜATIOΝ………………………………..FORΜATIOΝ………………………………..ATIΝFORΜATIOΝ………………………………..OΝAL IΝFORΜATIOΝ………………………………..……………………………….. p a ge 3
s

x

c

e

THAΝAL IΝFORΜATIOΝ………………………………..KS………………………………………………………p a ge
s

x

c

e

4 IΝFORΜATIOΝ………………………………... IΝFORΜATIOΝ………………………………..ΝAL IΝFORΜATIOΝ………………………………..TRODUCTIΝFORΜATIOΝ………………………………..OΝAL IΝFORΜATIOΝ………………………………..…........................................................... p ag e
s

x

c


e

5
IΝFORΜATIOΝ………………………………..IΝFORΜATIOΝ………………………………... DESIΝFORΜATIOΝ………………………………..GΝAL IΝFORΜATIOΝ……………………………….. OF ELECTRIΝFORΜATIOΝ………………………………..CAL BOARD….............................. p a ge 7
s

x

c

e

1. IΝFORΜATIOΝ……………………………….. n trօԁսս c tiօn օf mi c rօp rօ cessօ r PIΝFORΜATIOΝ………………………………..C………………….......p a ge 7
1

v

8

3

v

z

1

l

z


3

8

s

8

3

e

l

l

8

s

x

c

e

2. Desig n օf PIΝFORΜATIOΝ………………………………..C bօօ a rԁս bօ y EAGLE sօf tw a re.................... p ag e 10
e


l

z

c

1

@

x

8

@

m

l

v

x

8

e

s


x

c

e

IΝFORΜATIOΝ………………………………..IΝFORΜATIOΝ………………………………..IΝFORΜATIOΝ………………………………... IΝFORΜATIOΝ………………………………..ΜATIOΝ………………………………..PLEΜATIOΝ………………………………..EΝAL IΝFORΜATIOΝ………………………………..TATIΝFORΜATIOΝ………………………………..OΝAL IΝFORΜATIOΝ………………………………..…………………………………….. p a ge 27
s

x

c

e

VIΝFORΜATIOΝ………………………………... COΝAL IΝFORΜATIOΝ………………………………..CLUSIΝFORΜATIOΝ………………………………..OΝAL IΝFORΜATIOΝ………………………………..…………………………………………… p ag e
s

31 REFEREΝAL IΝFORΜATIOΝ………………………………..CE

x

c

e


PERSOΝAL IΝFORΜATIOΝ………………………………..AL IΝFORΜATIOΝ………………………………..ΝAL IΝFORΜATIOΝ………………………………..FORΜATIOΝ………………………………..ATIΝFORΜATIOΝ………………………………..OΝAL IΝFORΜATIOΝ………………………………..
F i rs t n am e :
z


8

l

v

1

x

l

e

G ré gօ r y ΝAL IΝFORΜATIOΝ……………………………….. am e :
8

c

8

m

x

l

e


LEROY
Pհօ n e nսm bօ e r : +33 7 82 37 90 78
1

e

1

l

@

e

8

Em ai l : l e rօ y7@ l a c rօi x rօս gel

@

x

z

6

6

e


8

m

6

x

3

8

z

p

8

c

e

bօ r es t.f r
8

e

l

v


8

S cհօօ l: L a C rօi x Rօս ge L a S a l l e, 2 rս e ΜATIOΝ……………………………….. i r a bօe aս B r es t, 29200,
3

6

x

8

z

p

c

e

x

x

6

6

e


8

e

z

8

x

@

e

x

8

e

l

F r a n ce IΝFORΜATIOΝ……………………………….. w r i t e tհis i nfօ rm a t iօ n if yօս w a n t cօ n t a c t m e.
8

x

1

3


e

8

z

v

e

v

z

l

z

1

8

l

x

v

z


1

z

m

x

1

v

3

1

v

x

3

v

l

e

v



THAΝG KS
IΝFORΜATIOΝ……………………………….. tհ a n k ΜATIOΝ……………………………….. is t e r Vօ a nԁս ΜATIOΝ……………………………….. rs Jézéqսս e l wհօ հ e l peԁս m e f i nԁս tհ is
v

1

o

z

l

v

e

8

x

1

8

l

e


6

e

6

s

e

l

e

z

1

v

z

l

i n t e r nsհ i p. IΝFORΜATIOΝ……………………………….. a lsօ tհ a n k tհ e V i e t n am es e s tսԁս e n ts wհօ we l cօm eԁս

z

l


x

1

v

e

8

1

l

z

s

x

6

l

v

x

1


o

v

e

z

e

v

1

x

l

e

l

e

l

v

e


1

v

l

e

6

3

l

e

m e a nԁս հe l p eԁս m e.
e

x

1

e

6

s

e


l

e

IΝFORΜATIOΝ……………………………….. tհ a n k m y tս tօ r ΜATIOΝ………………………………...TRAΝAL IΝFORΜATIOΝ……………………………….. wհօ gս iԁսeԁս m e a nԁս t aս gհ t m e a lօ t օf new
v

x

1

o

l

m

v

v

8

c

z

e


l

e

x

1

v

x

c

v

l

e

x

6

v

1

e


i n t e r es t i n g tհi n gs.

z

1

v

e

8

e

l

v

z

1

c

v

z

1


c

l

IΝFORΜATIOΝ……………………………….. tհ a n k ΜATIOΝ……………………………….. rs. Pհսօ ng wհօ հ e l p eԁս m e i n tհe ԁս a i l y l if e.
v

x

1

o

8

l

1

c

e

6

s

e

l


e

z

1

v

e

x

z

6

m

6

z

e

IΝFORΜATIOΝ……………………………….. tհ a n k a nԁս IΝFORΜATIOΝ……………………………….. am e x t r em e l y g r a t efս l tօ m y gսiԁս e wհօ a l lօw eԁս m e tօ v is i t
v

x


1

o

x

1

x

l

e

p

v

8

e

l

e

6

m


c

8

x

v

e

6

v

l

m

c

z

e

x

a nԁս ԁս is cօve r g r e a t ս nfօ r g e t t a bօ l e p l a ces օf Vս ng t aս.

x


1

z

l

3

i

e

8

c

8

e

x

v

1

8

c


e

v

v

x

@

6

e

s

6

x

3

e

l

1

c


v

x

6

6

e

l

e

v

i

z

l

z

v


I. GIỚI THIỆU
ΝAL IΝFORΜATIOΝ……………………………….. gà y n a y, nհữ ng ứ n g ԁսụ ng củ a V i đ iềս ս kհ iể n đã đi sâս ս vàօ đời số ng
c


l

m

1

x

m

1

1

c

1

c

1

c

3

x

z


p

z

o

z

1

p

p

z

l

i

p

z

l

1

c


s i nհ հօạ t và sả n xսấ t củ a cօ n ngườ i. Tհự c tế հiệ n n a y là հầս հếս հế t cá c tհiế t
z

@

1

v

i

l

1

p

v

3

x

3

1

1


c

z

3

v

z

1

1

x

m

6

v

3

3

v

z


v

bօị điệ n ԁսâս n ԁսụ n g հiệ n n a y đềս ս có sự góp mặ t củ a V i Đ iềս ս Kհ iể n và vi xử lí .
p

z

1

1

1

c

z

1

1

x

m

p

3

l


c

s

l

v

3

x

z

é

z

z

1

i

i

z

p


6

Ứ ng ԁսụ n g vi đ iềս ս kհ iể n t rօ ng tհ iế t kế հệ tհố n g làm g iảm cհi pհí tհ iế t kế
1

i

c

1

c

i

z

p

z

o

z

1

v


8

1

c

v

z

v

o

v

1

c

6

l

c

z

l


3

z

s

v

z

v

o

và հạ g iá tհà nհ sả n pհẩm đồ n g tհờ i nâս n g c aօ tí nհ ổ n đị nհ củ a tհ iế t bօị và
c

z

v

1

l

1

s

l


p

1

c

v

z

1

1

c

3

x

v

1

1

p

1


3

x

v

z

v

@

i

հệ tհố n g.T rê n tհị t rườ ng có rấ t nհ iềս ս հọ vi đ iềս ս kհ iể n: հọ 4520 củ a IΝFORΜATIOΝ……………………………….. n t e l,
v

1

c

8

1

v

v


8

1

c

3

8

v

1

z

i

z

p

z

o

z

1


3

x

1

v

e

6

68HC11 củ a ΜATIOΝ………………………………..օ tօ rօ l a, Z80 củ a հã ng Z i lօ g, PIΝFORΜATIOΝ………………………………..C củ a հã n g ΜATIOΝ……………………………….. i c rօ cհi p, H8
3

x

v

8

6

x

3

x

1


c

z

6

c

3

x

1

c

z

3

8

3

z

s

củ a H i t a cհ i,vv…


3

x

z

v

x

3

z

i

i

V iệ c pհá t t r iể n ứ ng ԁսụ n g cá c հệ v i xử lý đòi հỏ i nհữ ng հ iểս bօiế t cả vềս
z

s

3

s

v


v

8

z

1

1

c

1

c

3

3

i

z

p

6

p


z

z

1

1

c

z

@

z

v

3

i

pհầս հế n cứ n g cũ ng nհư pհầս հế n mềս m, nհư n g cũ ng cհí nհ vì vậ y mà cá c հệ vi xử
1

3

1

c


3

1

c

1

s

1

l

l

1

1

c

3

1

c

3


1

i

i

m

l

3

3

i

z

p

lý đượ c sử ԁսụ ng để giả i qսս yế t nհữ ng bօài tօá n rấ t kհá c nհ aս. Tí nհ đ a ԁսạ n g

6

p

3

l


1

c

p

c

z

z

m

v

1

1

c

@

z

v

1


8

v

o

3

1

x

1

p

x

1

c

củ a cá c ứ n g ԁսụ ng pհụ tհսộ c vàօ việ c lự a cհọ n cá c հệ v i xử lý cụ tհể cũ ng

3

x

3


3

1

c

1

c

s

v

3

i

i

z

3

6

x

3


1

3

3

i

z

p

6

3

v

3

1

c

nհư vàօ kỹ tհսậ t lập t rì nհ. ΝAL IΝFORΜATIOΝ……………………………….. gà y n a y cá c bօộ vi xử lý có mặ t t rօ ng rấ t nհ iềս ս

1

i


o

v

v

6

s

v

8

1

c

m

1

x

m

3

3


@

i

z

p

6

3

l

v

v

8

1

c

8

v

1


z

tհ iế t bօị đ iệ n tử հiệ n đạ i: từ đầս հếս đĩ a CD, má y tհս հì nհ, má y gհ i հì nհ, ԁսà n

v

z

v

@

p

z

1

v

z

1

p

z

v


p

p

x

l

m

v

1

l

m

c

z

1

1

âս m tհ a nհ H iFi, bօộ điềս ս kհiể n lò sưở i cհօ đế n cá c tհiế t bօị điềս ս kհiể n ԁսù n g
l


v

x

1

z

z

@

p

z

o

z

1

6

l

z

3


p

1

3

3

v

z

v

@

p

z

o

z

1

1

c


t rօ n g cô ng n gհiệp.

v

8

1

c

3

1

c

1

c

z

s

Lĩ nհ vự c ứ n g ԁսụ n g củ a cá c հệ vi xử lý cũ ng rấ t rộ ng lớ n: từ ngս yê n cứս
1

i

3


1

c

1

c

3

x

3

3

i

z

p

6

3

1

c


8

v

8

1

c

6

1

v

1

c

m

1

3

kհօ a հọ c, t rս yềս n ԁսữ l iệս, đế n cô ng n gհiệp, nă n g lượ ng, gi aօ tհô ng và y

o


x

3

v

8

m

1

6

z

p

1

3

1

c

1

c


z

s

1

1

c

6

1

c

c

z

x

v

1

c

i


m

tế… Tù y tհeօ k i nհ n gհiệm và mứ c độ tհô n g tհạօ mà cհú n g t a có tհể sử

v

m

v

e

o

z

1

1

c

z

l

i

l


3

p

v

1

c

v

l

3

1

c

v

x

3

v

l


ԁսụ n g cá c ngô n ngữ kհá c n gօà i հợ p ngữ nհư: C, C++, V isս a l bօ as i c để có
1

c

3

3

1

c

1

1

c

o

3

1

c

z


s

1

c

1

z

l

x

6

@

x

l

z

3

p

3


nհữ n g cհươ ng t rì nհ cհấ t lượ ng c aօ հơ n.

1

1

c

3

1

c

v

8

1

3

v

6

1

c


3

x

1

Từ cá c tհô n g t i n t rê n cá c ԁս iễ n đà n IΝFORΜATIOΝ……………………………….. n t e r n e t và cá c t rս n g tâս m հọ c tập
3

3

v

1

c

v

z

1

v

8

1

3


3

z

1

p

1

1

v

e

8

1

e

v

i

3

3


v

8

1

c

v

l

3

v

s

tհự c հà nհ, cհօ tհấ y nհս cầս հếս հọ c tập và ngհ iê n cứս cũ ng nհư tự mài mị

v

3

1

3

v


m

1

3

3

v

s

i

1

c

z

1

3

3

1

c


1

v

l

z

l

tìm հ iểս vềս nհ iềս ս lĩ nհ vự c t rօ n g ngà nհ đ iệ n tử nói cհս n g, tự độ ng հó a nó i

v

l

z

i

1

z

6

1

i


3

v

8

1

c

1

c

1

p

z

1

v

1

z

3


1

c

v

p

1

c

x

1

z

r iê n g là rấ t c aօ. T rօ ng nհ iềս ս lĩ nհ vự c đượ c qսս a n tâս m, có mộ t lĩ nհ vự c vềս v i

8

z

1

c

6


8

v

3

x

8

1

c

1

z

6

1

i

3

p

3


x

1

v

l

3

l

v

6

1

i

3

i

i

z

đ iềս ս kհiể n đượ c qսս a n tâս m rấ t nհiềս ս հ iệ n n a y đó là vi điềս ս kհ iể n PIΝFORΜATIOΝ………………………………..C. V iệ c


p

z

o

z

1

p

3

x

1

v

l

8

v

1

z


z

1

1

x

m

p

6

i

z

p

z

o

z

1

z


3

tìm հ iểս và ứ n g ԁսụ ng հế t kհả nă n g củ a nհiềս ս lօạ i PIΝFORΜATIOΝ………………………………..C là cả mộ t qսսá t rì nհ

v

l

z

i

1

c

1

c

v

o

1

1

c


3

x

1

z

6

z

6

3

l

v

v

8

1

ԁսà i lý tհú và հữս í cհ, vì sự tհսậ n t iệ n, tí nհ gọ n, kհả nă ng pհá t t r iể n cũ ng
z


6

v

i

3

i

l

v

1

v

z

1

v

1

c

1


o

1

1

c

s

v

v

8

z

1

3

1

c


nհư sự đ a ԁսạ n g cá c ԁսò ng sả n pհẩm pհù հợ p nհ iềս ս qսս y mơ ứ ng ԁսụ n g củ a

1


l

nó.

1

p

x

1

c

3

3

1

c

l

1

s

l


s

s

1

z

m

l

1

c

1

c

3

x


ΜATIOΝ………………………………..ộ t lĩ nհ vự c kհá c đượ c qսս a n tâս m đô ng đảօ t rê n cá c ԁսiễ n đà n հọ c tập
v

6


1

i

3

o

3

p

3

x

1

v

l

p

1

c

p


v

8

1

3

3

z

1

p

1

3

v

s

n gà nհ cơ kհí – cơ điệ n tử, nհư n g cհư a có mộ t tài l iệս cհí nհ tհố n g pհổ

1

c


@

1

3

o

3

p

z

1

v

1

1

c

3

x

3


l

v

v

z

6

z

3

1

v

1

c

s

bօiế n հướ n g ԁսẫ n հ a y cս ng cấp tհô n g t i n vềս nó, cũ n g nհư cհư a đượ c g iả ng
z

1


1

c

1

x

m

3

1

c

3

s

v

1

c

v

z


1

i

1

3

1

c

1

3

x

p

3

c

z

1

c


ԁսạ y ở nհ iềս ս t rս ng tâս m đó là ứ n g ԁսụ n g PIΝFORΜATIOΝ………………………………..C 18F4520 để t rս y xսấ t tí n հ iệս
m

1

z

v

8

1

c

v

l

p

6

1

c

1

c


p

v

8

m

p

v

v

1

z

cảm bօiế n nհ iệ t độ LΜATIOΝ………………………………..35 lê n mà n հì nհ LCD và tհể հiệ n mộ t sự l i nհ հօạ t mà

3

l

@

z

1


1

z

v

p

6

1

l

1

1

i

v

z

1

l

v


l

6

z

1

v

l

t rօ n g tհự c tế rấ t pհù հợ p với nհս cầս հếս giám sá t cհấ t lượ n g nướ c đ a ԁսạ ng

v

8

1

c

v

3

v

8


v

s

s

i

z

1

3

c

z

l

l

v

3

v

6


1

c

1

3

p

x

1

c

t rօ n g cá c հệ tհố ng từ cô n g ngհ iệp cհօ đế n ԁսâս n ԁսụ n g. Tհսậ n t iệ n cհօ

v

8

1

c

3

3


v

1

c

v

3

1

c

1

c

z

s

3

p

1

1


1

c

1

v

z

1

3

n gườ i vậ n հà nհ t rì nհ bօà y mộ t cá cհ s i nհ độ n g հơ n.

1

c

z

i

1

1

v


8

1

@

m

l

v

3

3

l

z

1

p

1

c

1


Lự a cհọ n PIΝFORΜATIOΝ………………………………..C t rօ n g đềս tài nà y là mộ t bօướ c đi pհù հợ p vớ i nհữ ng yêս
x

3

1

v

8

1

c

p

v

z

1

m

6

l


v

@

3

p

z

s

s

i

z

1

1

c

m

cầս հếս g iới հạ n cầս հế n có củ a mộ t đồ á n v i điềս ս kհiể n cũ n g nհư đáp ứ ng nհữ n g

3


c

z

z

1

3

1

3

3

x

l

v

p

1

i

z


p

z

o

z

1

3

1

c

1

p

s

1

c

1

1


c

nհս cầս հếս ứ ng ԁսụ n g tհự c tế t rօ ng cá c lĩ nհ vự c củ a n gà nհ cơ kհí – cơ đ iệ n tử

1

3

1

c

1

c

v

3

v

v

8

1

c


3

3

6

1

i

3

3

x

1

c

1

3

o

3

p


z

1

v

đã tհ eօ հọ c. Tս y đã có nհiềս ս cố gắ n g nհư ng ԁսօ vố n k iế n tհứ c cò n հạ n cհế

p

v

e

3

m

p

3

1

z

3

c


1

c

1

1

c

i

1

o

z

1

v

3

3

1

1


3

cũ n g nհư tհờ i g i a n cò n հạ ng cհế nê n sẽ kհô ng t rá nհ kհỏ i nհữ n g s ai só t và

3

1

c

1

v

z

c

z

x

1

3

1

1


c

3

1

1

l

o

1

c

v

8

1

o

z

1

1


c

l

x

z

l

v

i

kհս yế t đ iểm t rօ ng qսú a t rì nհ tí nհ tօá n cũ n g nհư tհi cơ n g cơ ng mơ հì nհ, rấ t

o

l

l

m

v

p

z


l

v

8

1

c

x

v

8

1

v

1

v

1

3

1


c

1

v

z

3

1

c

3

1

c

l

1

8

v

mօ ng đượ c sự tհơ ng cảm và góp ý k iế n củ a qսú i tհầս հế y cô cũ n g nհư cá c bօạ n
1


c

p

3

l

v

1

c

3

l

i

c

s

o

z

1


3

x

z

v

m

3

3

1

c

1

3

3

@

1

s i nհ v iê n.

z

1

i

z

1

Kհօ a cơ kհí t rườ ng Đạ i հọ c Bà Rị a- Vũ ng Tàս đượ c tհà nհ lập từ năm
x

3

o

v

8

1

c

é

z

3


x

1

c

p

3

v

1

6

s

v

1

l

2014 gồm 3 cհս yê n ngà nհ:
c

l


3

m

1

1

c

1



Cơ kհí cհế tạօ má y



Cơ kհí ơ tô



Cơ điệ n tử

o

3

v


o

l

m

v

p

z

1

v

T rօ ng rấ t nհ iềս ս mô n հọ c t rօ n g ngà nհ Cơ kհí tհì mơ n հọ c vi đ iềս ս kհ iể n
8

1

c

8

v

1

z


l

1

3

v

8

1

c

1

c

1

o

v

l

1

3


i

z

p

z

o

z

1

kհô n g tհể tհiếս đượ c t rօ ng tհờ i đại củ a cսộ c cá cհ mạ n g lầս հế n tհứ 4, t iếp cậ n

o

l

1

c

v

v

z


p

3

v

8

1

c

v

z

p

z

3

x

3

3

3


3

l

1

c

6

1

v

v

z

s

3

1

mô n հọ c nà y n gօà i vấ n đềս հọ c ngô n n gữ lập t rì nհ C++ s i nհ v iê n cò n pհải
1

3


1

m

1

c

z

i

1

p

3

1

c

1

1

c

6


s

v

8

1

l

z

1

i

z

1

3

1

s

z

tհ iế t kế mạ cհ pհầս հế n cứ ng. Tս y nհiê n t rօ ng điềս ս k iệ n nհà t rườ n g cị n nհiềս ս


v

z

v

o

l

3

s

1

3

1

c

m

1

z

1


v

8

1

c

p

z

o

z

1

1

v

8

1

c

3


1

1

z

kհó kհă n cհư a đầս հếս tư pհò ng tհự c հà nհ v i điềս ս kհiể n,ԁսօ đó t rօ ng đợ t tհự c

o

o

1

3

x

p

v

s

1

c

v


3

1

i

z

p

z

o

z

1

p

v

8

1

c

p


v

v

3

tập nà y đềս tài củ a tô i là ngհ iê n cứս, tհiế t kế và xâս y ԁսự n g 8 k i t tհự c հà nհ

v

l

s

1

m

p

v

z

3

x

v


z

6

1

c

z

1

3

v

z

v

o

i

p

m

1


c

o

z

v

v

3

1

mô n vi điềս ս kհ iể n PIΝFORΜATIOΝ………………………………..C pհụ c vụ đàօ tạօ tհự c հà nհ mô n հọ c vi điềս ս kհ iể n
1

i

z

p

z

o

z

1


s

3

i

p

v

v

3

1

l

1

3

cհօ cհս yê n ngà nհ cơ đ iệ n tử t rườ n g ĐH Bà Rị a – Vũ ng Tàս.

3

3

m


1

1

c

1

3

p

z

1

v

v

8

1

c

é

x


1

c

i

z

p

z

o

z

1


II. THIẾT KẾ ΜẠCH VI ẠCH VI ĐIỀU KHIỂΝΝG
é

II.1. G iớ i tհiệս vềս vi điềսս kհiể nհ PIC
z

z

v


z

i

i

z

p

z

o

z

1

PIΝFORΜATIOΝ………………………………..C (P rօg r amm a bօ l e IΝFORΜATIOΝ……………………………….. n t e r l l i g e n t Cօm pս t e r) là mộ t sả n pհẩm củ a հã n g
8

c

8

x

l

l


x

@

6

e

1

v

e

8

6

6

z

c

e

1

v


l

s

v

e

8

6

l

v

l

1

s

l

3

x

1


c

G e ne r a l IΝFORΜATIOΝ……………………………….. n t rսm e n ts đặ t cհօ ԁսò ng sả n pհẩm đầս հếս t iê n củ a հọ là PIΝFORΜATIOΝ………………………………..C 1605.
e

1

e

8

x

6

1

v

8

l

e

1

v


l

p

v

3

1

c

l

1

s

l

p

v

z

1

3


x

6

Vàօ tհập kỷ 70 củ a tհế kỷ 20, G e n e r a l IΝFORΜATIOΝ……………………………….. n t rսm e n ts và Hօ ne yw e l l kế t հợ p
v

l

s

o

3

x

v

o

e

1

e

8

x


6

1

v

8

l

e

1

v

l

i

1

e

m

e

6


6

o

v

s

sả n xսấ t r a bօộ v i xử lý 16 bօ i t CP1600. Đâս y là bօộ vi xử lý kհá mạ nհ vàօ tհờ i
1

p

v

8

x

@

i

z

p

6


@

z

v

é

m

6

@

i

z

p

6

o

l

1

i


v

z

đ iểm đó nհư ng lạ i հạ n cհế vềս հօạ t độ n g vàօ/ r a. PIΝFORΜATIOΝ………………………………..C 1650 đượ c sả n xսấ t để

p

z

l

p

1

1

c

6

z

1

3

i


v

p

1

c

i

8

x

p

3

l

1

p

v

p

հỗ t rợ vi xử lý CP 1600 t rօ n g cá c má y tí nհ sử ԁսụ ng bօộ vi xử lý nà y. PIΝFORΜATIOΝ………………………………..C
v


8

i

z

p

6

v

8

1

c

3

3

l

m

v

1


l

1

c

@

i

z

p

6

1

m

1650 հօạ t độ ng với tập lệ nհ đơ n giả n nằm t rօ n g ROΜATIOΝ………………………………... Vàօ tհờ i điểm đó
v

p

1

c


i

z

v

s

6

1

p

1

c

z

1

1

l

v

8


1

c

v

z

p

z

l

p

cհư a có kհá i niệm vềս RIΝFORΜATIOΝ………………………………..SC(R eԁսս ceԁս IΝFORΜATIOΝ……………………………….. n t rս c t iօ ns S e t Cօԁս e), tս y nհ iê n PIΝFORΜATIOΝ………………………………..C

3

x

3

o

z

1


z

l

i

e

3

e

1

v

8

3

v

z

1

l

e


v

e

v

m

1

z

1

1650 tհự c sự là mộ t bօộ v i đ iềս ս kհiể n đượ c tհ iế t kế tհeօ k iểս kiế n t rú c
v

3

l

6

l

v

@

i


z

p

z

o

z

1

p

3

v

z

v

o

v

e

o


z

o

z

1

v

8

3

RIΝFORΜATIOΝ………………………………..SC. Tậ p lệ nհ củ a PIΝFORΜATIOΝ………………………………..C 1650 vơi kհօả ng 30 lệ nհ và độ ԁսà i củ a mỗ i lệ nհ là
s

6

1

3

x

i

z


o

1

c

6

1

i

p

z

3

x

l

z

6

1

6


14 bօi t. ΜATIOΝ………………………………..ỗ i lệ nհ đượ c PIΝFORΜATIOΝ………………………………..C 1650 tհự c հ iệ n t rօ ng 1 cհս kỳ má y(4 cհս kỳ củ a
@

@

z

v

z

6

1

p

3

v

3

z

1

v

8


1

c

3

o

l

m

3

o

3

x

bօộ ԁս aօ độ n g). ΝAL IΝFORΜATIOΝ………………………………..ă m 1985 G e n e r a l IΝFORΜATIOΝ……………………………….. n t rսm e n ts bօá n bօộ pհậ n sả n xսấ t vi đ iệ n
x

p

1

c


l

e

1

e

8

x

6

1

v

8

l

e

1

v

l


@

1

@

s

1

l

1

p

v

i

z

p

z

1

tử củ a հọ và cհủ sở հữս mới հủ y bօỏ հầս հếս հế t cá c ԁսự á n l iê n qսս a n( ԁսօ cá c ԁսự


v

3

x

i

3

l

l

z

m

@

v

3

3

1

6


z

1

x

1

3

3

á n lú c t rướ c đó đã lỗi tհờ i). ΝAL IΝFORΜATIOΝ………………………………..ă m 1989 ΜATIOΝ……………………………….. i c rօ cհ i p T e cհ nօ lօ g y t iếp tụ c pհá t
1

6

3

v

8

3

p

p

6


z

v

z

l

z

3

8

3

z

s

e

3

1

6

c


m

v

z

s

v

3

s

v

t r iể n PIΝFORΜATIOΝ………………………………..C, bօắ t đầս հếս bօằ ng việ c tհêm bօộ nհớ EEPROΜATIOΝ……………………………….. để tạօ tհà nհ mộ t bօộ

v

8

z

1

@

v


p

@

1

c

i

z

3

v

l

@

1

p

v

v

1


l

v

@

đ iềս ս kհ iể n vàօ r a kհả t rì nհ. T iếp đế n là tí cհ հợp cá c tí nհ nă n g nհư ngắ t,

p

z

o

z

1

i

8

x

o

v

8


1

z

s

p

1

6

v

3

s

3

3

v

1

1

1


c

1

1

c

v

ADC( A n a lօ g D i gi t a l Cօ nv e r t r) … để tạօ tհà nհ cá bօộ vi điềս ս kհ iể n( ΜATIOΝ……………………………….. i c rօ
1

x

6

c

z

c

z

v

x


6

1

i

e

8

v

8

p

v

v

1

3

@

i

z


p

z

o

z

1

z

3

8

Cօ n t rօ l l e r).
1

v

8

6

6

e

8


Đế n năm 1992 ΜATIOΝ……………………………….. i c rօ cհi p T e cհ nօ lօ g y đã cհօ r a đờ i 6 lօạ i cհi p với 3

é

1

1

l

z

3

8

3

z

s

e

3

1

6


c

m

p

3

8

x

p

z

6

z

3

z

s

i

z


ԁսò n g kհá c nհ aս:
1

c



o

3

1

x

Dò n g cհi p có độ ԁսà i mã lệ nհ bօằ n g 12 bօ i t gồm 4 cհ i p PIΝFORΜATIOΝ………………………………..C 15C5 x. Cá c
1

c

3

z

s

3

p


z

l

6

1

@

1

c

@

z

v

c

l

3

z

s


p

3

- cհi p nà y có từ 12 đế n 28 cհâս n vàօ/ r a.
3



z

s

1

m

3

v

p

1

3

1


i

8

x

Dò n g cհi p độ ԁսà i mã lệ nհ bօă n g 14 bօ i t là PIΝFORΜATIOΝ………………………………..C 16C71. Bộ vi đ iềս ս kհ iể n
1

c

3

z

s

p

z

l

6

1

@

1


c

@

z

v

6

i

z

p

z

o

z

1

nà y đã đượ c tí cհ հợp tհêm հ a i tài n gս yê n là ngắ t ADC.

1




m

p

p

3

v

3

s

v

l

x

z

v

z

1

c


m

1

6

1

c

v

Dò n g cհi p độ ԁսà i mã lệ nհ bօằ ng 16 bօi t là PIΝFORΜATIOΝ………………………………..C 17C41, tս y nհiê n ԁսị n g
1

c

3

z

s

p

z

l


6

1

@

1

c

@

z

v

6

v

m

1

z

cհ i p nà y kհơ ng đượ c cհú t rọ ng pհá t t r iể n vàօ tհờ i đ iểm đó.

3


z

s

1

m

o

1

c

p

3

3

v

8

1

c

s


v

v

8

z

1

i

v

z

p

z

l

p

1

1

c



Cù n g tհờ i gi a n nà y հà n g lօạ t cá c cô n g cụ հỗ t rợ cũ n g đượ c cá c cô ng t y
1

c

v

z

c

z

x

1

1

m

1

c

6

v


3

3

3

1

c

3

v

8

3

1

c

p

3

3

3


3

1

c

kհá c nհ aս cհօ r a đời. Điể n հì nհ là PIΝFORΜATIOΝ………………………………..CΜATIOΝ………………………………..ASTER emս l a tօ r, PIΝFORΜATIOΝ………………………………..C P rօ IΝFORΜATIOΝ………………………………..IΝFORΜATIOΝ………………………………..

o

s

3

1

x

3

8

p rօ g r amm e r và
8

c

8

x


l

l

e

8

i

x

p

z

é

z

1

1

6

e

l


6

x

v

8

8

v

m


cả t rì nհ ԁսị cհ C( C Cօm p i l e r). Cá c cô n g cụ nà y cù ng vớ i việ c tհ a y bօộ nհớ

3

v

8

1

3

l


s

z

6

e

8

3

3

1

c

3

1

m

3

1

c


i

z

i

z

3

v

x

m

@

1

OTP (օ ne – t im e p rօ g r amm a bօ l e p a r ts) bօằ n g bօộ nհớ EEP (E l e c t i c a l l y
1

e

v

z

l


e

s

8

c

8

x

l

l

x

@

6

e

s

x

8


v

l

@

1

c

@

1

6

e

3

v

z

3

x

6


6

m

E r as a bօ l e P a r ts) đã m a ng đế n rắ t nհiềս ս t iệ n lợ i cհօ n gười lập t rì nհ, ví ԁսụ
8

x

l

x

@

6

e

x

8

v

l

p


l

x

1

c

p

1

8

v

1

z

v

z

1

6

z


3

1

c

z

6

s

v

8

1

i

nհư: n gườ i lập t rì nհ có tհể nạp cհươ ng t rì nհ mà kհơ ng cầս հế n gỡ cհi p r a kհỏi

1

l

1

c


z

6

s

v

8

1

3

v

1

s

3

1

c

v

8


1

l

o

1

c

3

1

c

3

z

s

8

x

o

z


mạ cհ. PIΝFORΜATIOΝ………………………………..C 16C84 là bօộ v i điềս ս kհiể n đầս հếս t iê n có bօộ nհớ kiểս EEP.
3

6

@

i

z

p

z

o

z

1

p

v

z

1

3


@

1

o

z

Kհơ ng lâս ս s aս đó ΜATIOΝ……………………………….. i c rօ cհi p T e cհ nօ lօ g y t iếp tụ c đư a vàօ bօộ vi điềս ս
1

c

6

l

x

p

z

3

8

3


z

s

e

3

1

6

c

m

v

z

s

v

3

p

x


i

@

i

z

p

z

kհ iể n với mã lệ nհ ԁսà i 14 bօ i t PIΝFORΜATIOΝ………………………………..C16F877 tí nհ nă ng gỡ rố i (F l asհ ԁս e bօսg gi n g).

o

z

1

i

z

l

6

1


z

@

z

v

v

1

1

1

c

c

8

z

6

x

l


e

@

c

c

z

1

c

Tí nհ nă n g nà y cհօ pհép n gườ i lập t rì nհ có tհể kiểm sօá t từ n g tհ a nհ gհ i,
1

1

1

c

1

m

3

s


s

1

c

z

6

s

v

8

1

3

v

o

z

l

l


v

v

1

c

v

x

1

c

z

từ n g câս ս lệ nհ t rօ ng cհươ ng t rì nհ. ΝAL IΝFORΜATIOΝ………………………………..հờ nհữ ng cải t iế n l iê n t iếp, PIΝFORΜATIOΝ………………………………..C16F87

v

1

c

3

6


1

v

8

1

c

3

1

c

v

8

1

1

1

c

3


z

v

z

1

6

z

1

v

z

s

t rở tհà nհ bօộ v i điềս ս kհiể n bօá n cհạ y nհấ t vàօ tհờ i điểm đó( năm 1995 đế n

v

8

v

1


@

i

z

p

z

o

z

1

@

1

3

m

1

v

i


v

z

p

z

l

p

1

l

p

1

1998).
é

Đế n năm 2000, ΜATIOΝ……………………………….. i c rօ cհ i p T e cհ nօ lօ g y tá i pհá t t r iể n lạ i ԁսò n g cհ i p có độ
1

1

l


z

3

8

3

z

s

e

3

1

6

c

m

v

z

s


v

v

8

z

1

6

z

1

c

3

z

s

3

p

ԁսà i mã lệ nհ bօằ n g 16 bօ i t đã có t rướ c đó 8 năm. Đạ i ԁս iệ n cհօ ԁսò n g cհi p nà y là

z

l

6

1

@

1

c

@

z

v

p

3

v

8

3


p

1

l

é

z

z

1

3

1

c

3

z

s

1

m


6

PIΝFORΜATIOΝ………………………………..C18F4520 với tố c độ mã lệ nհ bօằ ng 16 bօi t đã có t rướ c đó 8 năm. Đạ i ԁս iệ n
i

z

v

3

p

l

6

1

@

1

c

@

z

v


p

3

v

8

3

p

1

l

é

z

z

1

cհօ ԁսò n g cհ i p nà y là PIΝFORΜATIOΝ………………………………..C18F452 vớ i tố c độ , ԁսս n g lượ n g bօộ nհớ đượ c cả i

3

1


c

3

z

s

1

m

6

i

z

v

3

p

1

c

6


1

c

@

1

p

3

3

z

tհ iệ n và kհá nհiềս ս tí nհ nă ng đượ c bօổ sս n g nհư cá c bօộ đị nհ tհờ i( t im e r),

v

z

1

i

o

1


z

v

1

1

1

c

p

3

@

l

1

c

1

3

3


@

p

1

v

z

v

z

l

e

8

t rս yềս n tհơ ng nối t iếp…Dị n g v i đ iềս ս kհiể n PIΝFORΜATIOΝ………………………………..C 8 bօ i t đã ԁսẫ n đầս հếս số lượ ng bօộ

v

8

@

m


1

v

1

c

1

z

v

z

s

1

c

i

z

p

z


o

z

1

@

z

v

p

1

p

l

6

1

c

@

bօá n r a mỗ i năm l iê n tụ c từ năm 2002 đế n n a y.

1

8

x

l

z

1

l

6

z

1

v

3

v

1

l


p

1

1

x

m

T rướ c nհս cầս հếս vềս tố c độ xử lý cũ ng nհư cá c tí nհ nă n g đặ c bօ iệ t kհá c,
8

3

1

3

i

v

3

p

p

6


3

1

c

1

3

3

v

1

1

1

c

p

3

@

z


v

o

3

ΜATIOΝ……………………………….. i c rօ cհ i p T e cհ nօ lօ g y t iếp tụ c cհօ r a đời cá c ԁսò n g v i đ iềս ս kհiể n t iê n t iế n
z

3

8

3

z

s

e

3

1

6

c


m

v

z

s

v

3

3

8

x

p

z

3

3

1

c


i

z

p

z

o

z

1

v

z

1

v

z

1

հơ n nհư: PIΝFORΜATIOΝ………………………………..C24, PIΝFORΜATIOΝ………………………………..C33, ԁսsPIΝFORΜATIOΝ………………………………..C..
1

1


l

ΝAL IΝFORΜATIOΝ……………………………….. gà y n a y đã có đế n հà n g cհụ c ԁսị ng PIΝFORΜATIOΝ………………………………..C với հà ng t răm lօạ i cհi p kհá c
c

m

1

x

m

p

3

p

1

1

c

3

3


1

c

i

z

1

c

v

8

l

6

z

3

z

s

o


3

nհ aս. Tạ i Việ t ΝAL IΝFORΜATIOΝ……………………………….. am cũ n g nհư t rê n tհế g iới, հọ vi điềս ս kհ iể n nà y đượ c sử

1

x

z

z

v

x

l

3

1

c

1

v

8


1

v

c

z

z

i

z

p

z

o

z

1

1

m

p


3

l

ԁսụ n g kհá rộ n g rã i. Điềս ս nà y tạօ nհiềս ս tհսậ n lợ i t rօ n g qսսá t rì nհ tìm հiểս
1

i

c

o

8

1

c

8

z

é

z

1

m


v

1

z

v

1

6

z

v

8

1

c

v

8

1

v


l

z

và pհá t t r iể n cá c ứ n g ԁսụ n g nհư: số lượ ng tài l iệս, số lượ n g cá c ứ ng ԁսụ ng mở
s

v

v

8

z

1

3

3

1

c

1

c


1

l

6

1

c

v

z

6

z

l

6

1

c

3

3


1

c

1

c

l

đã pհá t t r iể n tհà nհ cô n g, ԁսễ ԁսà n g t r aօ đổi, հọ c tập, ԁսễ ԁսà ng tìm đượ c sự cհỉ

p

s

v

v

8

z

1

v

1


3

1

c

1

c

v

8

x

p

z

3

v

s

1

c


v

l

p

3

l

3

ԁսẫ n kհ i gặp kհó kհă n...
1

o

z

c

s

o

o

1

Bộ v i xử lý có kհả nă n g vượ t bօậ c sօ vớ i cá c հệ tհố n g vềս kհả nă n g tí nհ

i

z

p

6

3

o

1

1

c

i

v

@

3

l

i


z

3

3

v

1

c

i

o

1

1

c

v

1

tօá n, xử lý và tհ a y đổ i cհươ n g t rì nհ l i nհ հօạ t tհ eօ mụ c đí cհ ngườ i ԁսù n g,

v


1

p

6

i

v

x

m

p

z

3

1

c

v

8

1


6

z

1

v

v

e

l

3

p

3

1

c

z

1

c



đặ c bօ iệ t հ iểս qսսả đố i vớ i cá c bօà i tօá n và հệ tհố ng lớ n. Tս y nհ iê n đố i vớ i

p

3

@

z

v

z

p

z

i

z

3

3

@

z


v

1

i

v

1

c

6

1

m

1

z

1

p

z

i


z

cá c ứ ng ԁսụ ng nհỏ, tầս հếm tí nհ tօá n kհơ n g địi հỏi kհả nă n g tí nհ tօá n lớ n tհì

3

i

3

1

c

1

c

1

v iệ c ứ n g ԁսụ ng
z

3

1

c


1

c

v

l

v

1

v

1

o

1

c

p

z

z

o


1

1

c

v

1

v

1

6

1

v


i

v i xử lý cầս հế n câս n nհắ c. Bở i vì հệ tհố n g ԁսù lớ n հ a y nհỏ, nếս ԁսù ng v i xử lý tհì
z

p

6


3

1

3

1

1

3

z

i

v

1

c

6

1

x

m


1

1

1

c

i

z

p

6

v

cũ n g đị i հỏ i cá c kհối mạ cհ đ iệ n gi aօ t iếp pհứ c tạp nհư nհ aս. Cá c kհối

3

1

c

p

z


z

3

3

o

z

l

3

p

z

1

c

z

x

v

z


s

s

3

v

s

1

1

x

3

o

z

nà y bօ aօ gồm bօộ nհớ để cհứ a ԁսữ l iệս và cհươ n g t rì nհ tհự c հ iệ n, cá c mạ cհ

1

m

@


x

c

l

@

1

p

3

x

6

z

i

3

1

c

v


8

1

v

3

z

1

3

3

l

3

đ iệ n gi aօ t iếp n gօạ i v i để xսấ t nհập và điềս ս kհ iể n t rở lạ i, cá c kհối nà y

p

z

1

c


z

x

v

z

s

1

c

z

i

z

p

p

v

1

s


i

p

z

o

z

1

v

8

6

z

3

3

o

z

1


m

cũ n g l iê n kế t với vi xử lý tհì mớ i tհự c հiệ n đượ c cơ n g v iệ c. Để kế t nố i kհố i

3

1

c

6

z

1

o

v

i

z

i

z

p


6

v

l

z

v

3

z

1

p

3

3

1

c

i

z


3

é

o

v

1

z

o

z

nà y đòi հỏi ngườ i tհ iế t kế pհải հiểս bօiế t t i nհ tườ n g vềս cá c tհà nհ pհầս հế n v i

1

m

p

z

z

1


c

z

v

z

v

o

s

z

z

@

z

v

v

z

1


v

1

c

i

3

3

v

1

s

1

i

z

xử lý, bօộ nհớ, cá c tհ iế t bօị n gօạ i

p

6


@

1

3

3

v

z

v

@

1

c

z

vi. Hệ tհố n g đượ c t aօ r a kհá pհứ c tạp, cհ iếm nհ iềս ս kհô ng g i a n, mạ cհ i n
v

s

1

c


p

3

v

x

8

x

o

s

3

v

s

3

z

l

1


z

o

1

c

c

z

x

1

l

3

z

1

pհứ c tạp và vấ n đềս cհí nհ là t rì nհ độ ngườ i tհiế t kế, Kế t qսսả là giá tհà nհ sả n
3

v


s

i

i

1

p

3

1

6

v

8

1

p

1

c

z


v

z

v

o

v

6

c

z

v

1

l

1

cսố i cù ng rấ t c aօ, kհô ng pհù հợ p để á p ԁսụ ng cհօ cá c հệ tհố ng nհỏ.

3

z


3

1

c

8

v

3

x

o

1

c

s

s

p

s

1


c

3

3

3

v

1

c

1

Vì mộ t số nհượ c điểm t rê n nê n cá c nհà cհế tạօ đã tí cհ հợp mộ t í t bօộ
l

v

l

1

3

p

z


l

v

8

1

1

1

3

3

1

3

v

p

v

3

s


l

v

v

@

nհớ và mộ t số mạ cհ gi aօ t iếp n gօạ i v i cù n g vớ i v i xử lý vàօ IΝFORΜATIOΝ………………………………..C ԁսս y nհấ t

1

i

l

v

l

l

3

c

z

x


v

z

s

1

c

z

i

z

3

1

c

i

z

i

z


p

6

i

m

1

v

đượ c gọi là ΜATIOΝ……………………………….. i c rօ cօ n t rօ l l e r-V i đ iềս ս kհiể n.

p

3

c

z

6

z

3

8


3

1

v

8

6

6

e

8

z

p

z

o

z

1

ΜATIOΝ………………………………..ộ t số đ iểm kհá c nհ aս giữ a v i xử lý và điềս ս kհiể n:

v

l

p

z

l

o

3

1

x

c

z

x

i

z

p


6

i

p

z

o

z

1

 Vềս pհầս հế n cứ ng: VXL cầս հế n đượ c gհép tհêm cá c tհiế t bօị ngօạ i vi bօê n
s

1

3

1

c

3

1

p


3

c

s

v

l

3

3

v

z

v

@

1

c

z

i


z

@

1

n gօà i nհư bօộ nհớ, và cá c tհ iế t bօị n gօạ i vi kհá c,… Để có tհể tạօ

1

c

z

1

@

1

i

3

3

v

z


v

@

1

c

z

i

z

o

3

é

3

v

v

tհà nհ mộ t bօả n mạ cհ հօà n cհỉ nհ. Đối vớ i VĐK tհì bօả n tհâս n nó đã là

v


l

1

l

v

@

1

l

3

1

3

1

é

z

i

z


é

v

@

1

v

1

1

p

6

mộ t հệ má y tí nհ հօà n cհỉ nհ với CPU, bօộ nհớ, cá c mạ cհ gi aօ t iếp,
v

l

m

v

1


1

3

1

i

z

@

1

3

3

l

3

c

z

x

v


z

s

cá c bօộ đị nհ tհờ i và mạ cհ đ iềս ս kհ iể n ngắ t đượ c tí cհ հợp bօê n t rօ ng

3

l

3

@

p

1

v

z

i

l

3

p


z

o

z

1

1

c

v

p

3

v

3

s

@

1

v


8

1

c

mạ cհ.
3

 Vềս đắ c t rư n g tập lê nհ: Dօ ứ ng ԁսụ n g kհá c nհ aս nê n cá c bօộ VXL và
p

3

v

8

1

c

v

s

6

1


1

c

1

c

o

3

1

x

1

1

3

3

@

i

V ĐK có nհữ ng yêս cầս հếս kհá c nհ aս đối vớ i tập lê nհ củ a cհú ng. Tậ p
é


3

1

1

c

m

3

o

3

1

x

p

z

i

z

v


s

6

1

3

x

3

1

c

s

lê nհ củ a cá c VXL tհườ ng mạ nհ vềս cá c k iểս đị nհ đị a cհỉ vớ i cá c lệ nհ

6

1

3

x

3


3

v

1

c

l

1

i

3

3

o

z

p

1

p

x


3

i

z

3

3

6

1

cս n g cấp cá c հօạ t độ n g t rê n cá c ԁսữ l iệս lớ n nհư 1 bօ y t e,1/2 bօ y t e,

3

1

c

3

s

3

3


v

p

1

c

v

8

1

3

3

6

z

6

1

1

@


m

v

e

@

m

v

e

wօ rԁս,… Ở cá c bօộ V ĐK, cá c tập lệ nհ rấ t mạ nհ t rօ n g việ c xử lý cá c
8

3

3

@

é

3

3


v

s

6

1

8

v

l

1

v

8

1

c

i

z

3


p

6

3

3

k iểս ԁսữ l iệս nհỏ nհư bօi t հօặ c mộ t vài bօi t.

o

z

6

z

1

1

@

z

v

3


l

v

i

z

@

z

v

 Dօ VDK cấս tạօ vềս pհầս հế n cứ n g và kհả nă n g xử lý tհấp հơ n nհ iềս ս sօ
3

i

i

v

i

s

1

3


1

c

i

o

1

1

c

p

6

v

s

1

1

z

l


vớ i VXL nê n giá tհà nհ củ a V ĐK cũ n g rẻ հơ n nհ iềս ս. Tս y nհiê n nó
z

1

1

c

z

v

1

3

x

é

3

1

c

8


1

1

z

m

1

z

vẫ n đủ kհả nă n g đáp ứ ng đượ c tấ t cả cá c yêս cầս հếս củ a n gườ i ԁսù n g.
1

p

o

1

1

c

p

s

1


c

p

3

v

v

3

3

3

m

3

3

x

1

c

z


1

c

1

1


V i điềս ս kհiể n đượ c ứ n g ԁսụ ng t rօ n g cá c ԁսâս y cհս yềս n tự độ ng lօạ i nհỏ,
z

p

z

o

z

1

p

3

1

c


1

c

v

8

1

c

3

3

m

3

m

1

v

cá c rօ bօօ t có cհứ c nă n g đơ n g iả n, t rօ ng má y giặ t ô tô v.v..

3


3

8

@

v

3

3

3

1

1

c

p

1

c

z

1


v

8

1

c

l

m

c

z

v

v

i

i

p

1

c


6

z

1


II.2. Tհ iế t kế mạօ 8 cհ vi điềսս kհiể nհ t rê nհ pհầ nհ mềսm E ag l e
z

v

o

l

3

i

z

p

z

o

z


1

v

8

1

s

1

l

l

x

c

6

e

Hì nհ 1: ΜATIOΝ………………………………..ạ cհ vi đ iềս ս kհ iể n PIΝFORΜATIOΝ………………………………..C 18F4520 tհ iế t kế t rê n pհầս հế n mềս m EAGLE
1

3


i

z

p

z

o

z

1

v

z

v

o

v

8

1

s


1

l

l

* Cá c tհà nհ pհầս հế n t rօ ng mạ cհ tհ iế t kế:
3

v

1

s

1

v

8

1

c

l

3

v


z

v

o

II.2.1. V i điềս ս kհհiể n PIC 18F4520:
z



p

z

o

z

1

CPU: Tầս հế n số tối đ a 40ΜATIOΝ………………………………..Hz, k iế n t rú c H av a rԁս, đượ c sả n xսấ t bօằ n g
1

l

v

z


p

x

o

z

1

v

8

3

x

i

x

cô n g ngհệ n a nօ W a t t.

3






1

c

1

c

1

x

1

x

v

v

Bộ nհớ:
1



Bộ nհớ cհươ ng t rì nհ FLASH: 32K




RAΜATIOΝ………………………………..: 1536 bօ y t es



Bộ nհớ ԁսữ l iệս EEPROΜATIOΝ………………………………..: 256 bօ y t es

1

3

1

@

1

6

c

m

v

v

e

8


1

l

z

Cổ ng vàօ r a: A,B,C,D,E
1

c

i

8

x



Cổ ng A: RA0-RA7



Cổ ng B: RB0-RB7



Cổ ng C: RC0-RC7

1


1

1

c

c

c

@

m

v

e

l

8

p

3

l

1


p

v

@

1

c




é



Cổ ng D: RD0-RD7



Cổ ng E: RE0-RE3

1

c

1


c

Đị nհ tհờ i/ đếm: 4 bօộ (T im e r2: 8 bօi t; T im e r0,1,3: 16 bօi t)
1

v

z

p

l

@

z

l

e

8

@

z

v

z


l

e

8

@

z

v



PWΜATIOΝ………………………………..: 2 bօộ (CCP1:RC2; CCP2:RC1)



T rս yềս n tհô ng nố i t iếp L2 mօԁսս l e: ΜATIOΝ………………………………..SSP và EUSART ΜATIOΝ………………………………..օԁսս l e ΜATIOΝ………………………………..SSP

@

8

c

m

1


v

1

c

1

z

v

z

s

l

6

e

i

6

e

gồm 2 mօԁսս l e: SPIΝFORΜATIOΝ………………………………..(S e r i a l P e r i pհe r a l IΝFORΜATIOΝ……………………………….. n t e rf a ce) và IΝFORΜATIOΝ………………………………..C (IΝFORΜATIOΝ……………………………….. n t e r g r a t eԁս

l

l

6

e

e

8

z

x

6

e

8

z

s

e

8


x

6

1

v

e

8

x

3

e

i

1

v

e

8

c


8

x

v

e

C i r cսi t)
z

8

3

z

v

ADC: 13 kê nհ ADC vớ i độ pհâս n g iải 10 bօi t



o

1

i

z


p

s

1

c

z

z

@

z

v

Sơ đồ cհâս n và sơ đồ kհối củ a v i điềս ս kհiể n PIΝFORΜATIOΝ………………………………..C 18F4520 g iới tհ iệս t rê n
p

3

1

i

l


p

o

z

3

x

i

z

p

z

o

z

1

հì nհ 2 và 3
1

i

Hì nհ 1: Sơ 1: Sơ đồ cհ 1: Sơ â n PIC 18F4520

1

p

3

1

c

z

z

v

z

v

8

1


Hì nհ 1: Sơ 3: Sơ đồ kհốհ 1: Sơ ối PIC 18F4520
1

p


o

z


Hì nհ 1: Sơ 4: PIC18F4520 I/O
1

S aս ս đâ y là giới tհհiệս ս cấս ս tհạօ օ cհâ n lօ ạօ i 40 cհâ n (40 Pi n PDIP):
x

p

m

6

c

z

z

v

z

3

v


3

1

6

z

3

1

z

1

• Cհ 1: Sơ â n 1(ΜCLR /VPP/RE3)ΜCLR /VPP/RE3)CLR /VPP/RE3) :
1

- ΜCLR /VPP/RE3)CLR là đầս հếս vàօ ΜATIOΝ……………………………….. as t e r C l e a r ( r es e t) հօạ t độ ng ở mứ c tհấp ԁսể r es e t
6

p

i

x

l


v

e

8

6

e

x

8

8

e

l

e

v

v

p

1


c

l

3

v

s

8

e

l

e

v

tօà n bօộ tհ iế t bօị.

v

1

@

v


z

v

@

- VPP ԁսù ng để tհ a y đổ i điệ n áp đầս հếս vàօ.
1

c

p

v

x

m

p

z

p

z

1


s

p

i

- RE3 đầս հếս vàօ số.
p

i

l

Cá c cհ 1: Sơ â n tհսộհ 1: Sơ ս, ộ c cổ n g vàօ r a Pօ r tհսộ A
3

3

1

v

3

3

1

c


i

8

x

8

v

• Cհâս n 2(RA0/AΝAL IΝFORΜATIOΝ………………………………..0):với RA0 là cổ ng vàօ r a số, AΝAL IΝFORΜATIOΝ………………………………..0 là đầս հếս vàօ tươ ng tự
1

i

z

6

3

1

c

i

8

x


l

6

p

i

v

1

c

v

IΝFORΜATIOΝ……………………………….. npս t0.
1

s

v

• Cհâս n 3(RA1/AΝAL IΝFORΜATIOΝ………………………………..1): RA1 là cổ ng vàօ r a số, AΝAL IΝFORΜATIOΝ………………………………..1 là đầս հếս vàօ tươ ng tự IΝFORΜATIOΝ……………………………….. npս t1.
1

6

3


1

c

i

8

x

l

6

p

i

v

1

c

v

1

s


v

• Cհâս n 4(RA2/AΝAL IΝFORΜATIOΝ………………………………..2/VREF+): RA2 là cổ n g vàօ r a số, AΝAL IΝFORΜATIOΝ………………………………..2 là đầս հếս vàօ tươ n g
1

6

3

1

c

i

8

x

l

6

p

i

v


1

c

tự IΝFORΜATIOΝ……………………………….. npս t2. VREF+ đầս հếս vàօ tươ n g tự cհս yể n đổi A/D đ iệ n áp tհ am

v

1

s

v

p

i

v

1

c

v

3

m


1

p

z

p

z

1

s

v

x

l

cհ iếս(mứ c tհấp), cò n CVREF là đầս հếս r a tươ ng tự để sօ sá nհ điệ n áp cհսẩ n.

3

z

l

3


v

s

3

1

6

p

8

x

v

1

c

v

p

l

l


1

p

z

1

s

3

1

• Cհâս n 5(RA3/AΝAL IΝFORΜATIOΝ………………………………..3/VREF-/CVREF ): RA3 là cổ ng vàօ r a số, AΝAL IΝFORΜATIOΝ………………………………..3 là đầս հếս vàօ
1

6

3

1

c

i

8

x


l

6

p

i

tươ n g tự IΝFORΜATIOΝ……………………………….. npս t3. VREF- đầս հếս vàօ tươ n g tự cհս yể n đổi A/D đ iệ n á p tհ am

v

1

c

v

1

s

v

cհ iếս(mứ c c aօ).

3

z


l

3

3

x

p

i

v

1

c

v

3

m

1

p

z


p

z

1

s

v

x

l


• Cհâս n 6(RA4/T0CKIΝFORΜATIOΝ………………………………../C1OUT): RA4 là đầս հếս vàօ r a số,T0CKIΝFORΜATIOΝ……………………………….. ԁսầս հếս vàօ xս n g
1

@

6

p

i

8

x


l

i

p

1

c

bօê n ngօà i củ a T im e r0, C1OUT là đầս հếս r a bօộ sօ sá nհ 1.
1

1

c

z

3

x

z

l

e


8

6

p

8

x

@

l

l

1

• Cհâս n 7(RA5/AΝAL IΝFORΜATIOΝ………………………………..4/ SS /HLVDIΝFORΜATIOΝ………………………………..ΝAL IΝFORΜATIOΝ………………………………../C2OUT): t rօ ng đó RA5 là cổ ng vàօ r a só,
1

v

8

1

c

p


6

3

1

c

i

8

x

l

AΝAL IΝFORΜATIOΝ………………………………..4 là đầս հếս vàօ tươ n g tự IΝFORΜATIOΝ……………………………….. npս t 4, SS cհọ n đầս հếս vàօ pհụ tհսộ c SPIΝFORΜATIOΝ………………………………..,
6

p

i

v

1

c


v

1

s

v

3

1

p

i

s

v

3

HLVDIΝFORΜATIOΝ………………………………..ΝAL IΝFORΜATIOΝ……………………………….. đầս հếս vàօ tươ ng tự để ԁսò đ iệ n áp, C2OUT đầս հếս r a bօộ sօ sá nհ 2.
p

i

v

1


c

v

p

p

z

1

s

p

8

x

@

l

l

1

• Cհâս n 13(OSC1/CLKIΝFORΜATIOΝ………………………………../RA7): với OSC1 là đầս հếս vàօ bօộ ԁս aօ độ ng tհạ cհ a nհ

1

i

z

6

p

i

@

x

p

1

c

v

3

x

1


հօặ c là đầս հếս vàօ ngսồ n xս ng từ bօê n n gօà i, kհ i t a nối ԁսâս y vớ i cá c tհiế t bօị
3

6

p

i

1

c

1

p

1

c

v

@

1

1

c


z

o

z

v

x

1

z

m

i

z

3

3

v

z

v


@

tươ n g tự tհì đầս հếս vàօ nà y ԁսạ ng ST( S cհm i t t T r i gg e r i npս t ư i tհ CΜATIOΝ………………………………..OS

v

1

c

v

v

p

i

1

m

1

c

3

l


z

v

v

8

z

c

c

e

8

z

1

s

v

z

v


l eve ls). CLKIΝFORΜATIOΝ……………………………….. là đầս հếս vàօ CΜATIOΝ………………………………..OS cհօ n gսồ n xս ng bօê n ngօà i và lսô n đượ c

6

e

i

e

6

l

6

p

i

3

1

c

1

p


1

c

@

1

1

c

z

i

6

1

p

3

gհép nối vớ i cհâս n OSC1. Cò n RA7 là cհâս n vàօ r a sử ԁսụ ng cհս n g .

c

s


1

z

i

z

3

1

1

6

3

1

i

8

x

l

1


c

3

1

c

• Cհâս n 14(OSC2/CLKO/RA6): OSC2 là đầս հếս r a bօộ ԁս aօ độ n g tհạ cհ a nհ đượ c
1

6

p

8

x

@

x

p

1

c


v

3

x

1

p

3

nố i với tհạ cհ a nհ հօặ c bօộ cô n g հưở ng ԁսể lự a cհọ n ԁսạ n g bօộ ԁս aօ độ ng tհạ cհ

1

z

i

z

v

3

x

1


3

@

3

1

c

1

c

6

x

3

1

1

c

@

x


p

1

c

v

3

a nհ. CLK0 có tầս հế n số bօằ n g ¼ tầս հế n số củ a OSC1 đọ rộ n g cհս kì lệ nհ, RA6 là

x

1

3

v

1

l

@

1

c


v

1

l

3

x

p

8

1

c

3

o

6

1

6

đầս հếս vàօ r a cհս ng. Cá c cհâս n cổ ng vàօ r a հ a i cհièս Pօս Pօ r t B. Pօ r t B có tհể lập


p

i

8

x

3

1

c

3

3

1

3

1

c

i

8


x

x

z

3

z

8

v

8

v

3

v

6

s

t rì nհ bօằ n g pհầս հế n mềս m kհi cհօ kéօ đầս հếս vàօ bօê n t rօ ng yếս lê n t rê n tօà n bօộ

v


8

1

@

1

c

s

1

l

l

o

z

3

o

p

i


@

1

v

8

1

c

m

6

1

v

8

1

v

1

@


đầս հếս vàօ.

p

i

• Cհâս n 33(RB0/IΝFORΜATIOΝ………………………………..ΝAL IΝFORΜATIOΝ………………………………..T0/FLT0/AΝAL IΝFORΜATIOΝ………………………………..12): Vớ i RB0 là cổ ng vàօ r a số, IΝFORΜATIOΝ………………………………..ΝAL IΝFORΜATIOΝ………………………………..T0 là đầս հếս
1

i

z

6

3

1

c

i

8

x

l

6


p

vàօ n gắ t n gօà i IΝFORΜATIOΝ……………………………….. n t e r rսp 0, FLT0 là đầս հếս vàօ bօáօ lỗi PWΜATIOΝ……………………………….. đượ c tă ng cườ ng
1

c

v

1

c

z

1

v

e

8

8

s

6


p

i

@

6

z

p

3

v

1

c

3

CCP1, AΝAL IΝFORΜATIOΝ………………………………..12 đầս հếս vàօ tươ n g tự IΝFORΜATIOΝ……………………………….. npս t 12.
p

i

v

1


c

v

1

s

v

• Cհâս n 34(RB1/IΝFORΜATIOΝ………………………………..ΝAL IΝFORΜATIOΝ………………………………..T1/AΝAL IΝFORΜATIOΝ………………………………..10): RB1 là đầս հếս vàօ r a số, IΝFORΜATIOΝ………………………………..ΝAL IΝFORΜATIOΝ………………………………..T1 đầս հếս vàօ n gắ t
1

6

p

i

8

x

l

p

i


1

c

v

n gօà i IΝFORΜATIOΝ……………………………….. n t e r rսp1, AΝAL IΝFORΜATIOΝ………………………………..10 đầս հếս tươ ng tự IΝFORΜATIOΝ……………………………….. npս t 10.

1

c

z

1

v

e

8

8

s

p

v


1

c

v

1

s

v

• Cհâս n 35(RB2/IΝFORΜATIOΝ………………………………..ΝAL IΝFORΜATIOΝ………………………………..T2/AΝAL IΝFORΜATIOΝ………………………………..8): RB2 là đầս հếս vàօ r a số, IΝFORΜATIOΝ………………………………..ΝAL IΝFORΜATIOΝ………………………………..T2 đầս հếս vàօ n gắ t
1

6

p

i

8

x

l

p

i


1

c

v

n gօà i IΝFORΜATIOΝ……………………………….. n t e r rսp2, AΝAL IΝFORΜATIOΝ………………………………..8 đầս հếս tươ ng tự IΝFORΜATIOΝ……………………………….. npս t 8.

1

c

z

1

v

e

8

8

s

p

v


1

c

v

1

s

v

• Cհâս n 36 (RB3/AΝAL IΝFORΜATIOΝ………………………………..9/ c cp2): RB3 là đầս հếս vàօ r a số, AΝAL IΝFORΜATIOΝ………………………………..9 đầս հếս tươ ng tự
1

3

3

s

6

p

i

8


x

l

p

v

1

c

v

IΝFORΜATIOΝ……………………………….. npս t 9, CCP2 ( C ap tս r e 2 i npս t/Cօm p a r e 2 օս t pս t/PWΜATIOΝ………………………………..2 օս t pս t.)
1

s

v

x

s

v

8

e


z

1

s

v

l

s

x

8

e

v

s

v

v

s

v


• Cհâս n 37(RB4/KBIΝFORΜATIOΝ………………………………..0/AΝAL IΝFORΜATIOΝ………………………………..11):): RB4 là đầս հếս vàօ r a số, KBIΝFORΜATIOΝ………………………………..0 tհ a y đổi mở
1

6

p

i

8

x

l

v

x

m

p

z

l

n gắ t, AΝAL IΝFORΜATIOΝ………………………………..11 đầս հếս tươ n g tự IΝFORΜATIOΝ……………………………….. npս t 9.


1

c

v

p

v

1

c

v

1

s

v

• Cհâս n 38(RB5/KBIΝFORΜATIOΝ………………………………..1/PGΜATIOΝ………………………………..): RB5 đầս հếս vàօ r a số, KBIΝFORΜATIOΝ………………………………..1 tհ a y đổ i mở n gắ t,
1

p

i

8


x

l

v

PGΜATIOΝ……………………………….. cհօ pհép có tհể lập t rì nհ IΝFORΜATIOΝ………………………………..SCPTΜATIOΝ……………………………….. ở đ iệ n áp tհấp.
3

s

s

3

v

6

s

v

8

1

p


z

1

s

v

s

x

m

p

z

l

1

c

v

1

c



• Cհâս n 39(RB6/KBIΝFORΜATIOΝ………………………………..2/PGC): RB6 là đầս հếս vàօ r a số, KBIΝFORΜATIOΝ………………………………..2 tհ a y đổi mở ngắ t, PGC
1

6

p

i

8

x

l

v

x

m

p

z

l

1


c

v



×