... môn Thiếtkếmạch Logic Giáo viên hớng dẫn: Nguyễn Nam Quân Nhóm sinh viên: Nguyễn Chí Linh Tek Song Leng Chơng 3 Mạch quangbáo dùng Vi Điều Khiển PIC16F88 I. Nguyên lý làm việc của mạch ... -> C5) Đồ án môn Thiếtkếmạch Logic Giáo viên hớng dẫn: Nguyễn Nam Quân Nhóm sinh viên: Nguyễn Chí Linh Tek Song Leng VI. Thực hiện mạch lắp ráp Từ sơ đồ nguyên lý trên, mạch lắp ráp đợc ... sát đợc hiệu ứng chữ chạy. II. Nguyên lý làm việc của mạchquangbáo Mạch điện sử dụng Vi Điều Khiển PIC nên về phần cứng khá đơn giản. Mạch gồm có 3 khối chính với 3 IC chính đợc sử dụng....
... häc b¸ch khoa hµ néi Khoa §iÖn Tö ViÔn Th«ng BÁO CÁO BÀI TẬP LỚN MÔN KỸ THUẬT VI XỬ LÝ Đề tài: THIẾTKẾMẠCHQUANGBÁO Giáo viên hướng dẫn: Phạm Ngọc Nam Sinh viên thực ... đích tìm hiểu ứng dụng thực tế của kỹ thuật vi xử lý, nhóm chúng em lựa chọn đề tài thiếtkế mạch quangbáo ứng dụng kỹ thuật vi xử lý. 24 + Chân 1 -> chân 8 (In ... thái bão hoà Icbh=Ihàng = 640mA 4 I. Tổng quan Ø Giới thiệu sản phẩm: Mạch quangbáo nhóm thực hiện là mạch có chức năng hiển thị nội dung trên ma trận điểm. Nội dung này có thể dịch...
... đích tìm hiểu ứng dụng thực tế của kỹ thuật vi xử lý, nhóm chúng em lựa chọn đề tài thiếtkế mạch quangbáo ứng dụng kỹ thuật vi xử lý. ... nhóm có thể tiếp tục phát triển đề tài lên cao hơn. Một số hạn chế của mạch: - Phương pháp hiển thị trong mạchquangbáo này là quét theo cột, do khi kích thước bảng tăng lên về số cột thời ... 6. Huỳnh Đắc Thắng - Cẩm nang thực hành vi mạch tuyến tính, TTL/LS, CMOS, NXB Khoa học và Kỹ thuật, Hà Nội, 1994 7. Phạm Minh Hà, Kỹ thuật mạch điện tử, NXB KHKT, 1998 8. Robert Boylestad,...
... Do đó quang báo ngày càng phát triển tinh vi hơn, đa dạng hơn, từ việc thiếtkếquangbáo với văn bản đượcghi chết trong ROM, đến việc thiếtkế một KIT vi xử lý để điều khiển. Quangbáo là ... trình quang báo. Việc kết hợp giữa hai thiết bị làmcho quangbáo trở nên đa dạng, phong phú, độ tin cậy cao và dễ dàng sử dụng. Ngồi ra Kit vixử lý còn có thể thực hiện chương trình quangbáo ... hoa) ẠSơ đồ màn hình quang báo: -37-Luận văn tốt nghiệpIII.4.4. Mạch nguồn.Yêu cầu:- Cấp đủ dòng và áp cho mạch ổn áp.- Độ dợn sóng thấp. Thiết kế: • Như đã tính tốn ở mạch đèn, ta chọn dòng...
... lại của SRAM .Sơ đồ kết nối chi tiết: Trang sauCHƯƠNG 4THIẾT KẾ PHẦN CỨNGI . THIẾTKẾ MAINBOARD1 . Thiếtkế bộ nhớ Bộ nhớ là nơi lưu trữ các chương trình do người thiếtkế muốn yêu cầu vi ... để chuyển dữ liệu từ ROM ra mạch quang báo. Do dung lượng của RAM còn hạn chế nên các câu thông báo cần xuất ra Quangbáo tương đối không dài.b. Thiếtkế chi tiếtKết nối tổng quát Vi xử lí ... nhớ ) . Do đó , khi thiết kế thì dung lượng bộ nhớ không quá 64 Kbyte . Vì đây là mạch kit điều khiển quangbáo nên không cần dung lượng bộ nhớ cao , nên mạch chỉ thiếtkế với bộ nhớ có dung...
... công mạch là nhằm hoàn tất quá trình thiết kế, để qua đó kiểm chứng lại thực tế về lý thuyết thiết kế. Đây là công việc cuối cùng cùa việc thiếtkế mạch. Mạch được thiếtkế gồm 3 board mạch ... nhau, gồm mạch KIT vi xử lí, bàn phím, màn hình quang báo. I . THI CÔNG MẠCH KIT VI XỬ LÍ (MAINBOARD):Đây là mạch chính của hệ thống quang báo, mạch này có nhiệm vụ điều khiển mạchquangbáo và ... RAM:Kiểm tra mạch là công việc hết sức cần thiết khi thiếtkế mạch, nhằm tra kiểm tra xem mạch được thiếtkế đã đúng chưa. Trong mạch Vi xử lí (Mainboard) thì việc kiểm tra mạch được thực...
... thì quangbáo sẽ ở chế độ chờ nhập số hiệu chương trình, còn nếu có ấn PRO thì quangbáo sẽ cho phép bắt đầu nhập dòng thông báo. Sau khi nhập dòng thông báo xong nếu không nhấn PRO thì quang ... lặp lại như trên.II . LƯU ĐỒ HỆ THỐNG CHO QUANG BÁO:Qua cách sử dụng cho người dùng quangbáo như trên thì người thiếtkế đặt ra lưu đồ hệ thống cho mạch như sau: Luaän vaên toát nghieäp Trang ... thông báo xong nếu không nhấn PRO thì quangbáo vẫn ở chế độ chờ nhập dòng thông báo tiếp theo. Còn nếu kết thúc bằng phím ENTER thì lúc đó quangbáo sẽ quay trở về trạng thái ban đầu là chọn...
... Đơn vị số học – logic (arithmatic – logic unit):Cơ sở của đơn vị số học - logic là một mạch cộng n bit, mạch cộng này còn được mở rộng thêm để thực hiện các phép xử lí khác nhau như tính số ... chỉ cho biết số lượng ô nhớ mà vi xử lí có thể liên hệ trực tiếp, độ dài của các thanh ghi cần thiết cho việc định địa chỉ (thanh ghi địa chỉ, bộ đếm chương trình) cũng phải có kích thước tương ... ghi được phân biệt bằng tên thay vì bằng địa chỉ như ô nhớù. Thanh ghi dùng để chứa dữ liệu, các kết quả trung gian của phép tính, số lượng thanh ghi ảnh hưởng rất lớn đến tốc độ xử lí vì số...
... 8080A và được thiếtkế nhằm tăng tốc độ làm việc của hệ thống dùng 8080 trước đây, nhờ mật độ tích hợp cao của vi mạch cho phép giảm tới mức tối thiểu số lượng linh kiện. Trong mạch còn 3 IC ... bản: 8085(CPU); 8155(RAM) và 8355/8755 (ROM/PROM), 8085 còn kết hợp tất cả các tính năng của vi mạch tạo xung đồng hồ 8224 và vi mạch điều khiển hệ thống 8228.Vi xử lí 8085 có cấu tạo Bus ... số xung đồng hồ 6 Mhz. Mạch tạo xung đồng hồ được tích hợp, có thể dùng thạch anh, RC hoặc LC ráp thêm bên ngoài. Chức năng điều khiển hệ thống được tích hợp trên mạch. Có 4 vectơ ngắt:...
... Bit :Bit S :(Bit Signal): Bit dấu S = 1 Khi kết quả là số âmS = 0 Khi kết quả là số dương Bit Z (Bit Zero) Z = 1 Khi kết quả bằng khôngZ = 0 Khi kết quả khác khôngBit AC (Bit tràn) AC = 0 ... được kết nối với thanh ghi A, kết quả của phép cộng sẽ được chứa trong thanh ghi A. Sau khi đặt kết quả thanh ghi A và cập nhật sự thay đổi các bit trong thanh ghi trạng thái thì sự kết nối ... được kết nối với bus dữ liệu. Thanh ghi tạm thời sẽ chép dữ liệu chứa trong thanh ghi A và thanh ghi tạm thời được kết nối với Bus tại thời điểm này. Dữ liệu trong thanh ghi D được kết nối...
... vấn đề: Mạch quangbáo giao tiếp bên ngoài gồm bàn phím và màn hình quangbáo (Matrận led), do đó ta dùng hai vi mạch giao tiếp là 8255A với hai chức năng khác nhau:Chương 5: Thiếtkếmạch giải ... đồ mạch giải mã kiểu bộ nhớ:Hình 2 .32 .THIẾT KẾ KHỐI GIAO TIẾP XUẤT NHẬP :Khối IO là bộ phận giao tiếp giữa Vi xử lí với các thiết bị bên ngoài, cụ thể là bàn phím và màn hình quang báo. ... được thiếtkế làm thiết bị I/O, do đó việc giải mã cũng phức tạp hơn giải mã kiểu bộ nhớ. Tương tự như bộ nhớ, IC 8255A cũng có địa chỉ rõ ràng khi vi xử lí cần truy xuất tới.b. Thiếtkế chi...
... Microprocessor.Ngoài giao tiếp với bộ nhớ, Microprocessor có các mạch điện giao tiếp với các mạch điện bên ngoài để điều khiển hay mở rộng khả năng điều khiển. Các mạch điện bên ngoài là các IC và được gọi là ... hệ thống vi xử lý.Vi xử lý là sự kết hợp của hai kỹ thuật công nghệ quan trọng:Đó là máy tính dùng kỹ thuật số và các vi mạch điện tử. Hai công nghệ này kết hợp lại với nhau và các nhà nghiên ... H X P/V N CCấu trúc thanh ghi cờ CPU Z80+ Cờ ZERO (cờ Z):Sau một phép toán kết quả bằng 0 thì cờ Z = 1 và nếu kết quả khác 0 thì cờ Z = 0.+ Cờ CARRY (cờ C):Cờ này phản ánh số nhớ hay số...
... a> RRD : đẩy dữ liệu thanh ghi A về phía phải 1 bit, bit O đưa vào CY.CHƯƠNG 9: THIẾT KẾ PHẦN MỀMA.THIẾT KẾ PHẦN MỀM Z80:IV.1.Tập lệnh Z80:Tập lệnh bao gồm các chỉ thị để cho vi xử lý thực ... trỏ ngăn xếp SP.l> Kết hợp các phương pháp định vị. c> NEG : che 4 bit thấp và thanh ghi A. Kết quả ghi vào A. d> CCF : lệnh đảo bit CARRY. e> SCF : lệnh thiết lập bit Carry ở ... kế tiếp + eh>CALL nn : cắt byte cao của địa chỉ kế tiếp vào ngăn xếp SP –1. Cất byte thấp của địa chỉ kế tiếp SP – 2 gán cho địa chỉ kế tiếp. i> CALL cc, nn : nếu thỏa mãn cờ trạng...
... nữa.+ PROGRAMMABLE ROM (PROM): Loại ROM này người sử dụng có thể nạp chương trình bằng một thiết bị gọi là thiết bị đốt PROM. Khi đã nạp chương trình thì các bit dữ liệu trong PROM không thể thay ... ROTATOR: Lệnh quay vòng và dịch.INCREMENT: Lệnh tăng 1.DECREMENT: Lệnh giảm 1.SET BIT: Lệnh thiết lập bit trạng thái.RESET BIT: Lệnh đặt lại bit trạng thái.TEST BIT: Lệnh kiểm tra bit.I.5.3.Phân ... người sử dụng có thể nạp chương trình và các chương trình đó có thể xoá hay thay đổi được bằng một thiết bị chuyên dùng.b> RAM (RANDOM ACCESS MEMORY). RAM là bộ nhớ truy xuất ngẫu nhiên có...
... để chốt dữ liệu ở ngõ vào PA7 – PA0 vào mạch chốt bên trong 8255A.Bit PC5 trở thành bit IBFA (Input Buffer Full, tác động mức cao), dùng để báo cho thiết bị bên ngoài biết dữ liệu đã được ... hiệu OBFA sẽ yêu cầu thiết bị bên ngoài nhận dữ liệu.Bit BC6 trở thành bit ACKA (AcknowLEDge Input, tác động mức thấp), thiết bị nhận dữ liệu dùng tín hiệu này để báo cho 8255A biết tín ... 8255A bằng 1. Tín hiệu INTRA tác động đến ngõ vào ngắt của Microprocessor để báo cho Microprocessor biết: thiết bị bên ngoài đã nhận dữ liệu ở Port A.Các bit còn lại của Port C: PC4, PC5...