You are on page 1of 24
ai Hoc Bach Khoa TP.HCM — Khoa Bign-Dign Te Lé Chi Théng BAI TAP VI XU LY (HO VI DIEU KHIEN 8051) 1. CAU TRUC PHAN CUNG - GIAI MA DIA CHi 1.1 Str dung 1 vi mach 74138 va cdc c6ng can thiét dé thiét ké mach giai ma dia chi tao ra cc tin hiéu chon chip tong Ling cdc viing dia chi sau: Tin hiéu Ving dia Dac tinh truy chon chip chi xudt C50 (0000H - PSEN 3FFFH csi 4000H - PSEN 7FFFH cs 6000H - RD,WR 7EFFH cs3 ‘8000H - RD 87FFH cs ‘8800H - WR 8FFFH 1,2 SU dung 1 vi mach 74138 va céc cng cn thiét dé thi€t ké mach gidi ma dia chi tao ra cdc tin hiéu chon chip tuOng ing cdc ving dia chi sau: Tin hiéu Ving dia Dac tinh wuy chon chip chi xudt cso ‘9800H - PSEN SBFFH csi 9800H - RD,WR 9BFFH Ce ‘9CO0H - RD,WR SDFFH cs 9EOOH - RD,WR 9EFFH 1.3 Chi ding m6t vi mach 74138 (kh6ng ding thém cOng), thiét ké mach gidi mi dia chi tao ra mét tin hiéu chon chip /CS tuong Ung tam dia chi FOOOH- F3FFH. 2. SU DUNG TAP LENH Truy xuat RAM n6i Trang 1/24 ai Hoc Bach Khoa TP.HCM — Khoa Bign-Dign Te Lé Chi Théng 2.1 Viét CT ghi 40H vao 6 nhd 30H cla RAM n6i theo 2 cach (dinh dia chi 6 nhé tryc tiép va dinh dia chi nhé gian tiép). 2.2 Viét CT x6a 6 nhé 31H cla RAM ni theo 2 cach (dinh dia chi 6 nhé truce ti€p va dinh dia chi 6 nhé gidn tiép). 2.3 Viét CT ghi ndi dung thanh ghi A vao 6 nhé 32H ca RAM ni theo 2 cach (dinh dia chi 6 nhé true tiép va dinh dia chi 6 nhé gidn tip). 2.4 Viét CT doc 6 nhd 33H cla RAM ndi vao thanh ghi A theo 2 cdch (dinh dia chi 6 nhé tryc tip va dinh dia chi nhé gidn tép). 2.5 Viét CT chuyén dif liéu 6 nh6 34H cla RAM ndi vao 6 nhé 35H cla RAM n@i theo 2 céch (dinh dja chi 6 nhé trutc tiép va dinh dja chi 6 nhé gién tiép). Truy xudt RAM ngodi 2.6 Viét CT ghi 40H vao 6 nhé 0030H cla RAM ngoai. 2.7 Viét CT x6a 6 nhé 0031H ctla RAM ngoii. 2.8 Viét CT dgc 6 nh6 0032H cla RAM ngoai vao thanh ghi A. 2.8 Vit CT ghi ndi dung thanh ghi A vao 6 nhé 0033H cla RAM ngoai. 2.10 Viét CT chuyén déf ligu 6 nhé 0034H cla RAM ngoai vao nhé 0035H cla RAM ngoai. Truy xuat Port 2.11 Viét CT xudt OFH ra Port 1. 2.12 Viét CT xudt FOH ra Port 2. 2.13 Viét CT xudt ndi dung thanh ghi A ra Port 1. 2.14 Vit CT nhp tir Port 1 vao thanh ghi A. 2.15 Viét CT nhap tir Port 1 va xudt ra Port 2. 2.16 Viét CT xuat 1 (mUic logic cao) ra chan P1.0 2.17 Viét CT xuat 0 (mUic logic thdp) ra chan P1.1 Truy xudt RAM nGi, RAM ngodi va Port 2.18 Viét CT chuyén dif liéu 6 nhé 40H (RAM ndi) dén 6 nhé 2000H (RAM rgoai). Lam theo 2 céch (dinh dia chi 6 nh6 truc tiép va dinh dja chi 6 nhé gidn ti€p). 19 Viét CT chuyén dé liéu 6 nhd 2001H (RAM ngoai) vao 6 nhé 41H (RAM |. Lam theo 2 cach (dinh dia chi 6 nhé tric tip va dinh dia chi 6 nhé gin Pp). 2.20 Viét CT nhap tt Port 1 vao 6 nhé 42H (RAM n6i). Lam theo 2 cach (dinh dia chi 6 nhé truc tip va dinh dia chi 6 nh6 gidn tip). Trang 2/24 ai Hoc Bach Khoa TP.HCM — Khoa Bign-Dign Te Lé Chi Théng 2.21 Viét CT nhap ti Port 1 vao 6 nhé 2002H (RAM ngoai). 2.22 Viét CT lay 6 nhé 43H (RAM n6i) xuat ra Port 1. Lam theo 2 cach (dinh dia chi 6 nhé tryc tip va dinh dia chi 6 nhé gian tiép). 2.23 Viét CT lay 6 nhd 2003H (RAM ngoai) xuat ra Port 1. Sur dung vong lap 2.24 Viét CT xa 20 6 nh6 RAM ni cé dia chi bat dau la 30H. 2.25 Vi&t CT xda cdc 6 nh6 RAM ndi tir dia chi 20H dén 7FH. 2.26 Viét CT x6a 250 6 nhé RAM ngoai cé dia chi bat dau 1a 4000H. 2.27 Viét CT x6a 2500 6 nhé RAM ngoai cé dia chi bat dau 1a 4000H. 2.28 Viét CT xa toan b6 RAM ngoai co dung Iugng 8KB, biét rang dia chi dau 1a 2000H. 2.29 Viét CT chuyén mét chudi dif liéu gém 10 byte trong RAM ndi co dia chi dau 1a 30H dén ving RAM néi cé dia chi dau 1a 40H. 2.30 Viét CT chuyén mét chudi dif liéu g6m 100 byte trong RAM ngoai cé dia chi dau 1a 2000H d&n ving RAM ngoai cé dia chi dau 1a 4000H. 2.31 Viét CT chuyén mét chudi dif liéu gém 10 byte trong RAM ndi co dia chi dau 1a 30H dén ving RAM ngoai cé dia chi dau 1a 4000H. 2.32 Viét CT chuyén mét chudi dif liéu gém 10 byte trong RAM ngoai cé dia chi dau la SFOOH dén ving RAM néi cé dia chi dau 1a 40H. 2.33 Cho mét chudi dif li€u gdm 20 byte lién tiép trong RAM ni, bat dau tr dia chi 20H. Hay viét CT lan lugt xuat cdc dt nay ra Port 1. 2.34 Gia sl Port 1 duigc néi dén mét thiét bj phat dU liu (vi dy nhu 8 nit nhdn). Hay viét CT nhan lién tiép 10 byte dér liéu tir thiét bi phat nay va ghi vao 10 6 nhé (RAM n6ji) lién tiép bat dau tir 6 nhé SOH. Tao tré (delay) 2.35 Viét CT con delay 100p!s, biét rang thach anh (xtal) ding trong hé théng la: a. 12 MHz b. 6 Miz. 2.36 Viét CT con delay 100ms, biét rang thach anh (xtal) ding trong hé thong la: a. 12 MHz b. 11,0592 MHz 2.37 Viét CT con delay 1s, biét rang thach anh (xtal) ding trong hé théng Trang 3/24

You might also like