báo cáo vi điều khiển 8051

35 762 1
báo cáo vi điều khiển 8051

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

báo cáo vi điều khiển 8051

ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` MỤC LỤC A.PHẦN MỞ ĐẦU I. Đặt vấn đề 1 II. Giới hạn của đề tài 1 B. PHẦN NỘI DUNG Chương I. Giới thiệu chung và các phương pháp thực hiện 5 Chương II.Giới thiệu các linh kiện trong mạch 7 I. IC xử lý trung tâm 89C51 7 1. Sơ đồ chân vi điều khiển 89C51 7 2. Cấu trúc bên trong của vi điều khiển 89C51 9 a. Sơ đồ khối bên trong vi điều khiên 89C51 9 b. Tổ chức bộ nhớ 9 II. Khảo sát IC 78XX 18 a. cấu trúc bên trong và sơ đồ chân 18 b. Chức năng của các chân 19 2.Khảo sát IC TPIC 6B595 19 a. Sơ đồ chân 19 b. Cấu trúc bên trong của IC TPIC 6B595 20 c. Hoạt động của IC TPIC 6B595 thông qua dạng sóng 21 d. Các thông số của IC TPIC 6B595 21 3. Khảo sát IC ULN2803 21 a. Sơ đồ chân 21 b. Thông số của IC ULN 2803 22 4. Khảo sát transistor A1015 22 a. Sơ đồ chân 22 b. Trạng thái hoạt động 23 c. Thông số của transistor A1015 23 5. Led ma trận 8x8 24 a. Cấu trúc và sơ đồ chân của led 24 b. Thông số của led 25 Trang 2 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` Chương III. Thiết kế mạch 26 I. Mạch điều khiển 26 1. Thiết kế mạch điều khiển 26 2. Thíêt kế khối công suất hàng 27 3. Thiết kế khối nguồn 27 4. Sơ đồ mạch điện 28 a. Sơ đồ mạch nguyên lý 28 b. Sơ đồ mạch in 29 II. Thiết kế khối quét và khối hiển thị 30 1. Cơ sở lý luận 30 2. Sơ đồ nguyên lý 30 3. Sơ đồ mạch in 31 Chương IV.Thiết kế phần mềm và thi công 32 I. Thiết kế phần mềm 32 1. Lưu đồ chương chình chính 32 2. Chương trình cho vi điều khiển 35 II. Kết quả thi công 36 C. PHẦN KẾT LUẬN 37 Trang 3 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` A. PHẦN MỞ ĐẦU I.ĐẶT VẤN ĐỀ:  Ngày nay với sự phát triển vượt bậc của khoa học kỹ thuật, và góp phần rất lớn cho sự phát triển đó phải kể đến công nghệ điện tử.  Nhờ sự phát triển của công nghệ điên tử mà đặt biệt là công nghệ viễn thông đã giúp ích rất nhiều cho cuộc sống của con người. cái mà chúng ta dễ dàng nhận thấy nhất chẳn hạn như cập nhật thông tin qua mạng để hướng dẫn cho mọi người lưu thông trên đường một cách dể dàng hơn hay là những bảng quảng cáo nhiều màu rực rở thể hiện nhiều nội dung có thể thay đổi dược mà chúng ta thường thấy trong các cửa hàng hay là các khách sạn lớn, hay là các bảng thông tin thể hiện tỉ giá ở trong ngân hàng có thể cập nhật thông tin qua mạng internet…  Có nhiều cách hiển thị thông tin. Nhưng những bảng thể hiện nội dung thông tin bằng điện lại gây nhiều ấn tượng và tác động mạnh đến người xem nhất.  Các biển báo để thể hiện nội dung cần truyền đạt trên gọi là mạch quang báo, bao gồm cả phần điều khiển và phần hiển thị. II.GIỚI HẠN CỦA ĐỀ TÀI:  Có nhiều cách và phương án để thực hiện một mạch quang báo. mạch điều khiển ta có thể thiết kế :  Sử dụng thanh ghi kết nối với nhau và các linh kiện khác để điều khiển.  Ưu điểm: chỉ thiết kế phần cứng không có phần mềm.  Khuyết điểm: phần cứng phức tạp, thể hiện ít nội dung  Sử dụng vi điểu khiển.  Ưu điểm: phần cứng đơn giản, có thể thể hiện và thay đổi nhiều nội dung một cách linh họat. Khi cần thay đồi nội dung chỉ cần thay đổi chương trình điều khiển  Khuyết điểm: phần mềm phức tạp.  Sử dụng eeprom:  Ưu điểm: phần cứng đơn giản, dễ lập trình  Khuyết điểm: với số ngõ ra cố định và ít nên khó khăn trong việc kết nối với các hệ thống lớn.  Phần hiển thị: có nhiều thiết bị để hiện thị như đèn 220V, đèn 12V hay 24V, led hiển thị ma trận, led đơn…vv.  Trong đề tài thiết kế mạch quang báo sử dụng vi điều khiển 89C51 và hiển thị bằng led ma trận này chỉ trình bày một cách khái quát về vi điều khiển 89C51. Nội dung hiển thị của bảng quang báo muốn thay đổi được thì phải thay đổi chương trình nạp cho vi điều khiển, dẩn đến khó khăn trong muốn thay đổi nội dung hiển thị. Trang 4 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` B. PHẦN NỘI DUNG CHƯƠNG I: GIỚI THIỆU CHUNG VÀ CÁC PHƯƠNG PHÁP THỰC HIỆN • Như đã đề cập một cách tổng quát ở trên để thiết kế một mạch quang báo thì có rất nhìêu cách: dùng IC rời, vi điều khiền và giao tiếp máy tính, efprom….  Nếu dùng các IC rời thì phần cứng điều khiển rất phức tạp, bảng quảng cáo ít sinh động. khi muốn thay đổi kiểu hiển thị thì phảo thay đổi phần cứng.  Nếu dùng Efprom thì gía thành rẻ dễ thiết kế phần cứng, chương trình viết tương đối dễ dàng hơn vi điều khiển, khi thay đồi cách hiển thị ta chỉ cần thay đổi chương trình nạp cho epprom nhưng nội dung của bảng quang báo không thay đổi được.  Nếu dùng vi điều khiển và led ma trận để hiển thị thì nội dung của bảng quang báo có thể thay đổi dễ dàng hơn, nhưng chương trình viết cho vi điều khiển lại khá phức tạp hơn so với việc lập trình cho efprom.  Từ những phân tích trên ta có thể thấy được mạch quang báo sử dụng vi điều khiển và led ma trận phù hợp với mức độ yêu cầu của đồ án môn học phần 1. Đó cũng là lý do để em chọn đề tài này. Sơ đồ khối mạch quang báo: Trang 5 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` Chức năng của các khối:  Khối nguồn: đảm bảo cung cấp nguồn với dòng điện cung cấp cho tòan mạch nhưng bản thân nó không bị quá dòng.  Khối điều khiển: gồm vi điều khiển có nhiệm vụ xuất tín hiệu điều khiển khối quét và khối công suất để cung cấp sự điều khiển cho led ma trận.  Khối quét cột: nận tín hiệu điều khiển để quét cột cho led ma trận bao gồm các thanh ghi dịch 8 bit.  Khối công suất hàng: khuyếch đại dòng và áp do vi điều khiển xuất ra để hiển thị dữ liệu cho led.  Khối hiển thị: bao gồm các ma trận led 8x8 ghép nối lại với nhau. Nhận tín hiệu từ bộ khuếch đại công suất để hiện thị nôi dung thông tin của bàng quang báo. Trang 6 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` CHƯƠNG II:GIỚI THIỆU CÁC LINH KIỆN TRONG MẠCH I. IC XỬ LÝ TRUNG TÂM 89C51 : 1. Sơ đồ chân 89C51:  89S51 là IC vi điều khiển (Microcontroller) do hãng Intel sản xuất. IC này có đặc điểm như sau:  4k byte ROM,128 byte RAM nội.  4 Port I/O 8 bit.  2 bộ đếm/ định thời 16 bit.  Giao tiếp truyền dữ liệu nối tiếp.  64k byte bộ nhớ bên ngoài dung để lưu chương trình điều khiển.  64k byte bộ nhớ bên ngoài dung để lưu dữ liệu.  210 bit có thể truy xuất từng bit  Có các lệnh xử lý bit.  Sơ lược về các chân của 89C51: Hình 2-1. Sơ đồ chân 89C51 Trang 7 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` Chức năng của các chân 89C51: Port 0: từ chân 32 đến chân 39 (P0.0 _P0.7). Port 0 có 2 chức năng: trong các thiết kế cỡ nhỏ không dùng bộ nhớ mở rộng nó có chức năng như các đường IO, đối với thiết kế lớn có bộ nhớ mở rộng nó được kết hợp giữa bus địa chỉ và bus dữ liệu. Port 1: từ chân 1 đến chân 8 (P1.0 _ P1.7). Port 1 chỉ có chức năng dung làm các đường điều khiển xuất nhập IO Port 2: từ chân 21 đến chân 28 (P2.0 _P2.7). Nếu không dùng bộ nhớ mở rộng bên ngoài thì port 2 dùng làm các đường điều khiển IO.Nếu dung bộ nhớ mở rộng bên ngoài thì port 2 có chức năng là bus địa chỉ cao A0 – A15. Port 3: từ chân 10 đến chân 17 (P3.0 _ P3.7). Port 3 là port có 2 chức năng.Các chân port này có nhiều chức năng , các công dụng chuyển đổi có liên hệ đặc biệt của 89C51 như ở bảng sau: Bit Tên Chức năng chuyển đổi P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 RXD TXD /INT0 /INT1 T0 T1 /WR /RD Ngõ vào nhập dữ liệu nối tiếp. Ngõ xuất dữ liệu nối tiếp. Ngõ vào ngắt cứng thứ 0. Ngõ vào ngắt cứng thứ 1. Ngõ vào của TIMER/ COUNTER thứ 0. Ngõ vào của TIMER/ COUNTER thứ 1. Tín hiệu điều khiển ghi dữ liệu lên bộ nhớ ngoài. Tín hiệu điều khiển đọc bộ nhớ dữ liệu ngoài. Bảng 2-2. Chức năng các chân của Port 3 PSEN (Program store enable): PSEN là tín hiệu ngõ ra ở chân 29 có tác dụng cho phép đọc bộ nhớ chương trình mở rộng thường được nối đến chân OE\ của Eprom cho phép đọc các byte mã lệnh. PSEN ở mức thấp trong thời gian 89C51 lấy lệnh. Các mã lệnh của chương trình được đọc từ Eprom qua bus dữ liệu, được chốt vào thanh ghi lệnh bên trong 89C51 để giải mã lệnh. Khi 89C51 thi hành chương trình trong EPROM nội PSEN ở mức logic 1. ALE (Address Latch Enable): Khi 89C51 truy xuất bộ nhớ bên ngoài, Port 0 có chức năng là bus địa chỉ và dữ liệu (AD7 – AD0) do đó phải tách các đường dữ liệu và địa chỉ. Tín hiệu ra ALE ở chân thứ 30 dùng làm tín hiệu điều khiển để giải đa hợp các đường địa chỉ và dữ liệu khi kết nối chúng với IC chốt. Tín hiệu ở chân ALE là một xung trong khoảng thời gian port 0 đóng vai trò là địa chỉ thấp nên chốt địa chỉ hoàn toàn tự động. EA\ (External Access): Tín hiệu vào EA\ ở chân 31 thường được mắc lên mức 1 hoặc mức 0. Nếu ở mức 1 thì vi điều khiển thi hành chương trình từ bộ nhớ nội. Nếu ở mức 0 thì vi điều khiển thi hành chương trình từ bộ nhớ ngoại. Trang 8 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` RST (Reset): Ngõ vào chân 9 là ngõ vào Reset.Khi cấp điện cho hệ thống hoặc nhấn nút reset thì mạch sẽ reset vi điều khiển.Khi reset thì tín hiệu reset phải ở mức cao ít nhất 2 chu kì máy. Các ngõ vào bộ dao động Xtal1, Xtal2: Bộ tạo dao động được tích hợp bên trong 89C51. Khi sử dụng 89C51, người ta chỉ cần nối thêm tụ thạch anh và các tụ. Tần số tụ thạch anh thường là 12 Mh – 24 Mh. 2. Cấu trúc bên trong của 89C51 a. Sơ đồ khối bên trong 89C51: Hình 2-3. Cấu trúc bên trong của vi điều khiển b. Tổ chức bộ nhớ: Trang 9 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` Hình 2-4. Bảng tóm tắt các vùng nhớ 89C51 7F FF F0 F7 F6 F5 F4 F3 F2 F1 F0 B RAM đa dụng E0 E7 E6 E5 E4 E3 E2 E1 E0 ACC D0 D7 D6 D5 D4 D3 D2 D1 D0 PSW 30 B8 - - - BC BB BA B9 B8 IP 2F 7F 7E 7D 7C 7B 7A 79 78 2E 77 76 75 74 73 72 71 70 B0 B7 B6 B5 B4 B3 B2 B1 B0 P.3 2D 6F 6E 6D 6C 6B 6A 69 68 2C 67 66 65 64 63 62 61 60 A8 AF AC AB AA A9 A8 IE 2B 5F 5E 5D 5C 5B 5A 59 58 2A 57 56 55 54 53 52 51 50 A0 A7 A6 A5 A4 A3 A2 A1 A0 P2 29 4F 4E 4D 4C 4B 4A 49 48 28 47 46 45 44 43 42 41 40 99 Không được địa chỉ hoá bit SBUF 27 3F 3E 3D 3C 3B 3A 39 38 98 9F 9E 9D 9C 9B 9A 99 98 SCON 26 37 36 35 34 33 32 31 30 25 2F 2E 2D 2C 2B 2A 29 28 90 97 96 95 94 93 92 91 90 P1 24 27 26 25 24 23 22 21 20 23 1F 1E 1D 1C 1B 1A 19 18 8D Không được địa chỉ hoá bit TH1 22 17 16 15 14 13 12 11 10 8C Không được địa chỉ hoá bit TH0 21 0F 0E 0D 0C 0B 0A 09 08 8B Không được địa chỉ hoá bit TL1 20 07 06 05 04 03 02 01 00 8A Không được địa chỉ hoá bit TL0 1F Bank 3 89 Không được địa chỉ hoá bit TMOD 18 88 8F 8E 8D 8C 8B 8A 89 88 TCON 17 Bank 2 87 Không được địa chỉ hoá bit PCON 10 0F Bank 1 83 Không được địa chỉ hoá bit DPH 08 82 Không được địa chỉ hoá bit DPL 07 Bank thanh ghi 0 81 Không được địa chỉ hoá bit SP 00 (mặc định cho R0 -R7) 88 87 86 85 84 83 82 81 80 P0 Hình 2-5. Cấu trúc bộ nhớ Ram bên trong vi điều khiển  Bộ nhớ trong 89C51 bao gồm ROM và RAM. RAM trong 89C51 bao gồm nhiều thành phần: phần lưu trữ đa dụng, phần lưu trữ địa chỉ hóa từng bit, các bank thanh ghi và các thanh ghi chức năng đặc biệt.  89C51 có bộ nhớ theo cấu trúc Harvard: có những vùng bộ nhớ riêng biệt cho chương trình và dữ liệu. Chương trình và dữ liệu có thể chứa bên trong 8951 nhưng 8951 vẫn có thể kết nối với 64K byte bộ nhớ chương trình và 64K byte dữ liệu. Ram bên trong 89C51 được phân chia như sau: Trang 10 Địa chỉ byte Địa chỉ bit Địa chỉ byte Địa chỉ bit ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình `  Các bank thanh ghi có địa chỉ từ 00H đến 1FH.  Ram địa chỉ hóa từng bit có địa chỉ từ 20H đến 2FH.  Ram đa dụng từ 30H đến 7FH.  Các thanh ghi chức năng đặc biệt từ 80H đến FFH. Ram đa dụng: Vùng nhớ Ram đa dụng gồm có 80 byte địa chỉ từ 30H – 7FH .Vùng nhớ bank thanh ghi 32 byte từ 00H – 1FH cũng có thể dung làm vùng nhớ Ram đa dụng. Mọi địa chỉ trong vùng Ram đa dụng đều có thể truy xuất tự do dùng kiểu địa chỉ trực tiếp hoặc gián tiếp. Bộ nhớ ngan xếp của vi điều khiển dùng bộ nhớ Ram nội nên dung lượng bộ nhớ ngăn xếp nhỏ trong khi đó các bộ vi xử lý bên ngoài làm bộ nhớ ngăn xếp nên dung lượng tùy ý mở rộng. Ram có thể truy xuất từng bit: 89C51 chứa 210 bit được địa chỉ hóa từng bit, trong đó 128 bit chứa ở các byte có địa chỉ từ 20H đến 2FH, các bit còn lại chứa trong nhóm thanh ghi chức năng đặc biệt. Ýtưởng truy xuất từng bit bằng phần mềm là một đặc tính mạnh của vi điều khiển nói chung. Các bit có thể được đặt, xóa, and, or,… với 1 lệnh đơn. Ngoài ra các port cũng có thể truy xuất được từng bít làm đơn giản phần mềm xuất nhập từng bit. Các bank thanh ghi:  Bộ lệnh 89C51 hỗ trợ 8 thanh ghi có tên là R0 đến R7 và theo mặc định (sau khi reset hệ thống), các thanh ghi nàyở các địa chỉ 00H đến 07H.  Đây là lệnh 1 byte dùng địa chỉ thanh ghi. Tuy nhiên có thể thi hành bằng lệnh 2 byte dùng địa chỉ trực tiếp nằm trong byte thứ 2: MOV A, 05H.  Lệnh dùng các thanh ghi R0 đến R7 thì sẽ ngắn hơn và nhanh hơn nhiều so với lệnh tương ứng dùng địa chỉ trực tiếp.  Bank thanh ghi tích cực bằng cách thay đổi các bit trong từ trạng thái chương trình (PSW). Giả sủ thanh ghi thứ 3 đang được truy xuất, lệnh sau đây sẽ di chuyển nội dung của thanh ghi A vào ô nhớ ram có địa chỉ 18H: MOV R0, A. Các thanh ghi có chức năng đặc biệt: 89C51 có 21 thanh ghi chức năng đặc biệt (SFR: Special Funtion Register) ở vùng trên của RAM nội từ địa chỉ 80H đến FFH. • Chú ý: tất cả 128 địa chỉ từ 80H đến FFH không được định nghĩa, chỉ có 21 thanh ghi chức năng đặc biệt được định nghĩa sẵn các địa chỉ. Các thanh ghi port xuất nhập: Trang 11 [...]... được điều khiển bằng cathod a Cấu trúc và sơ đồ chân: ] Trang 24 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` bThông số của led: Trang 25 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` CHƯƠNG III: THIẾT KẾ MẠCH I MẠCH ĐIỀU KHIỂN: 1 THIẾT KẾ MẠCH ĐIỀU KHIỂN Cơ sở lý luận  Mạch điều khiển trong đồ án này là vi điều khiển 89C051 Là nơi ta có thể nạp chương trình điều khiển để điều khiển hoạt động của toàn mạch Vi điều. .. trình qua thanh ghi điều khiển port nối tiếp SCON ở địa chỉ 98H Các thanh ghi ngắt: 89C51 có cấu trúc 5 nguồn ngắt, 2 mức ưu tiên Các ngắt bị cấm sau khi reset hệ thống và sẽ được cho phép bằng vi c ghi thanh ghi cho phép ngắt (IE) ở địa chỉ A8H, cả 2 thanh ghi được địa chỉ hóa từng bit Thanh ghi điều khiển công suất: Thanh ghi điều khiển công suất (PCON) ở địa chỉ 87H chứa các bit điều khiển Tín hiệu Reset:... KẾ KHỐI CÔNG SUẤT HÀNG Cơ sờ lý luận  Khối công suất hàng có nhiệm vụ nâng công suất dử liệu xuất ra từ vi điều khiển cung cấp cho mạch hiển thị  Dữ liệu có vi điều khiển có điện áp là 5V nhưng dòng điện ra nhỏ khỏang 20 mA không đủ cung cấp cho khối hiển thị là led ma trận  Dữ liệu từ vi điều khiển sẽ được đưa qua IC 2803 là IC đệm đảo có dòng và áp ra khá lớn, có thề đạt đến 500mA cho chỉ một ngõ... kết nối với vi điều khiển trực tiếp thì sẽ không đủ chân vi điều khiển đề kết nối vì vậy để thực hiện quét ta sử dụng IC là nhiện vụ quét là IC TPIC 6B595 IC TPIC 6B595 là thanh ghi dịch 8 bit vào nối tiếp ra song song nhờ vào 2 tầng xung Ck  Các chân điều khiển dữ liệu quét và xung CK sẽ được kết nối trực tiếp và được điểu khiển bởi vi điều khiển  Ngõ ra dữ liệu quét của tầng thứ nhất sẽ được đưa... Thanh ghi điều khiển timer(TCON) Thanh ghi TCON chứa các bit trạng thái và các bit điều khiển cho Timer 1, Timer 0 Bit TCON.7 Ký hiệu TF1 Địa chỉ 8FH Mô tả Cờ báo tràn timer 1 Đặt bởi phần cứng khi tràn, được xóa bởi phần mềm, hoặc phần cứng khi bộ xử lý chỉ đến chương trình phục vụ ngắt TCON.6 TR1 8EH Bit điều khiển timer 1 chạy đặt xóa bằng phần mềm để cho timer chạy ngưng TCON.5 TF0 8DH Cờ báo tràn... Mạch điều khiển trong đồ án này là vi điều khiển 89C051 Là nơi ta có thể nạp chương trình điều khiển để điều khiển hoạt động của toàn mạch Vi điều khiển sử dụng xung clock cấp từ thạch anh 12Mhz vậy 1 chu kỳ máy của vi điều khiển tương ứng với 1us Vi điều khiển được reset ở mức cao Khi reset con trỏ chương trình được đưa về tại địa chỉ 000h Mạch auto reset IC có ngõ vào reset mức cao, tức là khi ngỏ... TPIC6B595 cho vi c quét led là hợp lý Mạch hiển thị gồm các Led được kết nối lại với nhau chung cột và hàng được kết nối với ngõ ra của IC 6B595 để thực hiện vi c quét 2 Sơ đồ nguyên lý: Trang 30 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` 3 Sơ đồ mạch in : Trang 31 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` CHƯƠNG IV : THIẾT KẾ PHẦN MỀM VÀ THI CÔNG I Chương trình cho Vi điều khiển: 1 Điều khiển dịch trái... 00h,00h,00h,00h,00h,00h,00h,00h 2 Điều khiển dịch phải trái : a Lưu đồ : b Chương trình : II Kết quả thi công: Với những luận điềm và cơ sở trên, ta tiến hành thi công mạch Kết quả thi công mạch chạy ổn định Đúng với yêu cầu đặt ra ban đầu,các led sáng đều không bị nhiểu trong quá trình họat động C KẾT LUẬN I KẾT LUẬN: Sau khi hòan tất đồ án này giúp em hiểu thêm rất nhiều điều về vi điều khiển 8051 Cách họa động... lý Cách giao tiếp để điều khiển tài công suất lớn Trang 35 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` II HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI: Đồ án này có thể được phát triền lên thành đồ án tốt nghiệp với vi c giao tiếp với máy tính có thể thay đổi cách họat động cũng như nội dung bảng quang báo bằng vi c thay đổi nội dung trên máy tính, hay có thề dủng remote đều khiển từ xa bảng quang báo Một kỹ thuật cao... transistor điều khiển 1 led) IC 7805 có dòng điện ngõ ra là 1A sẽ cung cấp đủ dòng cho các IC họ TTL trong mạch 4.Sơ đồ mạch điện: a.Sơ đồ mạch nguyên lý: Trang 28 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` b.Sơ đồ mạch in: Trang 29 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` II THIẾT KẾ KHỐI QUÉT VÀ KHỐI HIỂN THỊ 1 Cơ sở lý luận:  Một led ma trận 8x8 gồm 8 cột và 8 hàng Nếu ta kết nối với vi điều khiển trực . dòng.  Khối điều khiển: gồm vi điều khiển có nhiệm vụ xuất tín hiệu điều khiển khối quét và khối công suất để cung cấp sự điều khiển cho led ma trận.  Khối quét cột: nận tín hiệu điều khiển để. mạch 7 I. IC xử lý trung tâm 89C51 7 1. Sơ đồ chân vi điều khiển 89C51 7 2. Cấu trúc bên trong của vi điều khiển 89C51 9 a. Sơ đồ khối bên trong vi điều khiên 89C51 9 b. Tổ chức bộ nhớ 9 II. Khảo. trình vi t tương đối dễ dàng hơn vi điều khiển, khi thay đồi cách hiển thị ta chỉ cần thay đổi chương trình nạp cho epprom nhưng nội dung của bảng quang báo không thay đổi được.  Nếu dùng vi điều

Ngày đăng: 21/07/2015, 15:16

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan