Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Mục lục Trang Lời nói đầu2 Chơng 1-Cơ sở lỹ thuyết Sơ đồ khối 3 I.Tổng quan 3 II.Chức năng từng khối 6 Chơng 2 Một số phơng bán thực hiện mạch 7 I. Mạch quang báo dùng EEPROM 7 II. Mạch quang báo dùng Vi Điều Khiển 10 Chơng 3 Mạch quang báo dùng PIC16F88 14 I. Nguyên lý làm việc mạch quang báo 14 I.1 Gới thiệu về bảng đèn LED ma trận 14 I.2 Nguyên tắc làm sáng LED trên bảng LED 8x8 17 I.3 Nguyên tắc quét bảng ma trận LED 18 I.4 Phơng pháp tạo hiệu ứng chữ chạy 19 II. Nguyên lý làm việc mạch quang báo 19 III. Sơ đồ nguyên lý 21 IV. Linh kiện sử dụng trong mạch 22 V. Mã nguồn chơng trình 22 Chơng 4 Giới thiệu các IC liên quan đến mạch 28 I. Vi điều khiển PIC16F88 28 II. IC 74154 35 III. IC 74HC595 37 IV. IC MAX232 39 V. IC KA7805 40 Chơng 5 - Kết luận 41 Tài liệu tham khảo 43 Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Lời nói đầu Ngày nay, cùng với sự phát triển của khoa học kỹ thuật, nhất là trong lĩnh vực Điện tử - Tin học Viễn thông, việc đa thông tin quảng cáo đến với ngời tiêu dùng, đến với xã hội trở nên dễ dàng và nhanh chóng. Thông qua nhiều hình thức quảng cáo khác nhau mà các doanh nghiệp giới thiệu sản phẩm của mình đến mọi ngời. Trong nhiều hình thức đa dạng của Thông tin quảng cáo nh: báo, đài, tivi, tờ rơi, áp phích thì việc dùng Bảng thông tin điện tử là một cách đơn giản và hiệu quả để quảng cáo. Chúng ta bắt gặp rất nhiều bảng thông tin nh vậy trong thực tế. Khi đi vào một hiệu sách, bạn có thể biết đợc hiệu sách đó bán loại sách gì, giá cả ra sao là nhờ vào bảng đèn quang báo rất bắt mắt trớc cửa hiệu. Hoặc khi vào sân bay, bạn biết đợc giờ giấc các chuyến bay, các thông báo ngắn của phi trờng, cũng là nhờ vào quang báo. Và khi đi trên đờng phố lúc về đêm, bạn sẽ bắt gặp cùng với ánh đèn màu là rất nhiều các bảng quang báo lớn với các hình ảnh sinh động nh ly bia Tiger đang trào bọt, hay các hình ảnh, logo hiện lên với đủ kiểu (từ trên xuống, từ trái sang,). Qua đó ta thấy rằng, bảng thông tin điện tử đã đợc ứng dụng rộng rãi trong nhiều lĩnh vực khác nhau nh: giới thiệu sản phẩm, thông báo tin tức, làm biển hiệu Với ứng dụng rộng rãi nh vậy, việc tìm hiểu và thiết kế một bảng thông tin nh vậy đã thôi thúc em thực hiện đề tài thiết kế mạch quang báo dùng Vi Điều Khiển Giới hạn đề tài Nh đã giới thiệu, bảng thông tin điên tử có thể hiển thị đợc các hình ảnh cử động, chứ không chỉ gới gọn trong việc hiển thị chữ. Tuy nhiên, do điều kiện có hạn nên đề tài chỉ giới hạn ở việc hiển thị chữ chạy, kết nối máy tính đề thay đổi thông tin hiển thị và một số hiệu ứng khác nh thay đổi tốc độ chữ chạy, hiển thị nhiệt độ trên bảng đèn v.v Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Chơng 1 Giới thiệu mạch quang báo II. Tổng quan Để thiết kế một mạch quang báo thì có nhiều phơng án để lựa chọn nh: dùng EEPROM, dùng máy tính điều khiển trực tiếp, dùng vi xử lý, vi điều khiển. Khi sử dụng EEPROM để lu trữ thông tin hiển thị kết hợp với các IC giải đa hợp (Demultiplexer) để điều khiển qua trình hiển thị trên màn hình. u điểm của EEPROM là thông tin không bị mất khi không có nguồn cấp và khi muốn thay đổi nội dung bản tin ta chỉ việc lập trình lại cho EEPROM (thay đổi phần mềm). Việc thay đôi nh vậy xem ra có vẻ đơn giản, nhng ta cần có mạch nạp và phần mềm điều khiển. Việc tháo lắp nhiều sẽ dẫn đến hỏng hóc không đáng có. Khi vi xử lý đợc sử dụng trong mạch thì mạch sẽ có thêm nhiều tính năng hơn nhng giá thành cho một sản phẩm cũng vì thế mà tăng lên. Một mạch vi xử lý cần có thêm EEPROM(để lu chơng trình điều khiển), RAM và các IC giao tiếp ngoại vi khác(8255, 74373). Một kít vi xử lý snh vậy sẽ đem lại cho bảng thông tin những tính năng nh: việc cập nhật nội dung hiển thị sẽ dễ dàng hơn(không cần tháo IC ra) bằng các nhập chơng trình mới vào RAM, các hiệu ứng đặc biệt về màu sắc cũng đợc thực hiện dễ dàng. Tuy nhiên nh đã nói ở trên, do vấn đề giá thành cao nên phơng án này không đợc chọn. Dùng máy tính để điều khiển bảng tin cũng là một phơng án. Nhng do kích thớc máy tính lớn chiếm nhiều diện tích, lại đắt tiền nên ta không sử dụng. Phơng án đợc lựa chọn là dùng Vi Điều Khiển. Vì sao lại chọn Vi Điều Khiển? Thứ nhất: Ngày nay Vi Điều Khiển đợc sử dụng rộng rãi trong các ứng dụng hớng điều khiển do kích thớc gọn, khả năng tích hợp cao nhiều tính năng trong một con Vi Điều Khiển khiến cho mạch điện tử trở nên đơn giản hơn nhiều. Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Thứ hai: Giá thành của Vi Điều Khiển không quá đắt nh Vi xử lý. Trên thế giới hiện có rất nhiều nhà sản xuất Vi Điều Khiển (ATMEL, ZILOG, MicroChip, Motorola, Cypress). Sự cạnh tranh của các nhà sản xuất về giá thành và khả năng tích hợp đem lại lợi ích cho ngời sử dụng. Thứ ba: Vi Điều Khiển đợc coi nh một small computer hay System On Chip (SoC). Bên trong vi điều khiển đã bao gồm CPU, ROM , RAM, EEPOM, các giao tiếo ngoại vi, các khối số học và tơng tự (ADC,DAC, op-amp, bộ so sánh) tuỳ theo từng loại. Tại Viêt Nam, thị trờng Vi Điều Khiển khá sôi động. Chỉ cần vào một của hàng điện tử bất kỳ ta đều có thể mua đợc một con Vi Điều Khiển ng ý. Về công cụ phát triển cho Vi Điều Khiển ta có thể tìm thấy rất nhiều trên mạng Internet, trên các diễn đàn về điện tử trong và ngoài nớc, hầu hết đều là các tiện ích miễn phí dành cho ngời sử dụng Sau một thời gian nghiên cứu về Vi Điều Khiển, mà cụ thể là dòng Vi Điều Khiển 8051 và PIC, em quyết định chọn Vi Điều Khiển để thực hiện đề tài thiết kế mạch quang báo dùng Vi Điều Khiển . Vi Điều Khiển đợc chọn là Vi Điều Khiển PIC dòng Mid-range của hãng MicroChip: PIC16F88. Đây là một dòng Vi Điều Khiển mạnh, phát triển từ lâu ở nhiều nớc trên thế giới. Tại Việt Nam, tuy xuất hiện sau dòng 89C (ATMEL), nhng với những tính năng nổi bật, nó dần đã có đợc một vị trí nhất định trong các loại Vi Điều Khiển. Khi PIC đợc sử dụng trong mạch quang báo, việc thiết kế phần cứng sẽ đơn giản đi nhiều mà hiệu năng của mạch vẫn luôn đợc đảm bảo (sự linh hoạt trong việc hiển thị, các hiệu ứng, khả năng nâng cấp phần cứng và phần mềm) Dới đây là sơ đồ khối của mạch quang báo Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Sơ đồ khối mạch điện quang báo Nguồn cấp cho mạch Khối điều khiển trung tâm Bảng đèn (ma trận LED 16x8) Giải mã hàng và Chốt dữ liệu hàng Giải mã địa chỉ cột Đệm dòng cho cột đệm dòng cho hàng Khối giao tiếp với máy tính (rs232) Máy tính Dao động Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN II. Chức năng từng khối (giới thiệu chung). - Dao động: tạo xung nhịp dao động cho Vi Điều Khiển. Sử dụng thạch anh tần số 20MHz cùng với hai tụ 22pF - Giải mã địa chỉ cột : nhận tín hiệu từ Vi Điều Khiển, tạo địa chỉ, từ đó đa ra tín hiệu cho phép cột LED nào trên bảng đèn (ma trận LED) đợc phép sáng. Tại mỗi thời điểm chỉ có một cột LED đợc phép sáng. Tín hiệu này đợc đa đến bộ đệm dòng cho. IC đợc sử dụng là 74HC154 decoder/demux1 16. - Giải mã hàng và chốt dữ liệu hàng: Nhận tín hiệu từ Vi Điều Khiển là tín hiệu quy định LED nào trong cột đợc sáng, LED nào tắt khi một cột đợc cho phép. Tín hiệu sau đó đợc đa qua bộ đệm dòng cho hàng. IC đợc sử dụng cho bộ giải mã hàng là 74HC595 Ghi dịch 8 bit vào nối tiếp ra song song - Các bộ đệm dòng cho hàng và cột đợc sử dụng đề đảm bảo độ sáng của các LED trân màn hình là đồng đều khi chỉ 1 LED sáng hay cả 8 LED của một cột đều sáng(ở một mức độ nào đó). Sử dụng transistor và các IC đệm chuyên dụng(ULN2803). - Khối giao tiếp với máy tính đợc dùng để kết nối giữa Vi Điều Khiển với máy tính khi cần cập nhật dữ liệu, thay đổi thông tin hiển thị. Giao tiếp đợc dùng là thông qua cổng COM của máy tính. Dùng IC đệm cổng MAX232 - Khối điều khiển trung tâm (PIC16F88): Là một Vi Điều Khiển PIC16F88. Đây là phần tử điều khiển chính trong mạch điện. Nó chứa trong ROM phần mềm điều khiển bao gồm việc giải mã ký tự từ ASCII để đa ra bảng LED, chứa bộ font cho bảng LED mã hoá cho các chữ cái và các số, ký tự đặc biệt khác. Ngoài ra còn chứa phần mềm điều khiển tốc độ chữ hiên thị trên bảng LED, phần giao tiếp với máy tính cho việc cập nhật dữ liệu. Nội dung hiển thị đợc lu trong EEPROM của Vi Điều Khiển (có 256 byte). - Khối nguồn cấp: có nhiệm vụ cấp đủ nguồn cho mạch điện nhng bản thân nó không bị quá dòng. Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Chơng 2 Một số phơng án thực hiện mạch quang báo Nh đã trình bày ở trên, để thực hiện một mạch quang báo ta có nhiều phơng án để lựa chọn nh: dùng EEPROM, dùng máy tính đièu khiển trực tiếp, dùng vi xử lý, vi điều khiểnSau đây xin giới thiệu qua một vài phơng án để làm một bảng thông tin điên tử. I. Mạch quang báo dùng EEPROM EEPROM Electrically Erasable Programmable Read-Only-Memory - Đây là loại bộ nhớ chỉ đọc lập trình và xoá đợc bằng điện. EEPROM có đặc điểm là kích thớc chip hầu nh không tăng theo dung lợng bộ nhớ của nó. Mạch quang báo dùng EEPROM có đặc điểm là nội dung hiển thị không bị mất khi mất điện, việc thay đổi nội dung hiển thị cũng dễ dàng hơn bởi chỉ cần lập trình lại cho EEPROM (nạp một chơng trình mới, nội dung hiển thị mới). Tuy vậy đấy chính là nhợc điểm của mạch quang báo dùng EEPROM vì khi muốn thay đổi ta lại phải tháo bảng dèn xuống, thay IC, nh vậy sẽ tốn nhiều thời gian và công sức. Hơn nữa việc tạo các hiệu ứng đậc biệt sẽ khó khăn. Nguyên lý làm việc của mạch: Mạch dao động tạo ra tần số dao động đa đến EEPROM và khối giải mã địa chỉ. Trong EEPROM chứa nội dung cần hiển thị, gồm có nội dung bản tin, các tín hiệu điều khiển màuTừ đó chúng đợc đa đến lần lợt các mạch điểu khiển màu, mạch chốt địa chỉ cột, hàng và đa ra bảng LED để hiển thị. §å ¸n m«n ThiÕt kÕ m¹ch Logic Gi¶ng viªn: Ngun Nam Qu©n Sinh viªn: Ngun ChÝ Linh – DT8 K47 - DHBKHN S¬ ®å khèi m¹ch quang b¸o dïng EEPROM NhËn xÐt: - M¹ch tËn dơng ®−ỵc kh¶ n¨ng cđa EEPROM vµ c¸c m¹ch sè - Linh kiƯn dƠ mua, dƠ t×m - Khi cÇn thay ®ỉi th× ta ph¶i lËp tr×nh l¹i cho EEPROM, ®©y lµ nh−ỵc ®iĨm chÝnh - Kh¶ n¨ng ph¸t triĨn cđa hƯ thèng ch−a linh ho¹t. M¹ch cÇn nhiỊu bé gi¶i m·, kÝch th−íc m¹ch t¨ng lªn, sè l−ỵng IC còng t¨ng khi ta t¨ng kÝch th−íc b¶ng th«ng tin. DAO ĐỘNG TẠO ĐỊA CHỈ GIẢI Mà ĐỊA CHỈ GIẢI Mà HIỂN THỊ ( EPROM ) ĐIỀU KHIỂN MÀU CHỐT DỮ LIỆU (I) CHỐT DỮ LIỆU (II) Đ ỆM NGÕ RA (HÀNG) THÚC CÔNG SUẤT (HA Ø NG) ĐỆM NGÕ RA CỘT (I) ĐỆM NGÕ RA CỘT THÚC CÔNG SUẤT CỘT THÚC CÔNG SUẤTCỘT BẢNG ĐÈN (MA TRẬN LED) NGUỒN §å ¸n m«n ThiÕt kÕ m¹ch Logic Gi¶ng viªn: Ngun Nam Qu©n Sinh viªn: Ngun ChÝ Linh – DT8 K47 - DHBKHN Mét sè lo¹i EEPROM trªn thÞ tr−êng. 1. EPROM 2732: EPROM 2732 là một IC nhớ có dung lượng 4 Kbyte, gồm 12 đường đòa chỉ, 24 chân. Các chân được sắp xếp như sau: SƠ ĐỒ CHÂN EPROM 2732 - A0 ~ A11 lµ c¸c ch©n ®Þa chØ cđa EEPROM, khi n¹p hay truy xt ®Ịu cÇn c¸c ®−êng ®Þa chØ nµy - D0 ~ D7 : c¸c ®−êng vµo/ra d÷ liƯu cđa EEPROM, 2. EPROM 2764: EPROM 2764 có dung lượng nhớ lớn gấp đôi EPROM 2732 (8 Kbyte), nó có tất cả là 28 chân. Trong đó có 13 chân được dùng làm đường đòa chỉ, 8 chân làm đường dữ liệu, các chân còn lại dùng cấp nguồn và điều khiển. EPROM 2764 có sơ đồ chân như sau: SƠ ĐỒ CHÂN EPROM 2764 Ngoµi ta cßn nhiỊu lo¹i EEPROM kh¸c nh− 27128, 27256… C¸c EEPROM kh¸c hä 28xxx, 29xxx. 1 2 3 5 16 4 6 7 8 15 14 13 12 21 9 10 V CC GND D 2 D 1 A 1 A 2 A 3 D 3 A 8 D 0 D 7 A 7 A 6 D 6 D 5 2732 20 19 1718 D 4 A 4 A 5 3 2 1 5 11 23 24 22 A 9 A 11 A 10 A 0 OE/V PP CE 1 2 3 5 16 4 6 7 8 15 14 13 12 21 9 10 V CC GND D 2 D 1 A 1 A 2 A 3 D 3 A 8 D 0 D 7 A 7 A 6 D 6 D 5 2764 20 19 1718 D 4 A 4 A 5 PGM \ 3 2 1 5 11 2326 27 2428 2225 V PP NC A 12 A 9 A 11 A 10 A 0 OE CE Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN II. Mạch quang báo dùng Vi Điều Khiển Vi Điều Khiển nh một máy vi tính thu nhỏ Small Computer với đầy đủ ROM, RAM và các ngoại vi giao tiếp khác. Ngày nay Vi Điều Khiển đợc sử dụng khá rộng rãi và tỏ ra rất phù hợp cho các hệ thống hớng điều khiển, yêu cấu về chi phí thấp. Việc sử dụng Vi Điều Khiển cho mạch quang báo có thêm nhiều chức năng hơn. Hệ thống tỏ ra linh hoạt, khả năng giao tiếp với ngoại vi bên ngoài mạnh. Việc kết hợp giữa Vi Điều Khiển và EEPROM sẽ tận dụng đợc những u điểm của cả EEPROM và Vi Điều Khiển. Tính năng của mạch: - Dữ liệu hiển thị lu trong EEPROM, không bị mất khi mất nguồn cấp - Chơng trình điều khiển chứa trong ROM của Vi Điều Khiển điềukhiển việc giải mã và điều khiển màu, các giao tiếp với EEPROM - Giao tiếp với bàn phím bên ngoài hay máy tính đề thay đổi nội dung bản tin trực tiếp - Tốc độ chữ chạy thay đổi linh hoạt Hiện nay trên thị trờng có khá nhiều loại Vi Điều Khiển để ta lựa chọn của hãng nh ATMEL, ZILOG, MicroChip, Motorola Mỗi loại, mỗi dòng có những tính năng riêng. Trong đề tài này em đa ra hai phơng án sử dụng Vi Điều Khiển. 1. Mạch quang báo dùng Vi Điều Khiển AT89S52 2. Mạch quang báo dùng Vi Điều Khiển PIC16F88 [...]... viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Đồ án môn Thiết kế mạch Logic Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Giảng viên: Nguyễn Nam Quân Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Chơng 3 Mạch quang báo dùng Vi Điều Khiển PIC16F88 II Nguyên lý làm việc của mạch quang báo 1 Giới thiệu về bảng LED ma trận Trớc khi đi vào nguyên lý hoạt động của mạch ta tìm hiểu qua về bảng ma trận LED... việc dùng chức năng nào là do ngời dung quyết định Sơ đồ khối của Vi Điều Khiển PIC16F88 Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Đồ án môn Thiết kế mạch Logic Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Giảng viên: Nguyễn Nam Quân Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Sơ đồ chân của PIC16F88 Với khả năng tích hợp nhiều thiết bị ngoại vi trên một chip nh vậy Vi Điều Khiển PIC... đó ta cần tìm hiểu kỹ để mắc mạch cho đúng Dới đây là sơ đồ chân của bảng LED 8x8 đợc dùng trong đề tài Các số gạch chân là hàng Các số không gạch chân là cột Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân 6 3 4 1 6 7 2 4 8 8 7 2 1 Hàng Cột 5 3 5 Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam.. .Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân A Mạch quang báo dùng Vi Điều Khiển AT89S52 Sơ đồ khối Dao động Khối điều khiển trung tâm AT89S52 Giải mã địa chỉ cột Đệm dòng cho cột EEPROM Giải mã hàng và Chốt dữ liệu hàng đệm dòng cho hàng Bảng đèn (ma trận LED 16x8) Khối giao tiếp với máy tính (rs232) Máy tính Nguồn cấp cho mạch Sơ đồ khối của mạch dùng AT89S52 về cơ bản giống với mạch. .. hàng của bang LED thông qua mạch đệm dòng Nguyên lý hoạt động: Chơng trình phần mềm chứa trong Vi Điều Khiển làm nhiệm vụ điều khiển chính mọi hoạt động của mạch Chơng trình phần mềm gồm có nhiều chơng trình con: chơng trình hiển thị, chơng trình cập nhật EEPROM Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Lu đồ thuật toán: START Cập nhật bản tin... trực tiếp hoặc gián tiếp Nguồn khởi động lại (Power On Reset - POR) Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Bộ đếm xung thời gian (WDT) với nguồn dao động trên chíp (nguồn dao động RC ) hoạt động đáng tin cậy Có mã chơng trình bảo vệ Phơng thức cất giữ SLEEP Công nghệ CMOS FLASH /EEPROM nguồn mức thấp ,tốc độ cao Mạch chơng trình... là do hàng nghìn LED đơn ghép lại Khi thiết kế những bảng LED to nh vậy ta cần chú ý đến sự đồng đều về độ sáng của các LED để việc hiển thị đợc đồng đều Bên cạnh đó vấn đề cấp nguồn cho mạch cũng cần đợc chú ý và thiết kế cho phù hợp Trong đề tài này em sử dụng hai bảng LED 8x8 cho việc hiển thị, sử dụng ma trận 5x7 cho việc hiển thị mỗi một ký tự Sau đây là sơ đồ ghép nối của hai loại bảng LED thông... tốc độ 12.5 ns, chế độ so sánh với 16 bít, tốc độ cực đại là 200 ns, chế độ điều chế độ rộng xung với 10 bít Bộ chuyển đổi tín hiệu tơng tự sang số (ADC) với 10 bít 5 kênh vào Cổng truyền thông nối tiếp SSP với SPI phơng thức chủ và I2C(phụ) Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Bộ truyền nhận thông tin đồng bộ, dị bộ(USART/SCL) có... DT8 K47 - DHBKHN Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Chơng 4 Giới thiệu các IC liên quan đến mạch I Vi Điều Khiển 8 bit - PIC16f88 Đặc tính nổi bật của bộ vi xử lí Sử dụng công nghệ tích hợp cao RISC CPU Ngời sử dụng có thể lập trình với 35 câu lệnh đơn giản (tập lệnh ASM) Tất cả các câu lệnh thực hiện trong một chu kì lệnh ngoại trừ một số câu lệnh rẽ nhánh thực hiện trong... cả hai cách trực tiếp hoặc gián tiếp qua thanh ghi FSR,tổng cộng có 368 byte Các thanh ghi chức năng đặc biệt Các thanh ghi này đợc dùng bởi CPU và các khối ngoại vi để điều khiển sự hoạt động theo yêu cầu của thiết bị Các thanh ghi này có thể đợc phân loại vào hai bộ phận trung tâm (CPU) và ngoại vi Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân . mềm) Dới đây là sơ đồ khối của mạch quang báo Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Sơ đồ khối mạch điện quang báo. cho mạch điện nhng bản thân nó không bị quá dòng. Đồ án môn Thiết kế mạch Logic Giảng viên: Nguyễn Nam Quân Sinh viên: Nguyễn Chí Linh DT8 K47 - DHBKHN Chơng 2 Một số phơng án thực hiện mạch. đa ra hai phơng án sử dụng Vi Điều Khiển. 1. Mạch quang báo dùng Vi Điều Khiển AT89S52 2. Mạch quang báo dùng Vi Điều Khiển PIC16F88 Đồ án môn Thiết kế mạch Logic Giảng viên: