giớt thiệu về vi điều khiển 8085

88 1K 0
giớt thiệu về vi điều khiển 8085

Đ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

 Luận văn tốt nghiệp Trang 3 CHƯƠNG I GIỚI THIỆU CHUNG  Luận văn tốt nghiệp Trang 4 I .LỊCH SỬ PHÁT TRIỂN CỦA VI XỬ LÍ 1. Tóm tắt lòch sử phát triển của vi xử lí: Sự phát triển của Vi xử lí có thể chia ra thành 5 thế hệ sau: Thế hệ thứ nhất (1971 - 1973): Năm 1971, trong khi phát triển các vi mạch cho máy tính cầm tay, INTEL đã cho ra đời máy tính đầu tiên là 4004 (4 bit số liệu) và 8008 (8 bit). đặc điểm chung của Vi xử lí thế hệ này này là: Độ dài từ thường là 4 bit (có thể dài thêm). Công nghệ chế tạo PMOS (tốc độ thấp, giá rẻ, khả năng đưa ra dòng tải nhỏ) Tốc độ thực hiện lệnh là 1 –10 µs/lệnh với tần số xung đồng hồ là 0,1 – 0,8 MHz. Tập lệnh đơn giản, cần có nhiều vi mạch phụ trợ. Thế hệ thứ 2 (1974 - 1977): Đại diện cho thế hệ này là các Vi xử lí 8080, 8085 của INTEL và 6800, 6809 của MOTOROLA và Z80 của ZILOG. Ở thế hệ này, các Vi xử lí có tập lệnh phong phú hơn, có khả năng phân biệt đòa chỉ bộ nhớ với dung lượng 64 Kbyte. Một số Vi xử lí có khả năng phân biệt đươc 265 đòa chỉ cho các thiết bò ngoại vi. Tất cả các Vi xử lí thế hệ này là được sản xuất bằng công nghệ NMOS hoặc CMOS, tốc độ thực hiện lệnh là 1 – 8 µs/lệnh với tần số xung đồng hồ là 1 – 5 MHz. Thế hệ thứ 3 (1978 - 1982): Đại diện cho thế hệ này là các bộ Vi xử lí 8086/80186/80286 của INTEL và 68000 /68010 của MOTOROLA . Điểm ưu việt của các Vi xử lí thế hệ này so với các thế trước đó là chúng có tập lệnh đa dạng với các lệnh nhân, chia và lệnh thao tác với chuỗi kí tự. Khả năng phân biệt đòa chỉ cho bộ nhớ hoặc các thiết bò ngoại vi từ 1 Mbyte đến 16 Mbyte. Các Vi xử lí thế hệ này được sản xuất bằng công nghệ HMOS và cho phép đạt được tốc độ từ 0,1 µs/lệnh - 1µs/lệnh với tần số đồng hồ là 5 – 10 MHz. Thế hệ thứ 4 (1983 - 1989): Các bộ Vi xử lí đại diện cho thế hệ này là các vi xử lí 32 bit 80386/80486 và 64 Bit Pentium của INTEL, các vi xử lí 32 Bit 68020/68030/68040/68060 của MOTOROLA. Đặc điểm của các Vi xử lí thế hệ này là Bus đòa chỉ đều là 32 Bit và có khả năng làm việc với bộ nhớ ảo. Các bộ vi xử lí này đều có bộ quản lí bộ nhớ (MMU)  Luận văn tốt nghiệp Trang 5 và nhiều khi có cả các bộ đồng xử lí toán học ở bên trong. Các Vi xử lí thế hện này đều được sản xuất bằng công nghệ HCMO. Thế hệ thứ 5 (1990 - ?):  Luận văn tốt nghiệp Trang 6 3. Cấu tạo cơ bản của vi xử lí: Về cơ bản vi xử lí có thể chia làm 3 khối chính:  Đơ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ố bù bậc hai, phép trừ, các hàm logic.  Các thanh ghi (Registers): Thanh ghi giống như ô nhớù bên trong vi xử lí, điểm khác biệt ở chỗ là thanh ghi được phân biệt bằng tên thay 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í số lần truy xuất bộ nhớ sẽ ít đi. vậy, các vi xử lí hiện đại thường có nhiều thanh ghi.  Đơn vò điều khiển (Control unit): Là phần quan trọng nhất trong vi xử lí, mọi hoạt động của máy tính được phối hợp một cách chặt chẽ bởi các tín hiệu được tạo ra từ đơn vò điều khiển. Máy tính thi hành tuần tự từng chỉ thò của chương trình cho đến khi có lệnh dừng hoặc thao tác vòng lặp. Chương trình điều khiển được chứa trong bộ nhớ dưới dạng tổ hợp các bit gọi là mã đối tượng. Nhưng để dễ viết chương trình một chỉ thò thường được viết dưới dạng gợi nhớ. Ở dạng gợi nhớ một chỉ thò được chia làm hai phần: Mã công tác (operation code): Cho biết thao tác mà vi xử lí phải thực hiện. Toán hạng (operand): Được viết theo sau mã công tác, cho biết vò trí dữ liệu cần phải xử lí. Ở dạng mã đối tượng, một chỉ thò được tạo nên từ một hoặc nhiều byte. Byte đầu tiên chính là mã công tác. Quá trình thi hành một chỉ thò được chia làm hai giai đoạn: Giai đoạn 1: Nhập mã công tác vào thanh ghi chỉ thò bằng một chu kì đọc dữ liệu của ô nhớ có nội dung của bộ đếm chương trình. Giai đoạn 2: Thi hành chỉ thò bao gồm cả việc đọc các byte kế tiếp trong bộ nhớ (đối với các chỉ thò nhiều byte). Sau đó, các toán hạng được xử lí theo qui đònh của mã công tác. Trong thực tế hai giai đọan thi hành chỉ thò nêu trên lại được chia làm nhiều bước nhỏ gọi là vi chỉ thò . Đơn vò điều khiển phát  Luận văn tốt nghiệp Trang 7 ra tín hiệu để điều khiển các vi chỉ thò theo một chương trình gọi là chương trình vi mô. 4 . Đặc điểm của vi xử lí: Độ dài từ dữ liệu (Data word): Đây là đặc điểm quan trọng của vi xử lí, nói lên khả năng trao đổi dữ liệu giữa vi xử lí với các thiết bò khác. Hiện nay, có nhiều vi xử lí với độ dài từ dữ liệu từ: 8bit, 16 bit, 32 bit, 64 bit. Bảng dưới đây liệt kê một số vi xử lí 8 bit thông dụng: TÊN HÃNG SẢN XUẤT 8080, 8085 INTEL MC6800, MC6802 MOTOROLA Z80 ZILOG F8 FAIRCHILD TMS9985 TEXAS INSTRUCTMENT Ưu điểm của vi xử lí nhiều bit là: Cùng thời gian truy xuất bộ nhớ thì lượng thông tin thì lượng thông tin truyền đi nhiều hơn. Độ chính xác cũng tăng mà không làm tăng thời gian tính toán. Độ dài từ dữ liệu tăng cũng làm tăng số lượng dây dẫn trong bus dữ liệu. Do đó số chân vi xử lí cũng phải nhiều. Điền này được giải quyết bằng cách dùng phương pháp đa lộ thời gian (Timer multiplexer), phương pháp này làm giảm vận tốc truyền dữ liệu. Dưới đây là một số vi xử lí 16 bit thông dụng: TÊN HÃNG SẢN XUẤT 8086 INTEL MC68000 MOTOROLA Z8000 ZILOG LSI11 DIGITAL EQUIPMENT Độ dài từ đòa chỉ: Độ dài từ đòa 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 ứng. Thông thường độ dài từ đòa chỉ ít nhất là 16 bit tương đương 64K đòa chỉ. Tập lệnh và các cách đặt đòa chỉ : Tập lệnh (Instruction Set) là tập hợp tất cả các lệnh điều khiển vi xử lí. Do cấu tạo phân cứng khác nhau nên mỗi vi xử lí có một tập lệnh khác nhau. Số lượng các lệnh cơ sở (không kể khả năng đònh đòa chỉ khác nhau)  Luận văn tốt nghiệp Trang 8 đối với vi xử lí 8 bit khoảng từ 50 đến 80, vi xử lí 16 bit còn có thêm các lệnh phức tạp cho đơn vò số học – logic và khối xuất - nhập nên có vào khoảng 90 lệnh. Cấu tạo một lệnh gồm hai phần: Mã công tác cho biết thao tác mà máy phảùi thực hiện, và toán hạng cho biết vò trí của lệnh cần xử lí. Có rất nhiều cách để chỉ vò trí của số liệu như trình bày sau đây: Đònh đòa chỉ trực tiếp bằng thanh ghi: Trong phương pháp này, toán hạng là kí hiệu của các thanh ghi và dữ liệu cần xử lí là nội dung chứa trong thanh ghi đó. Đònh đòa chỉ gián tiếp bằng thanh ghi: Trong trường hợp này toán hạng không phải là đòa chỉ của số liệu mà chỉ là dấu hiệu cho biết vò trì nơi chứa đòa chỉ của số liệu. Đònh đòa chỉ trực tiếp: Toán hạng là đòa chỉ của dữ liệu cần được xử lí. Đònh điạ chỉ tức thời : Toán hạng chính là dữ liệu cần được xử lí. Đònh đòa chỉ ngầm đònh: trong phương pháp này vò trí hoặc giá trò của số liệu cần được xử lí được hiểu ngầm nhờ mã công tác . Ngoài các đặc điểm trên, vi xử lí cần có các đặc điểm khác cần lưu ý: Công nghệ chế tạo linh kiện. Số lượng nguồn cung cấp. Tần số xung đồng hồ. Khả năng truy xuất bộ nhớ: Dung lượng bộ nhớ mà vi xử lí có thể truy xuất là một phần trong cấu trúc của vi xử lí. Các vi xử lí đầu tiên bò giới hạn về khả năng truy xuất bộ nhớ. Vi xử lí 4004 có 14 đường đòa chỉ nên có thể truy xuất được 2 14 = 16384 ô nhớ. Vi xử lí 8 bit có 16 đường đòa chỉ nên có thể truy xuất được 2 16 = 65536 ô nhớ. Vi xử lí 32 bit như 80386 hay 68020 có thể truy xuất 4G ô nhớ. Vi xử lí có khả năng truy xuất bộ nhớ càng lớn nên có thể truy xuất các chương trình lớn. Tùy theo ứng dụng cụ thể mà chọn vi xử lí thích hợp. Tốc độ làm việc của vi xử lí: Tần số xung clock cung cấp cho vi xử lí làm việc quyết đònh đến tốc độ làm việc của vi xử lí. Vi xử lí có tốc độ làm việc càng lớn thì khả năng xử lí lệnh càng nhanh. Tần số xung clock làm việc của các vi xử lí được cho bởi các nhà chế tạo.  Luận văn tốt nghiệp Trang 9 Tên Tần số xung clock Chiều dài từ dữ liệu 8051 12 MHz 8 bit Z80A 4 MHz 8 bit Z80B 6 MHz 8 bit 80286 16 MHz 16 bit 80486DX2-66 66 MHz 32 bit PENTIUM 66MHz 32 bit II. CẤU TRÚC PHẦN CỨNG VI XỬ LÍ 8085A 1 . GIỚI THIỆU CHUNG a .Các họ vi xử lí 8 bit: Vi xử lí 8 bit là sự cải tiến của vi xử lí 4 bit. Các vi xử lí này ra đời vào thập niên 70, có rất nhiều hãng chế tạo ra vi xử lí 8 bit như Intel, Motorola, Zilog… Các vi xử lí của Intel luôn bắt đầu từ các con số 80XX, được tính từ vi xử lí 8 bit trở về sau như 8085, 8086, 80186 Bảng sau đây sẽ liệt kê một số vi xử lí của hãng Intel:  Luận văn tốt nghiệp Trang 10 Tên Năm Chiều dài thanh ghi Bus dữ liệu Bộ nhớ 4040 1971 4 4 1K 8088 1972 8 8 16K 8080 1974 8 8 64K 8085 1974 8 8 64K 8086 1978 16 16 1M 8088 1980 16 8 1M 80186 1982 16 16 1M 80188 1982 16 16 1M 80286 1982 16 16 16M 80386 1985 32 32 70T 80386SX 1988 32 16 70T 80486 1989 32 32 70T Chú ý : K = Kilo(2 10 ) , M = Mega(2 20 ) , T = Tera(2 40 ) b .Các đặc tính cơ bản của Vi xử lí 8085A: Vi xử lí 8085A là một vi xử lí bit kênh N có các đặc tính sau:  Nguồn nuôi 5v ± 10% ; I max = 170 mA.  Tần 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: Trong đó có một yêu cầu ngắt không che được (Non-markable interrupt) và một tích hợp với 8080A  Có cổng I/O nối tiếp .  Phần mềm tương thích 100% với 8080A.  Thực hiện được các phép tính số học: Thập phân, nhò phân và số 16 bit.  Đònh đòa chỉ trực tiếp 64 Kbyte ô nhớ. Họ 8085 của hãng Intel là một sản phẩm mới có tập lệnh tương thích 100% với họ 8080A và được thiết kế 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 cơ 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.  Luận văn tốt nghiệp Trang 11 Vi xử lí 8085 có cấu tạo Bus dữ liệu đa lộ, đòa chỉ được tách ra từ 8 bit chung đòa chỉ/dữ liệu, chốt đòa chỉ bên trong của vi mạch nhớ 8155/8355/8755 cho phép ghép trực tiếp với 8085. 2 . CẤU TRÚC PHẦN CỨNG 8085: a . Sơ đồ chân: Hình 2 .1: Sơ đồ chân của Vi xử lí 8085 b . Chức năng, dạng tín hiệu, trạng thái các chân của vi xử lí 8085 được liệt kê ở bảng sau: Chân Ký hiệu In/Out 3 state Ý nghóa 1 , 2 X 1 , X 2 I X 1 , X 2 : là hai ngõ vào đặt thạch anh, mạch RC, LC để xác đònh tần số xung đồng hồ, có thể đưa xung dao động ngoài vào X 1 thay cho thạch anh. 3 RESET OUT O Tín hiệu đồng bộ xung đồng hồ cho biết CPU đang trong trạng thái Reset, có thể dùng để đặt lại hệ thống. 4 SOD O Serial output data: Dữ liệu ra nối tiếp được điều khiển bởi lệnh SIM. 5 SID I Serial input data: Ngõ vào nối tiếp được đặt vào bit 7 của bộ tích lũy khi thi hành chỉ thò RIM. 6 TRAP I Tín hiệu yêu cầu ngắt không ngăn được, nó được nhận dạng cùng lúc như INTR và có mức ưu tiên cao nhất trong các yêu cầu A9 A10 A12 A15 A14 A11 X 2 SOD TRAP AD1 X 1 RESET SID RST 7.5 RST 6.5 RST 5.5 INTR INTA\ AD0 AD2 AD3 AD4 AD5 AD6 AD7 V SS A8 A13 S 0 ALE WR\ RD\ S 1 IO/M\ READY RESET IN CLK OUT HLDA HOLD Vcc  Luận văn tốt nghiệp Trang 12 ngắt. 7,8,9 INTR I Interrupt request: Được dùng như một ngắt công dụng chung, ngắt chỉ được lấy mẫu trong suốt chu kì xung đồng hồ cuối cùng của chỉ thò. Khi ngắt tác động đến bộ đếm chương trình sẽ không tăng nội dung và tín hiệu INTA\ sẽ được tạo ra trong suốt chu kì lệnh Restart hoặc CALL có thể được chèn vào để nhảy đến chương trình phục vụ ngắt, INTR được cho phép và ngăn bằng phần mềm. Ngắt này mất hiệu lực khi reset và được chấp nhận tức thời sau một ngắt khác. 11 INTA\ O Interrupt acknowledge: Được dùng thay cho RD\ trong chu kì lệnh sau khi một INTR chấp nhận, tín hiệu này có thể được dùng để tác động vi xử lí ngắt 8259 hoặc các cổng ngắt khác. 19-12 AD7-AD0 0-3 Address/Data: Bus đa lộ đòa chỉ byte thấp đòa chỉ của bộ nhớ hoặc cổng I/O trong khoảng thời gian chu kì xung đồng hồ đầu tiên và là 8 bit dữ liệu trong khoảng chu kì đồng hồ thứ hai và thứ ba, các chân này ở trạng thái Z cao trong chế độ HOLD và HALT. 20 Vss Ground. 21-28 A15-A8 0-3 Byte cao đòa chỉ của bộ nhớ 8 bit, các chân này ở trạng thái Z cao trong các chế độ HOLD và HALT. 30 ALE 0-3 Address latch enable : Ngõ ra chốt đòa chỉ ở mức cao trong khoảng thời gian chu kì đồng hồ đầu tiên (lúc này các chân AD0- AD7 là byte thấp đòa chỉ), cho phép đòa chỉ được đưa vào chốt đòa chỉ trên mạch ngoại vi, các chân này được treo lên trạng thái Z cao trong chế độ HOLD và HALT. 31 WR\ 0-3 Write :Dữ liệu trên bus dữ liệu đang được ghi vào bộ nhớ hoặc cổng I/O, dữ liệu được thiết lập lại tại cạnh xuống của xung WR\, chân này treo lên trạng thái Z cao ở chế độ HOLD và HALT [...]... giải mã để gởi tín hiệu điều khiển đến cho khối điều khiển logic Chức năng của khối điều khiển logic là nhận lệnh hay tín hiệu điều khiển từ bộ giải mã lệnh, sau đó thực hiện đúng yêu cầu của lệnh Khối điều khiển logic được xem là một vi xử lí nhỏ trong vi xử lí Các tín hiệu điều khiển của khối điều khiển logic là các tín hiệu điều khiển bộ nhớ, điều khiển các thiết bò ngoại vi, các đường tín hiệu đọc... đòa chỉ lên bus đòa chỉ IC giải mã sẽ giúp cho Vi xử lí chọn đòa chỉ chính xác Vi xử lí tác động tín hiệu điều khiển đọc ở bus điều khiển, cụ thể là lệnh RD\ IC nhớ đặt dữ liệu từ ô nhớ đã được chọn lên bus dữ liệu để truyền vào Vi xử lí Kết nối chi tiết Vi xử lí với bộ nhớ : Vi c kết nối giữa Vi xử lí và bộ nhớ phải nắm rõ các yêu cầu sau: Vi xử lí 8085 có dung lượng bộ nhớ là 64 Kbyte có đòa chỉ... tín hiệu điều khiển vi xử lí từ các thiết bò ngoài Các đường tín hiệu này sẽ được trình bày cụ thể trong sơ đồ của từng vi xử lí cụ thể Ngõ tín hiệu vào quan trọng nhất của khối điều khiển logic là tín hiệu clock cần thiết cho khối điều khiển logic hoạt động Nếu không có tín hiệu clock thì vi xử lí không làm vi c Mạch tạo xung clock là các mạch dao động, tín hiệu được đưa đến ngõ vào clock của vi xử lí... 01H Port C có đòa chỉ là 02H Thanh ghi điều khiển có đòa chỉ là 03H Từ điều khiển gởi ra thanh ghi điều khiền của IC này là ; CW = 92H ♦ IC 8255A thứ hai dùng để quét Ma trận có đòa chỉ từ 10 H đến 13H Trong đó : Port A có đòa chỉ là 10H Port B có đòa chỉ là 11H Port C có đòa chỉ là 12H Thanh ghi điều khiển có đòa chỉ là 13H Từ điều khiển gởi ra thanh ghi điều khiển của IC này là : CW = 80H Từ các yêu... ngắt biết vi xử lí chấp nhận yêu cầu ngắt này nếu ở mức logic 0 Nếu lệnh ngắt là lệnh Restart thì vi xử lí cần thêm hai chu kì máy ghi dữ liệu vào bộ nhớ để cất đòa chỉ trở về sau khi thực hiện xong chương trình Khi Vi xử lí làm vi c thì cả 3 Bus ddữ liệu, điều khiển, đòa chỉ do vi xử lí sử dụng và DMA ở trạng thái ngừng làm vi c, khi muốn chuyển dữ liệu DMA sẽ tác động đến ngõ vào HOLD của Vi  Luận... khối cơ bản như ALU, các thanh ghi, khối điều khiển là các mạch logic Để nắm rõ nguyên lí làm vi c của vi xử lí cần phải khảo sát nguyên lí kết hợp các khối với nhau để xử lí một chương trình Sơ đồ khối của vi xử lí sẽ trình bày cấu trúc của một vi xử lí Mỗi vi xử lí khác nhau đều có cấu trúc khác nhau dụ vi xử lí 8 bit sẽ khác với vi xử lí 16 bit Với mỗi vi xử lí đều có một sơ đồ cấu trúc bên... sau : ♦ Hoạt động ghi dữ liệu: Vi xử lí tạo ra một đòa chỉ của ô nhớ cần lưu trữ dữ liệu, sau đó đặt đòa chỉ này lên Bus dữ liệu IC giải mã đòa chỉ sẽ giúp Vi xử lí xác đònh đòa chỉ của ô nhớ nào cần lưu trữ dữ liệu Vi xử lí đặt dữ liệu cần lưu trữ lên bus dữ liệu Vi xử lí tác động tín hiệu điều khiển lên bus điều khiển, cụ thể là tín hiệu WR\ ♦ Hoạt động đọc dữ liệu Vi xử lí tạo ra một đòa chỉ của... 16 xử lí Nếu Vi xử lí chấp nhận thì nó sẽ trả lời bằng cách tác động đến ngõ HLDA ở mức logic 1 và các ngõ ra dữ liệu, đòa chỉ và điều khiển ở trạng thái tổng trở cao để không ảnh hưởng đến dữ liệu Vi xử lí luôn kiểm tra ngõ vào HOLD, nếu tín hiệu này xuống mức logic 0 thì Vi xử lí sẽ trở lại thực hiện đúng công vi c đang xử lí Hình 1.4 d Sơ đồ khối của vi xử lí: Cấu trúc của tất cả các vi xử lí đều... Vi xử lí Bus dữ liệu là đường trao đổi dữ liệu giữa Vi xử lí với bộ nhớ và các thiết bò ngoại vi nên có thể xuất nhập tùy vào lệnh điều khiển, do đó Bus dữ liệu thường được gọi là Bus 2 chiều (Bi-directional Bus) Trong mạch quang báo này, cả hai EPROM đều được dùng để chứa chương trình hệ thống và các chương trình con nên Bus dữ liệu giữa ROM với Vi xử lí là Bus một chiều Bus dữ liệu giữa RAM với Vi. .. EPROM 1, EPROM2 và RAM Tuy nhiên, để 74138 làm vi c theo đúng yêu cầu thì ta phải nối chân G1 lên Vcc, còn chân G2\, G3\ xuống mức thấp Để phân biệt được vi c giải mã bộ nhớ hay IO thì vi xử lí còn có thêm chân IO/M\ Chân này có hai trạng thái làm vi c, khi ở mức logic thấp nghóa là Vi xử lí yêu cầu vi c giải mã kiểu bộ nhớ, còn khi ở mức logic cao nghóa là Vi xử lí yêu cầu giải mã kiểu IO Sơ đồ mạch . nhỏ gọi là vi chỉ thò . Đơn vò điều khiển phát  Luận văn tốt nghiệp Trang 7 ra tín hiệu để điều khiển các vi chỉ thò theo một chương trình gọi là chương trình vi mô. 4 . Đặc điểm của vi xử lí: Độ. xử lí thích hợp. Tốc độ làm vi c của vi xử lí: Tần số xung clock cung cấp cho vi xử lí làm vi c quyết đònh đến tốc độ làm vi c của vi xử lí. Vi xử lí có tốc độ làm vi c càng lớn thì khả năng. CỨNG VI XỬ LÍ 8085A 1 . GIỚI THIỆU CHUNG a .Các họ vi xử lí 8 bit: Vi xử lí 8 bit là sự cải tiến của vi xử lí 4 bit. Các vi xử lí này ra đời vào thập niên 70, có rất nhiều hãng chế tạo ra vi

Ngày đăng: 20/05/2014, 10:27

Từ khóa liên quan

Mục lục

  • Call delay

  • Call Startx

  • Call reset

  • Begin

  • Bộ đếm = 0 ?

  • CHƯƠNG I

  • GIỚI THIỆU CHUNG

  • I .LỊCH SỬ PHÁT TRIỂN CỦA VI XỬ LÍ

    • 4 . Đặc điểm của vi xử lí:

      • II. CẤU TRÚC PHẦN CỨNG VI XỬ LÍ 8085A

        • 1 . GIỚI THIỆU CHUNG

          • a .Các họ vi xử lí 8 bit:

          • b .Các đặc tính cơ bản của Vi xử lí 8085A:

          • 2 . CẤU TRÚC PHẦN CỨNG 8085:

          • .Chức năng của khối ALU :

          • Khối ALU có thể thực hiện các phép toán xử lí sau

          • AND Shift left Decrement

            • . Các thanh ghi bên trong của vi xử lí:

            • Thanh ghi Accumulator:

            • Program counter PC:

            • Thanh ghi trạng thái (Status register):

            • Thanh ghi con trỏ ngăn xếp (Stack pointer):

            • Thanh ghi đòa chỉ bộ nhớ:

            • Thanh ghi lệnh (Instruction Register):

            • Thanh ghi chứa dữ liệu tạm thời (Temporary data Register):

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

  • Đang cập nhật ...

Tài liệu liên quan