... sử dụng phầm mềm mô để giải mạch kiểm chứng định luật học Trong chương trình sử dụngphần mềm Electronic Workbench 5.12 để mô mạch điện tính chất trực quan dễ sử dụng Sinh viên nên mô tất tập có ... ĐÍCH Dùngphần mềm Electronic Workbench kiểm chứng nguyên lý xếp chồng mạch điện 2.2 NỘI DUNGTrong mạch có nhiều nguồn độc lập, đáp ứng (dòng, áp) nhiều nguồn gây tổng đáp ứng nguồn gây cho nguồn ... theo cách đấu cuộn dây mạch, ta có mạch điện cótính chất chọn lọc tần số thích hợp, ta gọi mạch lọc Như mạch lọc thông cao dùng R – L, ta có tần số cắt mạch lọc xác định bởi: 1R 2L Một cách...
... khiển làm việc với chơng trình bên hay bên Với loại 8051 ROM chân phải đợc nối với mát Loại thông thờng làm việc tuỳ theo cách lựa chọn ROM hay ROM ngoài, chế độ làm việc với nhớ ROM trong, loại có ... Thiết kế phần cứng: Định hớng thiết kế: Thiết kế hệ vi điều khiển bao gồm việc thiết kế tổ chức phần cứng viết phần mềm cho phần cứng mà ta thiết kế Việc xem xét tổ chức phần cứng chơng trình phần ... tổ chức phần cứng phức tạp, có nhiều chức hỗ trợ cho yêu cầu thiết kế phần mềm đợc giảm bớt dễ dàng thực nhng lại đẩy cao giá thành chi phí cho phần cứng, nh chi phí bảo trì Ngợc lại với phần cứng...
... người) Các động 2, 3, 4, bố trí khâu chuyển động hình thành bậc tự 3.5.2 NGUYÊN LÝ HOẠT ĐỘNG CỦA ĐỘNG CƠ DC 3W Các động có chung nguyên lý hoạt động * Đặc điểm: -Nguồn điện áp DC V -Tốc độ thay ... 8085 có 74 lệnh (hơn 8080 hai lệnh), lệnh phânthành nhóm chức năng: • Các họat động (sao chép ) truyền liệu Đồ án tốt nghiệp Các họat động toán học Các họat động logic Các họat động rẽ nhánh Các ... đảm bảo tính độc lập khớp động bố trí thành 10 cổng nối kết riêng biệt Do cặp Jắc nối lắp với động Vì ta có tất cặp nối đánh số tư ø1-10 Trình tự xếp sau : - 1,2 cho động hàm kẹp - 3,4 cho động...
... cao sau Chế độ đếm 000: chế độ 001: chế độ 010: chế độ 011: chế độ 100: chế độ 101: chế độ Hình 1.13 – Dạng từ điều khiển 8253 PIT 8253 có đếm lùi 16 bit lập trình độc lập với Mỗi đếm có tín hiệu ... register) 5.1 Các ghi liệu Các ghi liệu gồm có ghi 16 bit AX, BX, CX DX nửa cao nửa thấp ghi định địa cách độc lập Các nửa ghi (8 bit) có tên AH AL, BH BL, CH CL, DH DL Các ghi sử dụng phép toán ... riêng (8254 tương tự 8253 có thêm lệnh đọc ghi từ điều khiển CWR) Các chế độ đếm: Chế độ (Interrupt on Terminal Count): tín hiệu ngõ mức thấp đếm tràn chuyển lên mức cao Chế độ (Programmable Monoflop):...
... sánh phần nguyên nhiệt độ với MAX JNC ALARM ; Nếu nhiệt độ lớn MAX báo động MOV A,41H SUBB A,MIN ;So sánh phần nguyên nhiệt độ với nhiệt độ MIN JC ALARM ; Nếu nhiệt độ nhỏ nhiệt độ MIN báo động ... trình EPROM Trong vi điều khiển nhớ chơng trình có 4K byte ROM trong, và nhớ EPROM2732 códung lợng 4K Đây nhớ lập trình xoá tia cực tím, có tốc độ truy nhập nhanh, có 12 đờng chọn địa có đờng liệu ... lý trực tiếp qua I/O Các thiết bị ngoại vi: Là sensor đo nhiệt độ để cảm biến nhiệt độ đối tợng cần đo, thông qua biến đổi A/D biến đại lợng tơng tựthành thông tin nhiệt độ đa vào cổng vào I/O...
... lý ta sử dụngđộ dời bù cách cộng vào ghi để dời so với vị trí ghi đến Bảng 2.13: Cách định địa Gián tiếp ghi Có số CóCó số Có số với độ dời Địa hiệu dụng (EA – Effective Address) Độ dời Thanh ... - Thànhphần dầu tiên tổng số bị nhân LSB số nhân Ngược lại, LSB số nhân thànhphần Mỗi thànhphần thứ i tính tương tự với điều kiện phải dịch trái số bị nhân i bit Kết cần tìm tổng thànhphần ... register) 5.4.1 Các ghi liệu Các ghi liệu gồm có ghi 16 bit AX, BX, CX DX nửa cao nửa thấp ghi định địa cách độc lập Các nửa ghi (8 bit) có tên AH AL, BH BL, CH CL, DH DL Các ghi sử dụng phép tốn...
... Công dụng CPU: tác động chia cho CPU: chương trình thực thi bước CPU: ngắt không che CPU: tạo điểm dừng chochương trình CPU: tác động kết số học tràn Tác động nhấn Print Screen Dành riêng Tác động ... động nhịp đồng hồ (18.2 lần/s) Tác động có phím nhấn Dành riêng Tác động phần cứng liên lạc nối tiếp Đĩa cứng Đĩa mềm Máy in BIOS: hình BIOS: xác định cấu hình máy tính BIOS: thông báo kích thước ... mảng (array) gồm có ; phần tử, phầntử dài byte (nghĩa ; dùng byte lưu trữ) với giá trị ban ; đầu phầntử 1,2,3 10 DUP(0) ; Khai báo biến mảng gồm 10 phần tử, ; phầntửcó chiều dài byte với...
... 8255A hoạt động chế độ (mode): BSR (Bit Set/Reset) I/O Chế độ BSR: dùng để đặt hay xóa bit Port C Chế độ I/O: gồm có chế độ: - Chế độ 0: tất Port làm việc Port I/O đơn giản - Chế độ (chế độ bắt tay: ... Mode dùngchủyếu ứng dụng truyền liệu hai máy tính hay giao tiếp điều khiển đĩa mềm Trong mode này, Port A dùng làm Port song hướng Port B làm việc Mode hay Port A sử dụng tín hiệu Port C làm tín ... PCL: Output = 82h Các Port 8255A khởi động cách đặttừ điều khiển 82h vào ghi điều khiển Trong sơ đồ kết nối này, bit cao Port B dùng làm Port nhập Port A Port C làm Port xuất Cáctác vụ Đọc Ghi...
... 4.8b) Quá trình chống dội thực phần mềm hay phần cứng Hình 4.10 – Hiện tượng dội nhấn phím Phần mềm: Do thời gian dội phím vào khoảng 20ms nên trình chống dội phần mềm đơn giản tạo thời gian ... hưởng dội Phần cứng: Khi thực chống dội phần cứng, ta thực cách sử dụng cổng NAND hay thực mạch RC VCC VCC R1 R2 R SW To uP To uP 7400 SW C a/ b/ 7400 Hình 4.11 – Chống dội phím nhấn phần cứng ... vi xử lý Giao tiếp với thiết bị dơn giản Tuy nhiên thực thiết kế phần cứng, thông thường ta chống dội phần mềm để đơn giản mạch phần cứng Xét sơ đồphần cứng thiết kế hình 4.12 (giả sử địa Port...
... comparison fails CWD - Convert Word to Doubleword Usage: CWD Modifies flags: None Extends sign of word in register AX throughout register DX forming a doubleword quantity in DX:AX Operands none ... 2 486 Size Bytes CWDE - Convert Word to Extended Doubleword (386+) Usage: CWDE Modifies flags: None Converts a signed word in AX to a signed doubleword in EAX by extending the sign bit of AX ... sign of AL throughout register AH Operands none 808x Clocks 286 386 486 Size Bytes CDQ - Convert Double to Quad (386+) Usage: CDQ Modifies flags: None Converts signed DWORD in EAX to a signed quad...
... tham số qua stack .70 11 Các ví dụ minh hoạ 71 iii Giáo trình vi xử lý 11.1 In chuỗi ký tự hình .71 11.2 In chuỗi ký tự hình toạ độ nhập vào 71 11.3 Cộng số ... 45 3.2 Khai báo biến .45 3.3 Khai báo 47 Các toán tử hợp ngữ 47 Các cách định địa hợp ngữ 50 Tạo thực thi chương trình hợp ngữ .51 ... 5.2 Mô tả chân 22 5.3 Kiến trúc nội .28 5.4 Các ghi 30 Phân đoạn nhớ 32 Các cách định địa .36 7.1 Định địa tức thời 37 7.2...
... Thànhphần dầu tiên tổng số bị nhân LSB số nhân Ngược lại, LSB số nhân thànhphần - Mỗi thànhphần thứ i tính tương tự với điều kiện phải dịch trái số bị nhân i bit - Kết cần tìm tổng thànhphần ... component) Trong hệ thống số thơng thường, để biểu diễn số âm ta cần thêm dấu – vào chữ số Tuy nhiên, hệ thống máy tính, ta khơng thể biểu diễn Phương pháp thơng dụngdùng bit có ý nghĩa lớn (MSB) làm ... phân, ta làm sau: lấy số cần chuyển nhân với 2, giữ lại phần ngun lại lấy phần lẻ nhân với Q trình tiếp tục phần lẻ dừng Kết chuyển đổi chuỗi bit giá trị phần ngun VD: Chuyển 0.625 thành số nhị...
... thi l lnh nhy (jump) Trong trng hp ny, thay vỡ dựng a ch lnh k tip, ta phi chuyn n a ch mi (khụng tun t) Tuy nhiờn, BIU luụn t cỏc lnh theo tun t v ú s lu cỏc lnh khụng s dng Trong nhn lnh k tip ... Index) c dựng truy xut cỏc phn t cỏc on d liu v don thờm (extra segment) Thụng thng, cỏc ghi tr liờn h n on stack hin hnh v cỏc ghi ch s liờn h n don d liu hin hnh SI v DI dựng cỏc phộp toỏn chui ... nh rng khụng cn nh ngha ni dung ca byte ú Do SAMPLEB l dũng u tiờn nờn nú s cú a ch logic l Phỏt biu DATA ENDS kt thỳc on d liu ( õy ch dnh ngha byte) Trong trng hp mun nh ngha word, ta dựng toỏn...
... biểu diễn ký tự (characters): Gồm ký tự hiển thị ký tự điều khiển Mỗi ký tự biểu diễn 8-bit gọi mã ASCII ký tự • • • • • Cácchữ in thường: A Z a z Cácchữ số thập phân: 0,1,…,9 Các dấu chấm ... : vân vân Các ký tự đặc biệt: $ & @ / { vân vân Các ký tự điều khiển: carriage return (CR) , line feed (LF), beep, vân vân Mã ASCII Với bảng mã xếp theo trật tự tăng dần mã ASCII: • Cácchữ số ... Chương Các hệ thống số, mã hoá, linh kiện số 1.1 Các hệ thống số - Hệ thập phân - Hệ nhị phân - Hệ thập lục phân 1.2 Các hệ thống mã hoá - ASCII - BCD 1.3 Các linh kiện điện tử số - Các cổng...
... lý (Microprocessor) gì? - Cácthànhphần vi xử lý - Ứng dụng vi xử lý 2.2 Các họ vi xử lý - Họ x86 Intel- Luật Moore - Họ 68x Motorola 2.3 Hệ thống vi xử lý - Bộ nhớ Các cổng I/O Bus hệ thống: ... chứa 55 triệu transistor Bộ vi xử lý thường sử dụng máy vi tính (microcomputer) với vai trò CPU Ngoài ra, chúng có mặt nhiều thiết bị khác Các thànhphần vi xử lý ALU Control Unit ALU Thực phép ... lệnh thực diễn ALU Control Unit Có trách nhiệm liên quan đến việc tìm thực lệnh cách cung cấp tín hiệu điều khiển định thời cho ALU mạch khác biết phải làm làm Các ghi (Registers) Thanh ghi nơi...
... XCHG Khuôn d ng: XCHG T/h1,T/h2 - Tác d ng: (T/h1) - T/h1: có th là: (T/h2) M t ghi ho c 16 bit c a VXL M t v trí nh (1 ho c ô nh liên ti p nhau) - T/h2: có th là: M t ghi ho c 16 bit c a VXL M ... chung toán h ng - Các toán h ng m t câu l nh có th m t ph n c a câu l nh ( d ng mã máy), có th n m m t ghi c a VXL ho c B nh -Cách xác nh toán h ng câu l nh c g i mode ( nh) a ch Các mode a ch - ... d ng: MOV ích,Ngu n - Tác d ng: ( ích) ích: có th là: (Ngu n) M t ghi ho c 16 bit c a VXL M t v trí nh (1 ho c ô nh liên ti p nhau) - Ngu n: có th là: M t ghi ho c 16 bit c a VXL M t v trí nh...
... EPROM b ng tia c c tím L p trình b ng cách: • VPP m c m c 12.5V • E P u m c th p TTL Các bit d li u ưa vào chân d li u Các bit a ch ưa vào chân a ch 4.3 Các chip SRAM a ch D0 D1 D2 D3 D4 D5 D6 ... Minimum Mode • Các chân 24-31 tín hi u i u n I/O b nh • Các tín hi u i u n u t 8088/8086 • Tương t v i 8085A Maximum Mode • M t s tín hi u i u n c t o t • M t s chân có thêm ch c m i • Khi códùng b ... AD7 n AD0 = A7 n A0 ALE = 0: AD7 n AD0 = D7 n D0 Các chân a ch Các chân a ch /Tr ng thái Các chân a ch : A15 n A8 Tín hi u chân tín hi u a ch Các chân a ch /tr ng thái: A19/S6 n A16/S3: ALE =...
... vùng nh I/O tách bi t - I/O c phân vùng nh (Memory Mapped I/O) - I/O tách bi t (Isolated I/O) 5.2 Các chip MSI dùng làm c ng I/O - C ng - C ng vào 5.3 Chip 8255 - Sơ chân, Sơ kh i ch c - Các mode ... riêng 5.2 Các chip MSI thư ng dùng làm c ng I/O • • • • • • 74LS373 74LS374 74LS244 74LS245 Khi s lư ng c ng c nh Cách m c m ch s quy t nh cho chip c ng hay c ng vào a ch c a S d ng 74LS245 làm c ... dùng làm c ng I/O • PPI 8255 • Khi s lư ng c ng I/O nhi u không c nh • Cách m c m ch s quy t nh a ch cho c ng vai trò c a c ng s c quy t nh b i ph n m m 8255 PPI Sơ kh i ch c c a 8255 Các mode làm...