BÁO CÁO
ĐỀ TÀI KỸ THUẬT VI XỬ LÝ
CBGD:
Trần Hữu Danh
Tiểu nhóm 24:
Lê Huệ Minh
MSSV: 1080984
ĐỀ TÀI:
HIỂN THỊ DỮ LIỆU (CHỮ ) LÊN LCD DÙNG MSP430G2231
1
NỘI DUNG BÁO CÁO
1. Tìm hiểu linh kiện:
MSP430
LCD
2. Sơ đồ mạch
3. Lưu đồ giải thuật
2
TÌM HIỂU MSP430
– MSP430 là họ vi điều khiển
cấu trúc kiểu RISC 16 bit
được sản xuất bởi công ty
Texas Instrument
– Là dòng vi điều khiển siêu
tiết kiệm năng lượng, sử
dụng nguồn thấp, khoảng
điện áp nguồn cấp từ 1,8V –
3,6V.
3
TÌM HIỂU MSP430
• Chân 1 và chân 14 dùng cấp nguồn cho IC hoạt
động(chân 1 nối nguồn Vcc,chân 14 nối mass).
• P1.0 chân xuất nhập,ngõ vào xung clock của timer A
và bộ biến đổi ADC
• P1.1 chân xuất nhập,ngõ ra out1 chế độ so sánh.
• P1.2 chân xuất nhập, ngõ ra out1 của timer A ở chế độ
so sánh
• P1.4 chân xuất nhập, ngõ ra khối giao động nội cung
cấp cho ngoại vi.ngõ vào kiểm tra xung clock cho việc
lập trình.
4
TÌM HIỂU MSP430
• P1.5 chân xuất nhập.timer A ở chế độ so sánh,ngõ ra
out0.ngõ vào lựa chọn chế độ kiểm tra.
• P1.6 chân xuất nhập.ngõ ra kiểm soát xung clock cho
khối lập trình . Ngõ ra kiểm soát dữ liệu.ngõ vào kiểm
tra xung clock.
• Chân 10 là chân reset tác động ở mức thấp hoặc cấm
ngắt.
• Chân 12,13 là chân xuất nhập,ngõ vào kết nối với dao
động thạch anh.
5
TÌM HIỂU LCD
LC D
0
1
2
3
4
5
6
7
1
2
3
4
5
6
7
8
9
1
1
1
1
1
1
1
0
1
2
3
4
5
6
V
V
V
R
R
E
D
D
D
D
D
D
D
D
A
K
S S
D D
E E
S
W
LC D
Hai chân 15 (A ) và 16 (K )
là 2 chân Led nền.
6
TÌM HIỂU LCD
Có 2 thanh ghi 8 bit là IR (INSTRUCTION REGISTER ) và DR (DATA
REGISTER ).
Thanh ghi IR chứa mã lệnh điều khiển LCD và là thanh ghi “chỉ ghi”
(chỉ
có thể ghi vào thanh ghi này mà không đọc được nó).
Thanh ghi DR chứa các các loại dữ liệu như ký tự cần hiển thị hoặc
dữ liệu đọc ra từ bộ nhớ LCD.
Có 3 loại bộ nhớ:
DDRAM: bộ nhớ tạm chứa dữ liệu cần hiển thị lên LCD.
CGROM: vùng nhớ cố định chứa định nghĩa font cho các ký tự.
CGRAM là vùng nhớ chứa các symbol do người dùng tự định
nghĩa.
7
SƠ ĐỒ KHỐI
NGUỒN 3V
NGUỒN 5V
MSP430G2231
LCD
8
SƠ ĐỒ CHI TIẾT
V C C = 3 V
J 5
1
2
3
C O N 3
J 4
U 2
1
2
3
4
5
6
7
c
1
1
1
1
1
1
c
.0
.1
.2
.3
.4
.5
V s
P 2 .
P 2 .
T E S
R S
P 1 .
P 1 .
s
6
7
T
T
7
6
4
3
2
1
0
1
2
3
4
5
6
C O N 6
M S P 4 3 0 F 2 0 1 1
U 6
L C D
L C D
R 2
1 0 0
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
5 V
3 3 0
J 1 0
1
2
3
4
5
6
7
8
9
1
1
1
1
1
1
1
V C C =
R 3
V
V
V
R
R
E
D
D
D
D
D
D
D
D
A
K
S S
D D
E E
S
W
1
2
3
4
5
b i e n
t r o
1 0 K
J 1 2
C O N 5
V
P
P
P
P
P
P
1
1
1
1
1
9
8
J 1 1
3
2
1
C O N 3
1
2
3
4
5
6
C O N 6
9
LƯU ĐỒ GiẢI THUẬT
BEGIN
KHỞI TẠO LCD
XÓA MÀN HÌNH
HÀM CON TRỎ BẮT ĐẦU
Ở DÒNG 1
HiỂN THI CHUỖI
HÀM CON TRỎ BẮT ĐẦU
Ở DÒNG 2
HiỂN THI CHUỖI
DELAY(1S)
10
……Hết……
Cảm ơn Thầy và các bạn đã quan tâm theo dõi
11