Luận Văn Về Giao Tiếp Máy Tính Với Vi Xử Lý 8085

Tài liệu nghiên cứu Luận văn giao tiếp máy tính với vxl 8085, tổng hợp lý thuyết và thực hành, cung cấp kiến thức chuyên sâu về ., phục vụ nghiên cứu và ứng dụng thực tiễn

Trường đại học

Đại Học Sư Phạm Kỹ Thuật

Chuyên ngành

Vi Xử Lý

Người đăng

Ẩn danh

Thể loại

Luận Văn Tốt Nghiệp

2023

106
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

1. CHƯƠNG 1: TỔNG QUAN

1.1. ĐẶT VẤN ĐỀ

1.2. MỤC ĐÍCH NGHIÊN CỨU

1.3. XÁC ĐỊNH THUẬT NGỮ

1.4. GIỚI HẠN VẤN ĐỀ

1.5. TẦM QUAN TRỌNG CỦA VẤN ĐỀ

2. CHƯƠNG II: CƠ SỞ LÝ LUẬN

2.1. XÁC ĐỊNH THIẾT BỊ GIAO TIẾP

2.2. XÁC ĐỊNH CỔNG GIAO TIẾP

2.3. XÂY DỰNG GIAO DIỆN TRÊN MÀN HÌNH MÁY TÍNH

2.4. VIẾT CHƯƠNG TRÌNH TRUYỀN NHẬN DỮ LIỆU

3. CHƯƠNG III: KIT THỰC TẬP VI XỬ LÝ 8085

3.1. KIT THỰC TẬP VI XỬ LÝ 8085

3.2. SƠ LƯỢC VI XỬ LÝ 8085

3.3. CẤU TRÚC BÊN NGOÀI 8085

3.4. CẤU TRÚC BÊN TRONG 8085

3.5. CẤU TRÚC PHẦN MỀM

3.6. IC NGOẠI VI 8255

Tóm tắt

I. Tổng Quan Về Giao Tiếp Máy Tính Với Vi Xử Lý 8085

Giao tiếp máy tính với vi xử lý 8085 là một chủ đề quan trọng trong lĩnh vực công nghệ thông tin. Vi xử lý 8085, được phát triển bởi Intel, là một trong những vi xử lý đầu tiên được sử dụng rộng rãi trong các hệ thống nhúng. Việc hiểu rõ về cách thức giao tiếp giữa máy tính và vi xử lý 8085 không chỉ giúp sinh viên nắm vững kiến thức lý thuyết mà còn áp dụng vào thực tiễn. Bài viết này sẽ cung cấp cái nhìn tổng quan về cấu trúc và chức năng của vi xử lý 8085, cũng như các phương pháp giao tiếp hiệu quả.

1.1. Cấu Trúc Cơ Bản Của Vi Xử Lý 8085

Vi xử lý 8085 có cấu trúc 8 bit với khả năng xử lý dữ liệu và điều khiển các thiết bị ngoại vi. Nó bao gồm các thành phần chính như ALU, thanh ghi, và bộ điều khiển. Cấu trúc này cho phép vi xử lý thực hiện các phép toán cơ bản và giao tiếp với các thiết bị khác.

1.2. Vai Trò Của Giao Tiếp Trong Hệ Thống Nhúng

Giao tiếp giữa máy tính và vi xử lý 8085 đóng vai trò quan trọng trong việc truyền tải dữ liệu và điều khiển thiết bị ngoại vi. Việc thiết lập giao tiếp hiệu quả giúp tối ưu hóa hiệu suất của hệ thống nhúng, từ đó nâng cao khả năng xử lý và phản hồi của thiết bị.

II. Thách Thức Trong Giao Tiếp Máy Tính Với Vi Xử Lý 8085

Mặc dù vi xử lý 8085 có nhiều ưu điểm, nhưng việc giao tiếp với máy tính cũng gặp phải một số thách thức. Các vấn đề như độ trễ trong truyền tải dữ liệu, sự tương thích giữa các thiết bị, và việc xử lý lỗi trong quá trình giao tiếp là những vấn đề cần được giải quyết. Hiểu rõ những thách thức này sẽ giúp sinh viên có cái nhìn sâu sắc hơn về việc phát triển các giải pháp giao tiếp hiệu quả.

2.1. Độ Trễ Trong Truyền Tải Dữ Liệu

Độ trễ trong truyền tải dữ liệu có thể ảnh hưởng đến hiệu suất của hệ thống. Việc tối ưu hóa tốc độ truyền tải và giảm thiểu độ trễ là một trong những thách thức lớn trong giao tiếp giữa máy tính và vi xử lý 8085.

2.2. Sự Tương Thích Giữa Các Thiết Bị

Sự tương thích giữa các thiết bị ngoại vi và vi xử lý 8085 là rất quan trọng. Việc lựa chọn các IC phù hợp và cấu hình đúng cách sẽ giúp đảm bảo giao tiếp diễn ra suôn sẻ và hiệu quả.

III. Phương Pháp Giao Tiếp Hiệu Quả Với Vi Xử Lý 8085

Để tối ưu hóa giao tiếp giữa máy tính và vi xử lý 8085, có nhiều phương pháp khác nhau có thể được áp dụng. Các phương pháp này không chỉ giúp cải thiện hiệu suất mà còn giảm thiểu các lỗi trong quá trình giao tiếp. Bài viết sẽ trình bày một số phương pháp phổ biến và hiệu quả nhất.

3.1. Sử Dụng Giao Thức Truyền Thông Chuẩn

Việc sử dụng các giao thức truyền thông chuẩn như I2C hay SPI giúp đảm bảo tính tương thích và hiệu quả trong giao tiếp. Các giao thức này cung cấp các quy tắc rõ ràng cho việc truyền tải dữ liệu giữa các thiết bị.

3.2. Tối Ưu Hóa Cấu Hình Phần Cứng

Tối ưu hóa cấu hình phần cứng của hệ thống giúp cải thiện khả năng giao tiếp. Việc lựa chọn các linh kiện phù hợp và cấu hình đúng cách sẽ giúp giảm thiểu độ trễ và tăng cường hiệu suất.

IV. Ứng Dụng Thực Tiễn Của Giao Tiếp Máy Tính Với Vi Xử Lý 8085

Giao tiếp máy tính với vi xử lý 8085 không chỉ là lý thuyết mà còn có nhiều ứng dụng thực tiễn trong đời sống. Từ các thiết bị điện tử tiêu dùng đến các hệ thống công nghiệp, vi xử lý 8085 đóng vai trò quan trọng trong việc điều khiển và quản lý các thiết bị.

4.1. Ứng Dụng Trong Thiết Bị Điện Tử Tiêu Dùng

Vi xử lý 8085 được sử dụng trong nhiều thiết bị điện tử tiêu dùng như máy giặt, tủ lạnh, và các thiết bị gia dụng thông minh. Giao tiếp hiệu quả giúp các thiết bị này hoạt động một cách mượt mà và chính xác.

4.2. Ứng Dụng Trong Hệ Thống Công Nghiệp

Trong các hệ thống công nghiệp, vi xử lý 8085 được sử dụng để điều khiển các máy móc và thiết bị tự động. Giao tiếp giữa máy tính và vi xử lý giúp tối ưu hóa quy trình sản xuất và nâng cao hiệu suất làm việc.

V. Kết Luận Về Giao Tiếp Máy Tính Với Vi Xử Lý 8085

Giao tiếp máy tính với vi xử lý 8085 là một lĩnh vực quan trọng trong công nghệ thông tin. Việc hiểu rõ về cấu trúc, thách thức, và các phương pháp giao tiếp sẽ giúp sinh viên có cái nhìn sâu sắc hơn về lĩnh vực này. Tương lai của giao tiếp máy tính với vi xử lý 8085 hứa hẹn sẽ có nhiều phát triển mới, đặc biệt trong bối cảnh công nghệ ngày càng phát triển.

5.1. Tương Lai Của Giao Tiếp Máy Tính

Với sự phát triển không ngừng của công nghệ, giao tiếp máy tính với vi xử lý 8085 sẽ tiếp tục được cải tiến. Các công nghệ mới sẽ giúp nâng cao hiệu suất và khả năng giao tiếp giữa các thiết bị.

5.2. Khuyến Khích Nghiên Cứu Và Phát Triển

Khuyến khích sinh viên nghiên cứu và phát triển các giải pháp giao tiếp mới sẽ giúp nâng cao chất lượng giáo dục và ứng dụng thực tiễn trong lĩnh vực công nghệ thông tin.

25/07/2025

Trích đoạn nội dung tài liệu

LUAÂÄN VAÊN TOÁT NGHIEÄP 1 Chöông I: CHÖÔNG DAÃN NHAÄP LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAÂÄN VAÊN TOÁT NGHIEÄP 2 I. ÑAËT VAÁN ÑEÀ: Khi nhu caàu hoïc taäp ngaøy caøng cao thì thieát bò, phöông tieän daïy hoïc caøng ñoùng vai troø quan troïng, noù giuùp ngöôøi thaày dôõ vaát vaû trong vieäc truyeàn thuï kieán thöùc, giuùp ngöôøi hoïc nhanh choùng tieáp thu, ngoaøi ra coøn ñeå minh hoïa, chöùng thöïc moât caùch cuï theå nhöõng baøi hoïc mô hoà tröøu töôïng. Trong baøi naøy, ngöôøi thöïc hieän muoán ñeà caäp ñeán moân hoïc vi xöû lyù, laäp trình vi xöû lyù, moät moân hoïc mang yù nghóa thieát thöïc trong xaõ hoäi maø quaù trình coâng nghieäp hoùa, hieän ñaïi hoùa dieãn ra töøng ngaøy. Khi hoïc moân naøy, ngöôøi hoïc khoâng chæ ñöôïc hoïc veà caáu truùc vi xöû lyù caû phaàn cöùng laãn phaàn meàm, caùch keát noái vôùi caùc IC ngoaïi vi 8255, 8279, … maø coøn phaûi söû duïng thaønh thaïo Kit vi xöû lyù 8085,… Khi vieát moät chöông trình treân Kit vxl 8085 vaø ñeå kieåm nghieäm chöông trình ñoù thì ngöoøi hoïc phaûi qua caùc böôùc : Böôùc 1: Xaùc ñònh muïc ñích yeâu caàu cuûa chöông trình.

Muïc ñích, yeâu caàu ñöôïc xaùc ñònh töø ñeà baøi, hoaëc moät nhu caàu thöïc teá, ñaây laø muïc ñích chung cuûa chöông trình. Ñeå thöïc hieän muïc ñích chung naøy, coù theå seõ phaûi qua nhieàu böôùc, maø moãi böôùc laø moät muïc ñích cuï theå môùi, ñöôïc giaûi quyeát baèng moät chöông trình nhoû hôn, phaùt sinh trong giai ñoaïn vieát löu ñoà. Böôùc 2: Veõ löu ñoà Löu ñoà duøng ñeå trình baøy caùch giaûi quyeát vaán ñeà, thöôøng thì ngoân ngöõ duøng trong löu ñoà khoâng phaûi laø moät ngoân ngöõ maùy xaùc ñònh naøo, löu ñoà thöïc chaát ñeå giuùp ngöôøi thaûo chöông chia nhoû moät chöông trình lôùn. Töø löu ñoà toång quaùt, coù theå veõ ra löu ñoà chi tieát.

Böôùc 3: Vieát chöông trình baèng ngoân ngöõ gôïi nhôù(ngoân ngöõ Assembler). Böôùc 4: Chuyeån sang maõ maùy. Böôùc 5: Nhaäp maõ maùy vaøo Kit baèng phím. Böôùc 6: Chaïy thöû chöông trình vaø kieåm tra keát quaû.

Moät chöông trình ñöôïc vieát phaûi ñöôïc chaïy thöû vaø kieåm tra keát quaû, keát quaû phaûi ñuùng trong moïi tröôøng hôïp cho pheùp (ñieàu kieän ñaët ra tröôùc) cuûa chöông trình, vaø töø keát quaû kieåm tra maø phaùn ñoaùn, nhaän ñònh loãi ñeå söûa chöông trình töø ñaâu, coù khi phaûi söûa laïi caû löu ñoà. Trong caùch laøm treân, ta nhaän thaáy coù nhöõng khoù khaên rieâng sau: − Quaù trình dòch töø ngoân ngöõ gôïi nhôù sang maõ maùy (böôùc 4), ñoøi hoûi söï quen thuoäc baûng tra maõ, neáu khoâng vieäc naøy chieàm nhieáu thôøi gian, vaø vieäc kieåm tra laïi cuõng chieám khoâng ít thôøi gian. Taïi nhöõng leänh jump, nhöõng leänh call, caàn phaûi xaùc ñònh ñòa chæ cuï theå, chính xaùc cuûa oâ nhôù roài môùi xaùc ñònh ñöôïc leänh jump. Vieäc naøy chæ hoaøn taát khi chöông trình ñöôïc dòch sang maõ maùy gaàn nhö ñaày ñuû.

− ÔÛ giai ñoaïn nhaäp maõ maùy (böôùc 5), ñeå nhaäp nhanh thì phaûi nhôù vò trí phím, phaûi nhaäp chính xaùc ñeå traùnh thôøi gian doø ñeå söûa moät chöông trình nhaäp sai. Ñeå nhaäp moät byte caàn goõ 3 phím vaø phaûi ñoái chieáuqua laïi giöõa baûn dòch chöông trình, noäi dung hieån thò treân caùc led 7 ñoaïn cuøng vôùi ñòa chæ oâ nhôù vaø baøn phím. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAÂÄN VAÊN TOÁT NGHIEÄP 3 − Ñoái vôùi nhöõng ai trong giai ñoaïn khôûi ñaàu hoïc laäp trình vi xöû lyù, thì 2 vieäc treân luoân xaåy ra nhaàm laãn gaây maát nhieàu thôøi gian voâ ích. − Khi caàn theâm hoaëc xoùa, hoaëc söûa chöông trình thì maát nhieàu thôøi gian ñeå doø laïi chöông trình, nhaäp laïi khoù khaên, thaäm chí phaûi nhaäp laïi phaàn lôùn chöông tình.

− Sau khi bò maát ñieän thì döõ lieäu löu trong RAM khoâng coù nguoàn döï tröõ seõ bò maát heát, phaûi nhaäp laïi toaøn boä chöông trình. Ñoái vôùi nhöõng chöông trình nhoû thì thôøi gian nhaäp khoâng ñaùng keå, nhöng ñoái vôùi nhöõng chöông trình lôùn thì ñaây laø coâng vieäc maát nhieàu thôøi gian, vaø gaây phieàn haø cho ngöôøi hoïc cuõng nhö ngöôøi laäp trình vi xöû lyù. Beân caïnh ñoù, thöïc teá ñaõ coù nhöõng thieát bò naïp EPROM raát tieän lôïi, maø coù theå ñem yù töôûng ñoù vaøo vieäc hoïc laäp trình vi xöû lyù nhaát laø vieäc giao tieáp vôùi thieát bò khaùc töø vi xöû lyù laø moät ñieàu khaù deã dang. Ngoaøi ra, chöông trình ñaïi hoïc raát bao quaùt, thôøi gian vaø ñieàu kieän chæ cho pheùp sinh vieân ñi heát beà noåi cuûa chöông trình maø chöa coù hoaëc ít coù dòp tìm hieåu veà chieàu saâu.

Do ñoù, ñoà aùn toát nghieäp laø moät cô hoäi toát cho sinh vieân ñaøo saâu vaøo chöông trình hoïc, öùng duïng baøi hoïc vaøo thöïc teá, chöùng minh ñöôïc söï höõu ích cuûa nhöõng kieán thöùc ñaõ hoïc ñöôïc trong moâi tröôøng sö phaïm. Töø nhöõng lyù do treân, ngöôøi vieát quyeát ñònh choïn ñeà taøi “GIAO TIEÁP MAÙY TÍNH VÔÙI VI XÖÛ LYÙ 8085”. Ñeà taøi ñöa ra moät chöông trình nhö moät coâng cuï hoã trôï vieäc hoïc laäp trình vi xöû lyù treân Kit8085 vôùi moät thöù töï sau: 1) Xaùc ñònh muïc ñích yeâu caàu cuûa chöông trình caàn vieát. 3) Vieát chöông trình baèng ngoân ngöõ Assembly (ngoân ngöõ gôïi nhôù).

4) Nhaäp chöông trình baèng ngoân ngöõ Assembly vaøo maùy (duøng Norton). 5) Goïi chöông trình dòch Assembler ñeå dòch töø ngoân ngöõ Assembly sang moät file coù phaàn môû roäng “prn” chöùa maõ maùy. 6) Trong chöông trình Giao tieáp, goïi file dòch ñeå naïp vaøo RAM. 7) Chaïy thöû vaø kieåm tra keát quaû.

Caùch laøm naøy coù nhöõng öu ñieåm sau: − Dòch töø ngoân ngöõ Assembly (ngoân ngöõ gôïi nhôù) toán raát ít thôøi gian vì vieäc naøy do maùy tính ñaûm traùch, vôùi ñoä chính xaùc tuyeät ñoái. − Cuõng vaäy, vieäc naïp döõ lieäu vaøo RAM cuõng chæ trong vaøi giaây, vaø ñöôïc kieåm tra trong khi naïp neân ñoä chính xaùc cuõng tuyeät ñoái. − Ngoaøi ra, chöông trình ñöôïc löu tröõ, quaûn lyù deå daøng, deå xem laïi, deå kieåm tra. Khi caàn theâm, hoaëc xoùa hoaëc söûa hoaëc cheùp laïi moät ñoaïn chöông trình, ngay caû thay ñoåi ñòa chæ baét ñaàu, cuõng raát ñôn giaûn.

− Veà ñoä chính xaùc vaø thôøi gian caàn thieát thì ñoái vôùi chöông trình caùc lôùn caøng coù lôïi, caøng phaûi naïp chöông trình nhieáu thì caøng coù lôïi. TAÀM QUAN TROÏNG CUÛA VAÁN ÑEÀ. Trong xaõ hoäi ngaøy caøng phaùt trieån, löôïng kieán thöùc caàn truyeàn taûi trong nhaø tröôøng ngaøy caøng taêng, maø thôøi gian cho pheùp ngaøy caøng bò giaûm ñi, thì söï LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAÂÄN VAÊN TOÁT NGHIEÄP 4 noå löïc cuûa caû ngöôøi daïy laãn ngöôøi hoïc ñeàu raát caàn thieát. Beân caïnh ñoù, phöông tieän ít nhieàu seõ goùp phaàn quan troïng trong quaù trình hoïc taäp.

Tröôùc ñaây, vieäc hoïc laäp trình vi xöû lyù ñaõ dieãn ra moät caùch töï nhieân, coù theå coi nhö ñaõ ñaày ñuû veà phöông tieän hoïc taäp. Nhöng nay, neáu coù theâm moät chöông trình moâ phoûng caùc hoï vi ñieàu khieån, hay vi xöû lyù, giao tieáp maùy tính vôùi vi xöû lyù ñeå truyeàn file… thì taát nhieân seõ coù maët tích cöïc, mang theâm nhieàu lôïi ích cho vieäc hoïc. “Giao tieáp maùy tính vôùi vi xöû lyù” coøn laø moät chöùng thöïc veà giao tieáp _ nhöõng gì ñaõ ñöôïc hoïc _ treân chính kit thöïc taäp, ñieàu ñoù seõ kích hoaït söï tìm toøi, söï ham thích hieåu bieát cuûa sinh vieân. GIÔÙI HAÏN VAÁN ÑEÀ Ñaây laø moät chuyeân ñeà thuù vò, coù nhieàu vaàn ñeà ñaùng quan taâm, nhöng do nhöõng giôùi haïn veà thôøi gian vaø kieán thöùc, neân trong ñoà aùn naøy, ngöôøi vieát chæ coù theå trình baøy nhöõng phaàn sau: − Khaùi quaùt Kit 8085 söû duïng, caùc linh kieän coù lieân quan tröïc tieáp ñeán giao tieáp.

− Caùch thöùc söû duïng kit, nhöõng hoaït ñoäng beân trong kit veà leänh, döõ lieäu … maø sau ñoù seõ ñöôïc thay theá baèng caùch naïp töø maùy tính. − Giao tieáp maùy tính. − Moät soá ñieåm caàn löu yù khi vieát moät chöông trình baèng ngoân ngöõ gôïi nhôù cho chöông trình dòch Assembler ñeå taïo ra moät file coù phaàn môû roäng. − Caáu truùc moät file .prn, nhöõng soá lieäu naøo caàn xuaát.

− Ñoâi neùt veà ngoân ngöõ C, chöông trình Download − Chöông trình nhaän döõ lieäu. MUÏC ÑÍCH NGHIEÂN CÖÙU Tröôùc maét: ñaây laø moät vaán ñeà hay, ñaõ thu huùt ngöôøi vieát töø laâu maø nay môùi coù dòp thöïc hieän, vaø cuõng laø nhu caàu caàn thieát trong thöïc teá. Laâu daøi: tuy chæ laø moät thieát keá ñôn giaûn, nhöng laø moät cô sôû ban ñaàu coù theå phaùt trieån theâm ra höôùng toång quaùt. XAÙC ÑÒNH THUAÄT NGÖÕ Töïa ñeà taøi laø “Giao tieáp maùy tính vôùi kit vi xöû lyù 8085”.

Thöïc chaát, vaán ñeà giao tieáp chæ laø moät cô sôû, phöông tieän chuû yeáu. Coøn saûn phaåm cuûa ñeà taøi laø moät giao dieän treân maøn hình vi tính maø trong ñoù, ngöôøi duøng cho theå choïn fie caàn truyeàn, vaø truyeàn xuoáng kit qua moät port naøo ñoù ñeå naïp döõ lieäu vaøo RAM. Ñeà taøi naøy chæ thöïc hieän vieäc naïp döõ lieäu vaøo RAM maø sau ñoù seõ coù nhöõng phaùt trieån khaùc. Thöïc teá ñeà ra laø vieäc thöïc haønh laäp trình vi xöû lyù treân kit, chöông trình chæ laø ñeå thöïc taäp, chuû yeáu chæ naïp vaøo RAM, maø vieäc naïp döõ lieäu vaøo Kit maát nhieàu thôøi gian, vaø muïc ñích cuûa ñeà taøi tröôùc tieân laø ñeå giaûi quyeát vaán ñeà ñoù, sau ñoù coù theå phaùt trieån leân ñeå ñoïc caùc vuøng RAM, EPROM.

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAÂÄN VAÊN TOÁT NGHIEÄP 5 Chöông II: CÔ SÔÛ LYÙ LUAÄN LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAÂÄN VAÊN TOÁT NGHIEÄP 6 Töø vaán ñeà ñaët ra nhö ôû chöông 1 ñaõ trình baøy, ngöôøi thöïc hieän ñeà taøi ñaõ tieán haønh giaûi quyeát theo höôùng sau: − Xaùc ñònh thieát bò giao tieáp: Kit vi xöû lyù 8085 ñaõ coù saün caùc IC ngoaïi vi 8255 laøm nhieäm vuï giao tieáp, chæ caàn choïn IC, xaùc ñònh ñòa chæ cuûa IC ñoù, ñòa chæ cuûa caùc port vaøo ra, mode hoaït ñoäng cuûa caùc port, xaùc ñònh caùc ñieåm noái keát phaàn cöùng vôùi maùy tính vaø vieát chöông trình nhaän, phaùt döõ lieäu. − Xaùc ñònh coång giao tieáp: ñoái vôùi maùy tính: choïn coång LPT1 (maø sau naøy coù theå phaùt trieån ñeå coù theå söû duïng caû LPT2, COM1, COM2) vôùi phöôùng phaùp giao tieáp song song baát ñoàng boä. − Xaây döïng giao dieän treân maøn hình maùy tính:Yeâu caàu caàn coù …… vaø phuø hôïp vôùi ngöôøi söû duïng. Sau ñoù tieán haønh vieát giaûi thuaät, vaø baét tay vaøo vieát chöông trình.

ÔÛ ñaây, ngöôøi thöïc hieän ñaõ vieát chöông trình truyeàn döõ lieäu trong moâi tröôøng Borland C 3. Trong quaù trình vieát, phaûi giaûi quyeát nhöõng khoù khaên phaùt sinh moät caùch cuï theå. − Vieát chöông trình truyeàn, nhaän döõ lieäu vôùi Kit. − Gheùp noái caùc phaàn laïi.

− Phöông phaùp chuû yeáu laø tham khaûo taøi lieäu vaø thöïc nghieäm LUAN VAN CHAT LUONG download : add luanvanchat@agmail.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ