Tìm tài liệu

Thiet ke he vi xu ly 8 bit

Thiết kế hệ vi xử lý 8 bit

Upload bởi: Tagenration

Mã tài liệu: 219032

Số trang: 48

Định dạng: rar

Dung lượng file: 526 Kb

Chuyên mục: Kỹ thuật điện - điện tử

Info

Thiết kế một hệ vi xử lý bao gồm cả việc thiết kế tổ chức phần cứng và viết phần mềm cho nền phần cứng mà ta thiết kế. Việc xem xét giữa tổ chức phần cứng và chương trình phần mềm cho một thiết kế là một vấn đề cần phải cân nhắc. Vì khi tổ chức phần cứng càng phức tạp, càng có nhiều chức năng hỗ trợ cho yêu cầu thiết kế thì phần mềm càng được giảm bớt và dễ dàng thực hiện nhưng lại đẩy cao giá thành chi phí cho phần cứng, cũng như chi phí bảo trì. Ngược lại với một phần cứng tối thiểu lại yêu cầu một chương trình phần mềm phức tạp hơn, hoàn thiện hơn; nhưng lại cho phép bảo trì hệ thống dễ dàng hơn cũng như việc phát triển tính năng của hệ thống từ đó có thể đưa ra giá cạnh tranh được.

Từ yêu cầu và nhận định trên ta có những định hướng sơ bộ cho thiết kế như sau:

1. Chọn bộ vi xử lý:

Từ yêu cầu dùng VXL 8 bit ta dự kiến dùng các chip vi điều khiển thuộc họ MCS-51 của Intel, mà cụ thể ở đây là dùng chip 89C51 vì những lý do sau:

+ AT89C51 thuộc họ MCS-51, là chip vi điều khiển 8 bít đơn chíp CMOS có hiệu suất cao, công suất nguồn tiêu thụ thấp và có 4 Kb bộ nhớ ROM Flash xoá được lập trình được. Chíp này được sản xuất dựa theo công nghệ bộ nhớ không mất nội dung có độ tích hợp cao của Atmael

+ AT89C51 có các đặc trưng chuẩn sau: 4Kb Flash, 128 byte RAM, 32 đường xuất nhập, bộ định thời / đếm 16 bit, một cấu trúc ngắn hai mức ưu tiên và 5 nguyên nhân ngắt, một port nối tiếp song song công, mạch dao động và mạch dao động và mạch tạo xung trên chíp.

Vì những lý do trên mà việc lựa chọn vi điều khiển 89C51 là một giải pháp hoàn toàn phù hợp cho thiết kế.

2. Tổ chức ngoại vi:

+ Xử lý tín hiệu vào ta dùng thiết bị chuyển đổi tương tự/ số (ADC) có 8 kênh vào tương tự kết nối với 8 tín hiệu đo nhiệt độ từ 0 ¸ 10V tương ứng với nhiệt độ từ 0o ¸ 200oC.

+ Xử lý việc hiển thị kết quả nhiệt độ trung bình ta dùng 3 LED 7 thanh để hiển thị tương ứng với các nhiệt độ trong dải 0 ¸ 2000C.

+ Tín hiệu cho phép chạy được xử lý bằng cách dùng một nút ấn Reset hệ thống.

+ Tín hiệu báo động được xử lý bằng một còi báo động kết nối với một cổng bất kỳ phục vụ cho vào/ra.

+ Nếu có yêu cầu dùng các phím để định các mode hoạt động, cũng như đặt lại giá trị MAX và MIN thì bàn phím cũng phải được kết nối với các cổng giao tiếp vào/ra (ở đây yêu cầu dùng 8255).

Tất cả các thiết bị phải được kết nối với nhau thông qua các bus cần thiết gồm bus dữ liệu, bus địa chỉ và bus điều khiển.

PHẦN I: THIẾT KẾ MẠCH PHẦN CỨNG

CHƯƠNG I: ĐỊNH HƯỚNG THIẾT KẾ

1. Chọn bộ vi xử lý

2. Tổ chức ngoại vi

CHƯƠNG II: NỘI DUNG THIẾT KẾ

I. Tổ chức phần cứng hệ VXL89C51

1. Hệ vi xử lý AT89C51

1.1 Sơ đồ chân hệ vi xử lý AT89C51

1.2 Tổ chức bộ nhớ

1.2.1 Cấu trúc chung của bộ nhớ

1.2.2 Bộ nhớ chương trình

1.2.3 Bộ nhớ số liệu

2. Tổ chức bộ nhớ (Memory Map)

3. Khối hiển thị

4. Khối các thiết bị giao tiếp/ghép nối

II. Giới thiệu linh kiện và tổ chức phối ghép

1. Thiết kế bộ nhớ

2. Vi mạch ADC0809

a. Bảng chân lý và sơ đồ chân của vi mạch ADC0809

b. Cấu trúc bên trong của ADC 0809

3.Vi mạch giao tiếp song song PPI 8255

a. Sơ đồ chân và sơ đồ chức năng của 8255A

b. Cấu trúc bên trong và hoạt động của 8255A

c. Từ điều khiển

d. Ghép nối 8255A với VXL8051

e. Ghép nối 8255A với thiết bị ngoại vi

4. Thiết kế khối hiển thị

5. Khối vào dữ liệu

6. Các vi mạch phụ trợ khác

a. Mạch giải mã 74LS138

b. Vi mạch chốt 74LS373

III. Sơ đồ thiết kế chi tiết

PHẦN II: THIẾT KẾ PHẦN MỀM LƯU ĐỒ THUẬT TOÁN

1. Lưu đồ của chương trình

1.1 Chương trình chính

1.2 Chương trình đọc dữ liệu 8 kênh từ ADC

1.3. Chương trình tính giá trị trung bình của 8 kênh đọc được từ ADC

1.4. Chương trình tách số trung bình cộng ra hàng chục, đơn vị

1.5. Chương trình con quét phím

LỜI KẾT

Phần bên dưới chỉ hiển thị một số trang ngẫu nhiên trong tài liệu. Bạn tải về để xem được bản đầy đủ

  • Thiết kế hệ vi xử lý 8 bit
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit
  • Thiết kế hệ vi xử lý 8 bit

GỢI Ý

Những tài liệu gần giống với tài liệu bạn đang xem

Thiết kế hệ vi xử lý 8 bit 1

Upload: tienthang41

📎 Số trang: 607
👁 Lượt xem: 31
Lượt tải: 16

Thiết kế hệ vi xử lý 8 bit 1

Upload: dj_linhxinh

📎 Số trang: 607
👁 Lượt xem: 805
Lượt tải: 22

Thiết kế hệ vi xử lý 8 BIT 1

Upload: tranthuyloi

📎 Số trang: 39
👁 Lượt xem: 31
Lượt tải: 16

Thiết kế hệ vi xử lý 8 bít 1

Upload: ha_nguyen166

📎 Số trang: 39
👁 Lượt xem: 31
Lượt tải: 16

Thiết kế hệ vi xử lý 8 bít 1

Upload: wildbull1500

📎 Số trang: 39
👁 Lượt xem: 31
Lượt tải: 16

Thiết kế hệ vi xử lý 8 bít

Upload: hondavietnam09

📎 Số trang: 32
👁 Lượt xem: 538
Lượt tải: 16

Thiết kế hệ vi xử lý bít

Upload: thanhtuco

📎 Số trang: 29
👁 Lượt xem: 795
Lượt tải: 17

Thiết kế hệ vi xử lý 8 bít điều khiển động ...

Upload: chung2180

📎 Số trang: 33
👁 Lượt xem: 683
Lượt tải: 16

Đồ án môn học thiết kế hệ vi xử lý 8 bít ...

Upload: mhoangvcbs

📎 Số trang: 35
👁 Lượt xem: 548
Lượt tải: 16

Đồ án môn học thiết kế hệ vi xử lý 8 bít ...

Upload: chubatgioi12003

📎 Số trang: 33
👁 Lượt xem: 981
Lượt tải: 17

Thiết kế hệ vi xử lý để đo và điều khiển quá ...

Upload: transungck42b

📎 Số trang: 504
👁 Lượt xem: 870
Lượt tải: 22

Thiết kế thiết bị thực tập vi xử lý 8085

Upload: chimsedongls

📎 Số trang: 98
👁 Lượt xem: 659
Lượt tải: 16

QUAN TÂM

Những tài liệu bạn đã xem

Thiết kế hệ vi xử lý 8 bit

Upload: Tagenration

📎 Số trang: 48
👁 Lượt xem: 438
Lượt tải: 16

Kỹ thuật - Công nghệ Kỹ thuật điện - điện tử
Thiết kế hệ vi xử lý 8 bit Thiết kế một hệ vi xử lý bao gồm cả việc thiết kế tổ chức phần cứng và viết phần mềm cho nền phần cứng mà ta thiết kế. Việc xem xét giữa tổ chức phần cứng và chương trình phần mềm cho một thiết kế là một vấn đề cần phải cân nhắc. Vì khi tổ chức zip Đăng bởi
5 stars - 219032 reviews
Thông tin tài liệu 48 trang Đăng bởi: Tagenration - 13/04/2025 Ngôn ngữ: Việt nam, English
5 stars - "Tài liệu tốt" by , Written on 13/04/2025 Tôi thấy tài liệu này rất chất lượng, đã giúp ích cho tôi rất nhiều. Chia sẻ thông tin với tôi nếu bạn quan tâm đến tài liệu: Thiết kế hệ vi xử lý 8 bit