Đề tài: Thiết kế thi công và viết chương trình điều khiên mạch thực hành cho Z80 CPU. Giao tiếp với máy tính quá ngõ máy in

145 673 0
  • Loading ...
1/145 trang
Tải xuống

Thông tin tài liệu

Ngày đăng: 25/10/2013, 10:15

TRƯỜNG ĐẠI HỌC KỸ THUẬT KHOA CÔNG NGHỆ THÔNG TIN WX LUẬN VĂN TỐT NGHIỆP Đề tài: Thiết kế, thi công viết chương trình điều khiển mạch thực hành cho Z80 CPU. Giao tiếp với máy tính qua ngõ máy in. Giáo viên hướng dẫn: Thầy Nguyễn Xuân Minh. Sinh viên thực hiện : Hoàng Lê Bình. Lưu Đình Dũng. Lớp : KSII_K6_T. 2 Đề tài: Thiết kế, thi công viết chương trình điều khiển mạch thực hành cho Z80 CPU với các đặc điểm sau: - Giao tiếp với máy tính qua ngõ máy in. - Giả lập ROM để nhận chương trình từ máy tính. - Có khả năng chạy từng bước từ bên máy tính. - Có khả năng thông báo trạng thái các thanh ghi về bên máy tính. - Có khả năng điều khiển một số cổng xuất nhập đơn giản. - Thi công mạch, thử mạch. - Viết chương trình thử chạy theo từng chức năng. WX WX  WX 3 MỤC LỤC Mở đầu .trang 4 ) Chương I Phân tích yêu cầu 1.1 Phân tích yêu cầu .trang 5 1.2 Phương hướng giải quyết vấn đề trang 5 ) Chương II Thiết kế phần cứng z 2.1. Phân tích các chức năng của cổng ghép nối với máy in trang 8 z 2.2. Kiến trúc Z80 CPU. .trang 10 z 2.3. Thiết kế chi tiết trang 48 z 2.4. Nguyên lý hoạt động. trang 49 ) Chương III. Giới thiệu phần soạn thảo văn bản 3.1. Các thành phần chính của main menu trang 55 3.2. Hướng dẫn sử dụng trong màn hình soạn thảo .trang 55 ) Chương IV. Giải thuật trang 57 ) Chương V. Chương trình nguồn 5.1. Chương trình đưa data ra RAM chung, Debug, Dump, Run trang 71 5.2. Chương trình con viết bằng ngôn ngữ con Assembler Z80 dùng đọc trạng thái các thanh ghi .trang 109 5.3. Chương trình con viết bằng ngôn ngữ con Assembler Z80 dùng dump memory trang 111 5.4. Chương trình tạo tiện ích soạn thảo văn bản vàhỗ trợ chế độ chạy debug Z80 .trang 111 5.5. Các chương trình ví dụ .trang 133 ) Phụ lục A: Các thông báo lỗi. .trang 142 ) Phụ lục B: Vi mạch 8255 .trang 143 ) Tài liệu tham khảo .trang 145 WX  WX 4 Lời nói đầu Sự phát triển đi lên vượt bậc của ngành kỹ thuật máy tính điện tử hiện nay đã được minh chứng cụ thể qua cuộc sống hằng ngày của chúng ta trong tất cả các lónh vực. Việc ứng dụng máy vi tính vào kỹ thuật đo lường điều khiển đã đem lại những kết quả đầy tính ưu việt. Các thiết bò, hệ thống đo lường điều khiển ghép nối với máy tính có độ chính xác cao, thời gian thu thập số liệu ngắn, nhưng đáng quan tâm hơn là mức độ tự động hoá trong việc thu nhận xử lý dữ liệu. Kỹ thuật số ra đời đã khắc phục được các khuyết điểm của kỹ thuật tương tự, làm cho các bộ phận máy móc trở nên đơn giản, gọn nhẹ, ít tốn kém năng lượng xử lý thông tin nhanh, chính xác hơn so với kỹ thuật tương tự. Tuy vậy, nếu sử dụng các bộ điều khiển dùng các IC số chúng vẫn còn mắc một số khuyết điểm mà so với kỹ thuật vi xử lý nó vẫn tồn tại như: - Kích thước lớn. - Năng lượng tiêu thụ lớn. - Tính mềm dẽo thấp, khó thay đổi. - Khó sửa chữa, bảo trì. Vi xử lý là một vi mạch điện tử có mật độ tích hợp cao, trong đó gồm các mạch số có khả năng nhận, xử lý xuất dữ liệu. Đặc biệt là quá trình xử lý dữ liệu được điều khiển theo một chương trình gồm tập hợp các lệnh từ bên ngoài mà người sử dụng có thể thay đổi được một cách dễ dàng. Một vi xử lý có thể thực hiện rất nhiều yêu cầu điều khiển khác nhau. Kỹ thuật vi xử lý ra đời với sự kết hợp giữa phần cứng phần mềm đã làm cho hoạt động của các mạch điện trở nên mềm dẽo hơn với những phần mềm rất linh hoạt mà ta có thể sửa chữa, thay đổi hoặc bổ sung làm cho chương trình điều khiển thêm phong phú tùy theo nhu cầu của người sử dụng. Kỹ thuật vi xử lý có tính phức tạp trong hoạt động, thiết kế nhưng lại rất kinh tế vì giá thành hạ kích thước chiếm chỗ không nhiều, có dung lượng cao. Ngoài ra về mặt kỹ thuật cũng hơn hẳn kỹ thuật số vì quá trình hoạt động rất mềm dẽo, tốc độ xử lý cao lại có thể mở rộng tính năng hoạt động sau này cho mạch điện. Đây là ưu điểm rất thuận lợi mà kỹ thuật vi xử lý mang lại. Chúng em xin chân thành cảm ơn Thầy Nguyễn Xuân Minh đã tận tình hướng dẫn để hoàn thành luận văn này. Chúng tôi cũng xin chân thành cảm ơn các bạn bè đã đóng góp ý kiến chỉ dẫn trong khi thực hiện đề tài. Vì trình độ có hạn đây làđề tài đầu tiên thực hiện một cách có hệ thống cho nên chắc chắn không thể tránh khỏi nhiều thiếu sót. WX  WX 5 Chương I. Phân tích yêu cầu 1.1. Phân tích yêu cầu. 1.1.1. Đặc điểm của cổng ghép nối với máy in. Việc nối máy in với máy tính được thực hiện qua ổ cắm 25 chân ở phiá sau máy tính. Nhưng đây không chỉ là chỗ nối với máy in mà khi sử dụng máy tính vào mục đích đo lường điều khiển thì việc ghép nối cũng thực hiện qua ổ cắm này. Qua cổng này dữ liệu được truyền đi song song nên đôi khi còn được gọi là cổng ghép nối song song tốc độ truyền dữ liệu cũng đạt đến mức lớn đáng kể. Tất cả các đường dẫn của cổng này đều tương thích TTL, nghóa là chúng đều cung cấp một mức điện áp nằm giữa 0V 5V. Do đó ta còn cần phải lưu ý là ở các đường dẫn lối vào cổng này không được đặt các mức điện áp quá lớn. 1.1.2. Đặc điểm chung của Z80 CPU. Z80 CPU là một vi xử lý 8 bit của hãng ZILOG được thiết kế để có thể làm việc một cách độc lập, có thể giao tiếp với các bộ xử lý khác thông qua các thiết bò ngoại vi. Đặc điểm chung: - Data bus: 8 bits. - Addr bus: 16 bits. - Tập thanh ghi được phân thành 3 loại: . Tập thanh ghi chính (8 bit). . Tập thanh ghi phụ (8 bit). . Tập thanh ghi chuyên dụng (16 bits) - Tập lệnh CPU Z80 có thể chia làm nhiều nhóm khác nhau theo nhiều cách. Ở đây có thể chia thành 4 nhóm sau: . Nhóm lệnh xử lý dữ kiện. . Nhóm lệnh truyền dữ kiện. . Nhóm lệnh kiểm soát chương trình. . Nhóm lệnh kiểm soát trạng thái. Phần mô tả chi tiết Z80 CPU sẽ được nói kỹ trong chương II. 1.2. Phương hướng giải quyết vấn đề. 1.2.1. Giao tiếp giữa PC & KIT Z80. Để có thể thực hiện việc giao tiếp giữa máy tính một KIT Z80 có thể dùng một trong hai phương pháp sau: 6 Phương pháp thứ nhất: Thực hiện việc bắt tay giữa máy tính KIT Z80 khi thao tác truyền dữ liệu. Muốn thực hiện được điều này thì máy tính KIT Z80 sẽ ở trong trạng thái sẵn sàng hoạt động trước khi thực hiện thao tác bắt tay để truyền dữ liệu. Như vậy trên KIT Z80 sẽ có một chương trình để có thể thực hiện thao tác này, việc ghép nối bus cùng với việc phát các tín hiệu bắt tay giữa máy tính KIT Z80 sẽ do chương trình bên trong KIT Z80 chương trình bên trong máy tính đảm nhiệm. Phương pháp này có ưu điểm là việc thu nhận data sẽ diễn ra đồng bộ, nhanh chóng chính xác nhưng lại hơi phức tạp trong việc thực hiện các thao tác bắt tay. Phương pháp thứ hai: Mọi thao tác truyền dữ liệu sẽ do máy tính chủ động, dữ liệu truyền sẽ được chứa trong RAM (được gọi là RAM chung). RAM này giả lập ROM để chạy chương trình từ máy tính. Để đơn giản cho việc thiết kế (cả phần cứng phần mềm) phù hợp với nội dung của yêu cầu đặt ra, người thiết kế lựa chọn phương pháp thứ hai để thực hiện yêu cầu của bài toán đặt ra. 1.2.2. Dừng cho chạy Z80 CPU. Sử dụng các mức logic thích hợp đưa vào chân WAIT để tạm thời dừng hoạt động của Z80 CPU, đặt Z80 CPU vào trạng thái chờ hoặc cho Z80 CPU hoạt động ở chế độ bình thường. Khi chân WAIT ở mức logic '1', Z80 CPU hoạt động bình thư ờng. Khi mức logic tại chân WAIT là '0', Z80 CPU sẽ được đặt vào trạng thái chờ. Ở trạng thái này dữ liệu trên đường đòa chỉ data được giữ ổn đònh, đồng thời CPU liên tục đọc vào mức logic trên chân WAIT cho đến khi chân này đạt trở lại mức logic '1'. Sau khi thoát khỏi trạng thái WAIT Z80 CPU sẽ dành 2 chu kỳ xung clock để làm tươi bộ nhớ Ram động, sau đó thi hành bước kế tiếp của lệnh hoặc thi hành lệnh kế. Như vậy khi đặt Z80 CPU vào trạng thái chờ ta có thể đọc được dữ liệu trên data bus, address bus hoặc có thể can thiệp vào hoạt động của CPU bằng cách đặt một giá trò khác lên data bus trong thời gian CPU lấy mã lệnh hoặc truy xuất bộ nhớ chương trình (lúc này cần thiết phải cấm CS bộ nhớ chương trình (ROM chương trình)). 1.2.3. Hướng mở rộng đề tài. Do có ý đồ mở rộng đề tài theo hướng dùng KIT để sử dụng như là 1 thiết bò mô phỏng dùng cho Z80 CPU nên trong phần thiết kế đã cố gắng tránh can thiệp nhiều vào Z80 CPU. Để Z80 CPU có thể chạy được ở chế độ Debug chỉ cần lấy tín hiệu CSROM M1 để điều khiển quá trình. Như vậy, có thể dùng KIT để làm 1 bộ mô phỏng ( simulator) cho các thiết kế khác có sử dụng Z80 CPU. Sơ đồ khối như sau : KIT Z80 bất kỳ Simulator Rom chương trình Z80 CPU Các linh kiện khác Adrres bus Data bus Ctrl bus PC Jack 25 pin Addr bus : được lấy trực tiếp từ adress bus của KIT Data bus : được lấy trực tiếp từ data bus của KIT Ctrl bus gồm : Wait : nối vào chân số h của 74LS74 (U8A) Reset : nối vào chân số l của 74LS04 (U2E) Chú ý : Trong chế độ Debug cần phải có biện pháp can thiệp vào chân interrupt của KIT Z80 bất kỳ, khi KIT này chạy ở chế độ có dùng ngắt. Tín hiệu INT T.h cho phép/cấm 16 Z80 CPU Cấm=’0’ : Khi chạy ở chế độ Debug(cấm ngắt). WX  WX 7 8 Chương II. Thiết kế phần cứng 2.1. Phân tích các chức năng của cổng ghép nối với máy in. Sự sắp xếp các chân ra ở cổng máy in với tất cả các đường dẫn được mô tả trên hình 2.1. Chân Ký hiệu Vào/Ra Mô tả 1 STB Output Bit 0 của thanh ghi điều khiển 2 D0 Output Đường dữ liệu D0 3 D1 Output Đường dữ liệu D1 4 D2 Output Đường dữ liệu D2 5 D3 Output Đường dữ liệu D3 6 D4 Output Đường dữ liệu D4 7 D5 Output Đường dữ liệu D5 8 D6 Output Đường dữ liệu D6 9 D7 Output Đường dữ liệu D7 10 ACK Input Bit 6 của thanh ghi trạng thái 11 BUSY Input Bit 7 của thanh ghi trạng thái 12 PE Input Bit 5 của thanh ghi trạng thái 13 SLCT Input Bit 4 của thang ghi trạng thái 14 AF Output Bit 1 của thanh ghi điều khiển 15 ERROR Input Bit 3 của thanh ghi trạng thái 16 INIT Output Bit 2 của thanh ghi điều khiển 17 SLCTIN Output Bit 3 của thanh ghi điều khiển 18 GND 19 GND 20 GND 21 GND 22 GND 23 GND 24 GND 25 GND Hình 2.1. Bố trí chân ở cổng máy inmáy tính PC. Ta thấy bên cạnh 8 bit dữ liệu còn có những đường dẫn tín hiệu khác, tổng cộng người sử dụng có thể trao đổi một cách riêng biệt với 17 đường dẫn, bao gồm 12 đường dẫn ra 5 đường dẫn vào. Bởi vì 8 đường dẫn dữ liệu D0 - D7 không phải là đường dẫn 2 chiều trong tất cả các loại máy tính, nên ta sẽ sử dụng D0 - D7 như là lối ra. Các lối ra khác nữa là STB, AF, INIT SLCTIN. Các đường dẫn lối vào là: ERROR, SLCT, PE, ACK, BUSY. Tất cả các đường dẫn tín hiệu vừa được giới thiệu cho phép trao đổi qua các đòa chỉ bộ nhớ của máy tính PC. 17 đường dẫn của cổng máy in sắp xếp thành 3 thanh ghi: thanh ghi data, thanh ghi trạng thái, thanh ghi điều khiển. Hình 2.2 chỉ ra sự sắp xếp của các đường dẫn tín hiệu tới các bit dữ liệu riêng biệt của thanh ghi. Thanh ghi data (Đòa chỉ cơ bản) D7 D6 D5 D4 D3 D2 D1 D0 D0 (pin 2) D1 (pin 3) D2 (pin 4) D3 (pin 5) D4 (pin 6) D5 (pin 7) D6 (pin 8) D7 (pin 9) Thanh ghi trạng thái (Đòa chỉcơ bản + 1) D7 D6 D5 D4 D3 0 0 0 ERROR (pin 15) SLCT (pin 13) PE (pin 12) ACK (pin 10) BUSY (pin 11) Thanh ghi điều khiển (Đòa chỉ cơ bản + 2) D7 D6 D5 D4 D3 D2 D1 D0 STB (pin 1) AF (pin 14) INIT (pin 16) SLCTIN (pin 17) IRQ-Enable Hình 2.2. Thanh ghi ở cổng máy in của máy tính PC. Đòa chỉ đầu tiên đạt đến được của cổng máy in được xem như là đòa chỉ cơ bản. Ở các máy tính PC đòa chỉ cơ bản của cổng máy in được sắp xếp như sau: LPT1 (Cổng máy in thứ nhất) => Đòa chỉ cơ bản = 378H Hoặc là 3BCH ở máy Laptop LPT2 (Cổng máy in thứ hai) => Đòa chỉ cơ bản = 278H Đòa chỉ cơ bản đồng nhất với thanh ghi dữ liệu. Thanh ghi trạng thái có đòa chỉ = đòa chỉ cơ bản + 1. Cần chú ý rằng mức logic của BUSY (chân 11) được sắp xếp ngược với bit D7 của thanh ghi trạng thái. Thanh ghi điều khiển với 4 đường dẫn lối ra của nó có đòa chỉ = đòa chỉ cơ bản + 2. Ở đây lại cần chú ý tới sự đảo ngược của các tín hiệu: STB, AF, SLCTIN. 9 2.2. Kiến trúc Z80 CPU. 2.2.1. Sơ đồ khối Z80 CPU. Bus dữ kiện 8 bits 10 Kiểm soát dữ kiện Bus nội Tín hiệu điều khiển Kiểm soát CPU Thanh ALU Giải mã ghi & lệnh điều khiển CPU hệ thống & CPU Thanh ghi Kiểm soát đòa chỉ Bus đòa chỉ 16 bits Hình 1-1: Sơ đồ khối Z80 CPU. Sơ đồ khối của kiến trúc bên trong Z80 CPU được cho trong hình 1-1. Sơ đồ này trình bày tất cả các phần tử chính trong CPU nó sẽ được xem xét kỹ qua các phần mô tả sau. 2.2.2. Các thanh ghi của CPU. Z80 CPU chứa một bộ nhớ R/W 208 bit. Bộ nhớ này có thể được truy xuất bởi người lập trình. Hình 1-2 cho thấy bộ nhớ này được cấu tạo bởi 8 thanh ghi 8 bit 4 thanh ghi 16 bit. Tất cả các thanh ghi của Z80 CPU đều dùng RAM tónh. Cc thanh ghi bao gồm 2 tập 6 thanh ghi đa dụng, tập các thanh ghi này có thể được sử dụng độc lập như là các thanh ghi 8 bit hoặc từng cặp như là các thanh ghi 16 bit. Có hai tập ( chính phụ) thanh ghi tích lũy, thanh ghi cờ sáu thanh ghi đặc biệt. Tập các thanh ghi đặc biệt. Program Counter (PC): giữ đòa chỉ mười sáu bit của lệnh hiện tại đang được lấy về từ bộ nhớ. PC tự động tăng sau khi nội dung của nó được đặt lên bus đòa chỉ. Khi 1 lệnh nhảy xảy ra, 1 giá trò mới được tự động đặt vào trong PC thay cho giá trò sẽ được tăng của nó. Stack pointer (SP): giữ đòa chỉ 16 bit của đỉnh ngăn xếp hiện hành trong bộ nhớ RAM ngoài. Bộ nhớ ngăn xếp bên ngoài được tổ chức như là 1 file vào sau ra trước (LIFO). Dữ liệu có thể được đẩy vào ngăn xếp từ các thanh ghi xác đònh của CPU hay được lấy ra khỏi ngăn xếp để đưa vào các thanh ghi xác đònh của CPU qua việc thi hành các lệnh Push Pop. Dữ liệu được lấy ra [...]... 2.2.4 Điều khiển CPU thanh ghi lệnh Mỗi 1 lệnh được lấy về từ bộ nhớ, nó được đặt vào trong thanh ghi lệnh được giải mã Các phần điều khiển thi hành chức năng này, phát cấp các tín hiệu điều khiển cần thi t để đọc hoặc ghi data từ (hoặc đến) các thanh ghi, điều khiển ALU đáp ứng các yêu cầu của tín hiệu điều khiển bên ngoài 2.2.5 Chức năng các chân của Z80 a Giới thi u Sơ đồ các chân của Z80. .. chiều, sử dụng để trao đổi data với bộ nhớ I/O /HALT: Halt (output, active low) báo rằng CPU đang thực thi 1 lệnh Halt sẽ chờ 1 trong hai tín hiệu: /NMI hoặc /INT (với mask cho phép) trước khi sự điều khiển được khôi phục Trong thời gian Halt, CPU thực thi các lệnh NOP để duy trì việc làm tươi bộ nhớ /INT: Interrup request (input, active low) Interrup request được thi t bò I/O phát ra CPU chấp... kỳ máy Nếu tín hiệu /BUSREQ tích cực, CPU sẽ đặt đòa chỉ, dữ liệu các tín hiệu điều khiển ở trạng thái trở kháng cao tại cạnh lên của xung Clock kế tiếp Tại thời điểm đó, thi t bò bên ngoài bất kỳ có thể kiểm soát bus để truyền dữ liệu giữa bộ nhớ thi t bò I/O ( ví dụ DMA ) Thời gian tối đa cho CPU đáp ứng bus request bằng độ dài của 1 chu kỳ máy thi t bò điều khiển ngoài có thể duy trì sự điều. .. lệnh 8 bit Chương trình nhảy được thi hành bởi sự nạp trực tiếp thanh ghi HL, IX, IY lên PC, do đó cho phép đòa chỉ nhảy là hàm phức hợp của lệnh đang được thi hành Nhóm lệnh Input/Output trong Z80 cho phép truyền trong 1 khoảng rộng giữa bộ nhớ ngoài hay thanh ghi đa dụng với thi t bò I/O bên ngoài Trong mỗi trường hợp, đòa chỉ cổng được cung cấp trên 8 bit thấp của bus đòa chỉ trong khi thực thi I/O... tích lũy độc lập được kết hợp với các thanh ghi cờ 8 bit Thanh ghi tích lũy lưu giữ kết quả của phép toán logic số học trong khi thanh ghi cờ cho biết các điều kiện xác đònh khi thực hiện các phép toán 8 bit hay 16 bit như là cho biết kết quả của 1 phép tính có bằng 0 hay không Người lập trình lựa chọn thanh ghi tích lũy thanh ghi cờ với 1 lệnh hoán chuyển đơn vì có thể làm việc với một trong... được cung cấp cho CMOS Z80 CPU để thoát khỏi trạng thái power-down Khi Clock hệ thống được cung cấp cho ngõ vào, CMOS Z80 CPU sẽ khởi động lại hoạt động từ điểm mà tại đó trạng thái power-down đã được thi hành Giản đồ thời gian cho việc thoát khỏi chế độ power-down được chỉ ra trong hình 3-10, 3-11, 3-12 Khi lệnh HALT được thực thi để đi vào trạng thái power-down, CMOS Z80 CPU sẽ được đưa vào trạng thái... nhiều cho chương trình Đặc biệt cho các bảng dữ liệu được sử dụng Thanh ghi đòa chỉ trang ngắt (I) Z80 CPU có thể được điều khiển trong 1 chế độ mà ở đó một lệnh gọi trực tiếp đến bất kỳ vùng nào của bộ nhớ có thể được thực hiện bằng cách đáp ứng ngắt Thanh ghi I được dùng cho mục đích này để chứa 8 bit cao của đòa chỉ trực tiếp trong khi thi t bò ngắt cung cấp 8 bit đòa chỉ thấp Đặc điểm này cho phép chương. .. này gồm 3 chu kỳ máy ( M1,M2 M3) Chu kỳ máy đầu tiên của bất kỳ lệnh nào là chu kỳ lấy mã lệnh (dài 4, 5 hay 6 chu kỳ T trừ khi bò kéo dài bởi tín hiệu Wait) Chu kỳ lấy lệnh (M1) được dùng để lấy mã lệnh sẽ được thi hành Chu kỳ máy sau chuyển data giữa CPU bộ nhớ hay thi t bi I/O chúng có thể có từ 3 đến 5 chu kỳ T (trừ khi bò kéo dài bởi trạng thái Wait để đồng bộ với tốc độ thi t bò bên ngoài)... Giới thi u Z80 CPU có thể thực thi 158 lệnh khác nhau bao gồm cả 78 lệnh của 8080A CPU Các lệnh có thể được chia thành các nhóm chính sau : • Load Exchange • Block transfer Search • Arithmetic Logical • Rotate shift • Bit manipulation ( set, reset, test ) • Jump, call, Return • Input hay Out put • Basic CPU control b Các kiểu lệnh Lệnh Load chuyển data giữa các thanh ghi CPU với nhau và. .. cấp đòa chỉ cho bộ nhớ để trao đổi data (lên đến 64 Kbyte) cho thi t bò I/O Busack: Bus acknowledge (output, active low) báo cho thi t bò yêu cầu biết đòa chỉ bus, data bus các tín hiệu điều khiển: /MREQ, /IORQ, /RD, /WR đã ở trạng thái trở kháng cao Mạch ngoài có thể dùng những đường này ngay lúc này /BUSREQ: Bus request (input, active low) bus request có độ ưu tiên cao hơn /NMI nó luôn được . KHOA CÔNG NGHỆ THÔNG TIN WX LUẬN VĂN TỐT NGHIỆP Đề tài: Thi t kế, thi công và viết chương trình điều khiển mạch thực hành cho Z80 CPU. Giao tiếp với máy tính. công và viết chương trình điều khiển mạch thực hành cho Z80 CPU với các đặc điểm sau: - Giao tiếp với máy tính qua ngõ máy in. - Giả lập ROM để nhận chương
- Xem thêm -

Xem thêm: Đề tài: Thiết kế thi công và viết chương trình điều khiên mạch thực hành cho Z80 CPU. Giao tiếp với máy tính quá ngõ máy in, Đề tài: Thiết kế thi công và viết chương trình điều khiên mạch thực hành cho Z80 CPU. Giao tiếp với máy tính quá ngõ máy in, Đề tài: Thiết kế thi công và viết chương trình điều khiên mạch thực hành cho Z80 CPU. Giao tiếp với máy tính quá ngõ máy in

Từ khóa liên quan

Gợi ý tài liệu liên quan cho bạn

Nhận lời giải ngay chưa đến 10 phút Đăng bài tập ngay