Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Chương 5: Lập trình hợp ngữ cho vi điều khiển MCS51 pdf
Nội dung xem thử
Mô tả chi tiết
Chöông 5
GIÔÙI THIEÄU
HOAÏT ÑOÄNG CUÛA TRÌNH BIEÂN DÒCH ASSEMBLER
CAÁU TRUÙC CUÛA CHÖÔNG TRÌNH HÔÏP NGÖÕ
TÍNH TOAÙN BIEÅU THÖÙC TRONG QUAÙ TRÌNH DÒCH
1. CAÙC BIEÅU THÖÙC VAØ TOAÙN TÖÛ
2. CHUOÃI KYÙ TÖÏ (CHARACTER STRING)
3. BOÄ ÑEÁM VÒ TRÍ (LOCATION COUNTER)
4. CAÙC TOAÙN TÖÛ SOÁ HOÏC (ARITHMETIC OPERATION)
5. CAÙC TOAÙN TÖÛ LOGIC
6. CAÙC TOAÙN TÖÛ QUAN HEÄ (RELATION OPERATORS)
7. CAÙC TOAÙN TÖÛ KHAÙC
8. THÖÙ TÖÏ ÖU TIEÂN CUÛA CAÙC TOAÙN TÖÛ
CAÙC CHÆ DAÃN CHO ASSEMBLER
1. CAÙC CHÆ DAÃN ÑIEÀU KHIEÅN TRAÏNG THAÙI ASSEMBLER
2. CHÆ DAÃN ÑÒNH NGHÓA KÍ HIEÄU
3. CHÆ DAÃN KHÔÛI TAÏO TRÒ TRONG BOÄ NHÔÙ
4. CHÆ DAÃN DAØNH CHOÅ TRONG BOÄ NHÔÙ
5. CAÙC CHÆ DAÃN LIEÂN KEÁT CHÖÔNG TRÌNH
6. CAÙC CHÆ DAÃN CHOÏN SEGMENT
CAÙC ÑIEÀU KHIEÅN CUÛA TRÌNH BIEÂN DÒCH ASSEMBLER
HOAÏT ÑOÄNG LIEÂN KEÁT – LINKER
SÖÛ DUÏNG MACRO
1. TRUYEÀN THAM SOÁ CHO MACRO
2. MACRO VÔÙI NHAÕN CUÏC BOÄ
3. TAÙC VUÏ REPEAT (LAËP LAÏI)
4. CAÙC TAÙC VUÏ ÑIEÀU KHIEÅN
CAÙCH VIEÁT CHÖÔNG TRÌNH HÔÏP NGÖÕ
Chöông 5: LaÄp trình hôïp ngöõ cho Vi ñieàu khieån MCS51 SPKT– Nguyeãn Ñình Phuù
1. GIÔÙI THIEÄU
2. PHAÂN TÍCH
a. Phaùt bieåu statement
b. Caáu truùc laëp while/do
c. Caáu truùc voøng laëp repeat/until
d. Caáu truùc löïa choïn If/then/else
LIEÄT KEÂ CAÙC HÌNH
Hình 5-1. Bieân dòch moät chöông trình nguoàn.
Hình 5-2. Hoaït ñoäng cuûa chöông trình linker coù teân laø RL51.
LIEÄT KEÂ CAÙC BAÛNG
Baûng 5-1. Caùc kieåu toaùn haïng
Baûng 5-2. Thöù töï öu tieân caùc toaùn töû
Baûng 5-3. Caùc töø khoaù ñieàu khieån khi bieân dòch.
206 Vi xöû lyù