Đ I H C THÁI NGUYÊN
TR NG Đ I H C K THU T CÔNG NGHI PƯỜ
KHOA ĐI N T
BÀI TH O LU N
NHÓM SINH VIÊN :
1. TR NH CÔNG S N Ơ
2. Đ VĂN PH NG ƯỢ
3. NGUY N ĐÌNH NGH
4. VŨ ĐÌNH DŨNG
5. BÙI NG C HINH
THÁI NGUYÊN – 2011
Môn h c : Vi x lý – Vi đi u khi n
L p HP : 44R1
Nhóm 5 : Đ 6 : Cho m t chu i kí t s d i d ng mã ASCII ướ
trong RAM n i,dài 10 byte,b t đ u t đ a ch 20H.Sau m i 20 giây l n
l t t ng kí t s ra c ng P1 d ng mã BCDượ ườ
Vi x lý – Vi đi u khi n
Đ I H C THÁI NGUYÊN
TR NG Đ I H C K THU T CÔNG NGHI PƯỜ
KHOA ĐI N T
BÀI TH O LU N
NHÓM SINH VIÊN :
1. TR NH CÔNG S N Ơ
2. Đ VĂN PH NG ƯỢ
3. NGUY N ĐÌNH NGH
4. VŨ ĐÌNH DŨNG
5. BÙI NG C HINH
Nhóm 5
Môn h c : Vi x lý – Vi đi u khi n
L p HP : 44R1
Nhóm 5 : Đ 6 : Cho m t chu i kí t s d i d ng mã ASCII ướ
trong RAM n i,dài 10 byte,b t đ u t đ a ch 20H.Sau m i 20 giây l n
l t t ng kí t s ra c ng P1 d ng mã BCDượ ườ
Vi x lý – Vi đi u khi n
THÁI NGUYÊN – 2011
I TH O LU N
VI X LÝ- VI ĐI U KHI N
Đ TÀI S 5
B ng phân công công vi c
1. Tr nh Công S n ơ MSSV : DTK0851030194
Nghiên c u lý thuy t,tham gia l p trình ế ,so n th o Word.
2. Đ Văn Ph ng ượ MSSV : DTK0851030192
Nghiên c u lý thuy t ế ., tham gia l p trình ,so n th o Word.
3. Nguy n Đình Ngh MSSV : DTK0851030188
H tr m tài li u có liên quan đ n đ i th o lu n c a nhóm. ế
4. Vũ Đình Dũng MSSV : DTK0851030155
H tr m tài li u có liên quan đ n đ i th o lu n c a nhóm. ế
5. Bùi Ng c HinhMSSV : DTK0851030171
H tr m tài li u có liên quan đ n đ i th o lu n c a nhóm. ế
T t c c thành viên trong nhóm đã th c hi n các công vi c h t s c nhi t tình ế c
g ng mong th y giáo xem ph n thu t toán và l p trình giúp đ giúp đ chúng em. Em
xin chân thành c m n! ơ
Nhóm 5
2
Vi x lý – Vi đi u khi n
NH NT C A GIÁO VIÊN
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
.................................................................................................................................... .........
...........................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
.................................................................................................................................... .........
...........................................................................................................................
....................................................................................................................................
....................................................................................................................................
Nhóm 5
3
Vi x lý – Vi đi u khi n
M C L C
IM c đích, yêu c u c a bài t p……………………………… 5
II Ti p c n v n đ ………………………………………………… 5ế
2.1 Gi i thi u chung………………………………………… 5
2.2 Ki n trúc vi đi u khi n 8051………………………….. 6ế
2.2.1 Chu n 8051…………………………………………………………….. 6
2.2.2 Các thanh ghi ch c năng đ c bi t (SFRs -
Special Function
Registers)………………………………………………………………………….. 7
2.2.3 B đ m và b đ nh th i…………………………………………….. 11 ế
2.2.4 Ng t vi đi u khi n 8051……………………………………………… 11
2.3 L p trình h p ng cho 8051………………………… 12
2.3.1 Các ch đ đ a ch …………………………………………………… ế 12
2.3.2 T p l nh trong 8051…………………………………………………. 14
III . TRÌNH BÀY THU T TOÁN…………………………………. 14
IV CÁC CÂU L NH CHÍNH S D NG TRONG I………… 15
1.L nh MOV……………………………………………………… 15
2.Các l nh thao tác bit và đ c c ng: Các l nh thao tác
bit…………………………………………………………………. 16
V. MÃ NGU N CH NG TRÌNH………………………………17 ƯƠ
……………………TÀI LI U THAM KH O……………………... 18
Nhóm 5
4