Tải bản đầy đủ (.pdf) (9 trang)

Kỹ thuật vi điều khiển-p1 potx

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 (537.86 KB, 9 trang )

Xung & Hoi1
K
K


thu
thu


t Vi đi
t Vi đi


u
u
khi
khi


n
n
Th.S
Th.S
LÊ X
LÊ X


NG v
NG v
à
à


Th.S NGUY
Th.S NGUY


N B
N B
Á
Á
H
H


I
I
Trư
Trư


ng Đ
ng Đ


i
i
h
h


c
c

B
B
á
á
ch
ch
khoa,
khoa,
ĐHĐN
ĐHĐN




Xung & Hoi2
Sáchthamkhảo
• I. Scott Mackenzie, Họ Vi điềukhiển8051, Dịch: TốngVăn
On vàHoàng ĐứcHải, 2001
• NgôDiênTập, Kỹ thuậtghépnốimáytính, 2000
• NgôDiênTập, Đolườngvà điềukhiểnbằngmáytính, 1998
• Đỗ XuânTiến, Kỹ thuậtVi xử lývàlậptrìnhAssembly chohệ
vi xử lý, 2003
• SencerYeralan, The 8051 Cookbook for Assembly and C with
Experiments in MechatronicsamdRobotics, 2000
• SencerYeralan, Programming and Interfacing the 8051
Microcontroller, 1995
Xung & Hoi3
1.Giớithiệu
2.Sơđồ khốivàchân
3.Tổchứcbộnhớ

4.Cácthanhghichứcnăng đặcbiệt
5.Dao độngvàhoạt độngreset
6.Tậplệnh
7.Cácmode định địachỉ
8.LậptrìnhIO
9.Tạotrễ
10.LậptrìnhTimer/Counter
11.Lậptrìnhgiaotiếpnốitiếp
12.Lậptrìnhngắt
13.Lậptrìnhhợpngữ
Xung & Hoi4
1.LED 1
2.LED 2
3.Hiểnthị vớiLED 7 đoạn
4.Keypad
5. Đothờigian
6.Tạosóngvuông
7. Đồnghồsố
8.GiaotiếpPC, viếtC code
9.ADC, cảmbiến& xuấtLED 7 đoạn
10.Motor bước
11.PWM
Xung & Hoi5
CPU
Vi xử lý
RAM ROM
I/O
Port
Timer
Cổng

nốitiếp
Data Bus
Address Bus
•CPU chocácmáytính
•Khôngcó RAM, ROM, I/O trênCPU chip
•Vd: Intel’s x86, Motorola’s 680x0
Nhiềuchips trênbomạchchủ
Hệ thốngvi xử lý
Vi
Vi
x
x




Xung & Hoi6
RAM ROM
I/O
Port
Timer
Cổng
nốitiếp
CPU
•Làmáytínhmini
•Có RAM, ROM, I/O ports trênCPU chip
•Vd: Motorola’s 6811, Intel’s 8051, Zilog’sZ80, & PIC 16X
Vi điềukhiển
tấtcảbêntrong1 chip
Vi

Vi
đi
đi


u
u
khi
khi


n
n
Xung & Hoi7
Vi
Vi
x
x




& Vi
& Vi
đi
đi


u
u

khi
khi


n
n
Vi điềukhiển
Ø CPU, RAM, ROM, I/O &
Timer nằmtrêncùng1 chip
Ø CốđịnhlượngROM, RAM,
I/O Ports trênchip
Ø Thíchhợpchocác ứngdụng:
ügiácảthấp
ünănglượngtiêuthụ thấp
ükhônggianhạnchế
Ø Đơnmụcđích
Vi xử lý
Ø CPU chip riêngbiệt. RAM,
ROM, I/O, Timer bênngoài
Ø LượngROM, RAM, I/O
Ports tùyý
ØGiáthànhcao
Ø Đanăng
Ø Đamụcđích
Xung & Hoi8
H
H


th

th


ng nh
ng nh
ú
ú
ng (Embedded
ng (Embedded
System)
System)
Bộxửlý được nhúng(embedded) vàomộtứngdụngcụthể
Mộtsảnphẩmnhúngchỉ sử dụngVXL,VĐK, FPGA,
DSP để thựcthi1 côngviệcduynhất
Chỉ cómộtphầnmềmứngdụng& thôngthường đượcnộp
trongROM
vd:printer, keyboard, video game player
Xung & Hoi9
3
3
tiêu
tiêu
ch
ch
í
í
ch
ch



n
n
vi
vi
đi
đi


u
u
khi
khi


n
n
1. Đáp ứngyêucầuvềnhiệmvụvàgiáthànhthicông
Ø Tốc độ, lượngbộnhớ, cổngI/O, timers, kíchcỡ, đóng
gói, nănglượngtiêuthụ
Ø Dễ nângcấp
Ø Giáthành
2.Cáccôngcụpháttriểnphầnmềm
Ø Assember, bộ sửalỗi, trìnhdịchC, môphỏng, hỗ trợ kỹ
thuật
3.Thị trườngcungcấpsảnphẩmtin cậy

×