All Rights Reserved.Phần 1: Game Tetris Tổng quan Cách chơi... Tổng quan Tetris, hay còn gọi là trò chơi xếp hình, là một trong những trò chơi điện tử đầu tiên.. Ta thấy mỗi khối gạ
Trang 1Sinh viên thực hiện:
Báo cáo mô phỏng game Tetris
Lớp: CE103.O22 GVHD: Phạm Minh Quân
Trang 2Hiện thực game Tetris
Phần 1: Game Tetris
Phần 2: Hướng giải quyết
Phần 3: Linh kiện
Phần 4: Mô phỏng
Trang 3304/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.
Phần 1: Game Tetris
Tổng quan
Cách chơi
Trang 4Phần1: Giới thiệu
Tổng quan
Cách chơi
Trang 5Tổng quan
Tetris, hay còn gọi là trò chơi xếp hình, là một trong những trò chơi điện tử đầu tiên Trò chơi có bảy loại khối hình: I (thẳng
đứng), J, L, O (vuông), S, T, Z Ta thấy mỗi khối gạch được cấ
u tạo từ 4 hình vuông nhỏ xếp lại với nhau
Các hình khác được tạo ra khi xoay các khối cơ bản này các g
óc tương ứng 90 độ, 180 độ, 270 độ.
504/09/2024 Copyrights 2016 UIT-CE All Rights Reserved
Trang 6Tổng quan
Hình 1: Ví dụ về game Tetris Hình 2: Các khôi hình cơ bản
Trang 7Phần 1: Giới thiệu
704/09/2024 Copyrights 2016 UIT-CE All Rights Reserved
Tổng quan
Cách chơi
Trang 8Cách chơi
Mục tiêu của trò chơi là di chuyển các khối gạch đang rơi từ từ xuống tron
g kích thước hình chữ nhật Chỗ nào có gạch rồi thì không di chuyển được t
ới vị trí đó Người chơi xếp những khối hình sao cho khối hình lấp đầy 1 h àng ngang để ghi điểm và hàng ngang ấy sẽ biến mất.
Nếu để cho những khối hình cao quá màn hình, trò chơi sẽ kết thúc.
Tất cả các Tetriminos có khả năng hoàn thành một và hai dòng J, L có thể
có ba Chỉ có Tetrimino chữ I có khả năng để xóa bốn dòng cùng một lúc,
và điều này được gọi là một "Tetris" Xóa nhiều nhất chỉ được 4 hàng/1 lầ
n.
Trang 9904/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.
Hiện thực game Tetris
Phần 1: Game Tetris
Phần 2: Hướng giải quyết
Phần 3: Linh kiện
Phần 4: Mô phỏng
Trang 10Phần 2: Hướng giải quyết
Với việc sử dụng vi điều khiển 8051 làm vi điều khiển chính, nhóm tiến hành h iện thực game Tetris theo các giai đoạn sau:
Tìm hiểu về game Tetris, cách thức hoạt động và các linh kiện cần thiết.
Lập trình trên vi điều khiển 8051 bằng ngôn ngữ assembly.
Tiến hành mô phỏng trên phần mềm Proteus.
Chuẩn bị những linh kiện cần thiết.
Hoàn thành sản phẩm
Trang 111104/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.
Hiện thực game Tetris
Phần 1: Game Tetris
Phần 2: Hướng giải quyết
Phần 3: Linh kiện
Phần 4: Mô phỏng
Trang 131304/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.
Trang 14AT89C51 (vi điều khiển 8051)
Công dụng: AT89C51 là một hệ vi tính 8 bit đơn chip CMOS
có hiệu suất cao, công suất nguồn tiêu thụ thấp và có 4Kbyte b
ộ nhớ ROM Flash xóa được, lập trình được Được xử đụng là
m vi điều khiển chính trong thiết bị Game Tetris.
Giá thành: 16.000 VNĐ
Số lượng: 1
Trang 151504/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.
Trang 17IC 74LS374
Công dụng: IC 74LS374 là một thanh ghi 8-bit được sử dụng
trong các mạch điện tử Cổng D nhận tín hiệu đầu vào từ AT9
C51 sau đó điều chỉnh tín hiệu đầu ra đến các LED, mỗi cổng
Q của IC này quản lý một dòng trên bảng LED.
Giá thành: 10.000VNĐ
Số lượng: 2
1704/09/2024 Copyrights 2016 UIT-CE All Rights Reserved
Trang 191904/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.
Trang 20Button 2 chân nhỏ 6x6x5ư3
Công dụng: Được dung làm các nút di chuyển( trái, phải, xuố
ng), xoay các khối gạch và reset lại game.
Giá thành: 250VNĐ
Số lượng: 5
Trang 212104/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.
Trang 23Led Matrix 8x8 3mm 32x32mm
Công dụng: Được ghép lại thành ma trận LED hiện thị thông t
in của game Với mỗi dòng LED, một chân sẽ nối với AT89C5
1 và một chân nối với 74LS374 để nhận các tín hiệu điều khiể
n hiển thị
Giá thành: 15.000VNĐ
Số lượng: 2
2304/09/2024 Copyrights 2016 UIT-CE All Rights Reserved
Trang 252504/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.
Trang 26Điện trở thanh 8 chân 10k
Công dụng: Dùng để pull up hay pull down 8 chân port 0 của
AT9C51 thay vì bạn phải dung 8 con trở đơn.
Giá thành: 1.300VNĐ
Số lượng: 1
Trang 272704/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.
Hiện thực game Tetris
Phần 1: Game Tetris
Phần 2: Hướng giải quyết
Phần 3: Linh kiện
Phần 4: Mô phỏng
Trang 28Mô phỏng
Hình 3: Mô phỏng trên proteus
Trang 29CẢM ƠN CÁC BẠN ĐÃ
THEO DÕI
2904/09/2024 Copyrights 2016 UIT-CE All Rights Reserved