... dời 16 bit Vi du ̣ vi c mã hoá lênh MOV CL,[BX] sau: ̣ ̣ 0 1 0 0 1 1 Opcode CL chuyể n tới ghi [BX] Chuyể n byte Hình 3. 3: Mã hoá lênh MOV CL,[BX] ̣ ́ ́ 3. 2 CAC CHÊ ĐỘ ĐINH VI ̣ ĐIA CHỈ ... khoảng cách từ vi ̣trí lênh nhảy ̣ ̣ ́ tới vi trí cầ n chuyể n điề u khiể n đế n ̣ Vi du ̣ : JZ 03H ;chuyể n điề u khiể n tới lê ̣nh cách lênh nhảy 03 byte ̣ 3. 2.8 Chế độ từng ... nguyên tắ c đinh vi điạ chi, các hang ̣ ̣ ̃ ̉ chế ta ̣o CPU có thể đă ̣t các tên go ̣i khác Sau là các chế đô ̣ điạ chỉ thông du ̣ng của các bô ̣ vi xử lý : 3. 2.1 Chế độ tưc...
... hệ thống nh sau: Hiển thị LCD Bàn phím Khối vixửlý AT89C51 Báo động L II Vi điều khiển AT89C51: Lớp điện tử 9-K47 Giảng vi n:Phạm Ngọc Nam BTL vixửlý Thiết kế khóa điện tử Nguồn ngắt Đếm kiện ... Cổng I/O Các chức đắc biệt Dữ liệu bit Hình 2.1: Cấu trúc vi điều khiển 8051 Chức khối : Khối xửlý trung tâm CPU: Phần vixửlý khối xửlý trung tâm (CPU=Central Processing Unit ), khối có chứa ... 20: Vss nối đất Lớp điện tử 9-K47 Giảng vi n:Phạm Ngọc Nam 13 BTL vixửlý Thiết kế khóa điện tử -Chân số 31 : EA Đóng vai trò định xem vi điều khiển làm vi c với chơng trình bên hay bên Với loại...
... hình ga điện khí tập trung kiểu vixử lý, thiết kế theo phơng án điểm nối điểm, phần lựa chọn vixửlý đảm nhiệm phần chấp hành rơ le đảm nhiệm III/- Mặt thiết bị ga ĐKTT kiểu vixửlý 1/- Mặt bố ... .16 III/- Mặt thiết bị ga ĐKTT kiểu vixửlý 16 1/- Mặt bố trí thiết bị ga ĐKTT kiểu vixửlý .16 2/- Bản vẽ bố trí mặt thiết bị ga ĐKTT kiểu vixửlý 17 phần III 18 ... tín hiệu đờng sắt Vi t nam, với vi c xem xét thiết kế ga ĐKTT kiểu vixử lý, ta thấy yêu cầu cần áp dụng thành tựu khoa học công nghệ vào ngành cần thiết Vi c áp dụng vixửlý cho thiết bị tín...
... Tậplệnh họ MCS-51 có mã lệnh bit nên có khả cung cấp 28= 256 lệnh Có lệnh có byte liệu đòa thêm vào Opcode Trong toàn tậplệnhvi điều khiển có 139 lệnh byte, 92 lệnh byte 24 lệnh byte Lệnhvi ... tất lệnhvi điều khiển để vi t chương trình Tất lệnh có ngôn ngữ lập trình gọi tậplệnh Họ vi điều khiển MCS-51 có chung tập lệnh, vi điều khiển hệ sau phát triển nhiều phần cứng lệnh mở rộng Tập ... Chương 4: Khảo sát tậplệnhvi điều khiển MCS51 I CÁC KHÁI NIỆM Vi điều khiển hay vixửlý IC lập trình, bạn thiết kế hệ thống điều khiển có sử dụng vixửlý hay vi điều khiển ví dụ hệ thống...
... (R0) =30 H, (P1) =30 H Sau th c thi l nh MOV P1, 30 H thì: (30 H)=40H, (P1)=40H Sau th c thi l nh MOV P1, @R0 thì: (R0) =30 H, (30 H)=40H, (P1)=40H Giáo trình Vi x lý 70 Biên so n: Ph m Quang Trí Chương 3: ... MOV 30 H, #30 H thì: (30 H) =30 H Sau th c thi l nh MOV @R0, A thì: (A)=5FH, (30 H)=5FH, (R0) =30 H Sau th c thi l nh MOV @R0, P1: (30 H)=CAH, (P1)=CAH, (R0) =30 H Sau th c thi l nh MOV @R0, #90H thì: (30 H)=90H, ... (R0) =30 H, (30 H)=40H, (P1)=CAH Sau th c thi l nh MOV A, R0 thì: (A) =30 H, (R0) =30 H Sau th c thi l nh MOV A, 30 H thì: (A)=40H, (30 H)=40H Sau th c thi l nh MOV A, @R0 thì: (A)=40H, (R0) =30 H, (30 H)=40H...
... + Lệnh HLT (HaLT): đưa vixửlý vào trạng thai dừng để chờ ngắt Dạng lệnh: HLT + Lệnh LOCK: khóa bus môi trường có nhiều vixửlý + Lệnh NOP: không thực thao tác + Lệnh STI: IF thiết lập VIXỬ ... địa + Chân RD WR: điều khiển vi c đọc liệu từ thiết bị ngoại vi vào VIXửLÝ hay la lấy liệu từ vixửlý 8255A + Chân MN/MAX: nối với Vcc để chọn chế độ MN cho vixửlý + Chân DEN: dùng để báo ... thiết bị ngoại vi Một hệ chíp thành công hãng phát triển Intel vixửlý 16 bít mang tên 8086 Nó mở đầu cho hệ vixửlý x86 8086 quản lý đươc 1MB nhớ, với tốc đô xửlý lên tới 2,5 triệu lệnh giây Sau...
... họ vixửlý 8086 Intel Bộ vixửlý 8086, giới thiệu năm 1978, vixửlý 16 bit Intel, mở đầu cho họ vixửlý x86, quản lý đươc 1MB nhớ, với tốc đô xửlý lên tới 2,5 triệu lệnh giây Chính vậy, vi ... Proteus - Câu 3: phần lập trình vi t hợp ngữ, mạch mô phần mêm Protues, mạch trình bày gòn gàng, hoạt động yêu cầu đề III CƠ SỞ LÝ THUYẾT Cấu tạo vixửlý 8086 Bộ vixửlý 8086 vixửlý 16 bit Intel, ... - Lệnh HLT (HaLT): đưa vixửlý vào trạng thai dừng để chờ ngắt Dạng lệnh: HLT - Lệnh LOCK: khóa bus môi trường có nhiều vixửlý - Lệnh NOP: không thực thao tác - Lệnh STI: IF thiết lập - Lệnh...
... - Lệnh HLT (HaLT): đưa vixửlý vào trạng thai dừng để chờ ngắt Dạng lệnh: HLT - Lệnh LOCK: khóa bus môi trường có nhiều vixửlý - Lệnh NOP: không thực thao tác - Lệnh STI: IF thiết lập - Lệnh ... thiết bị ngoại vi Một hệ chíp thành công hãng phát triển Intel vixửlý 16 bít mang tên 8086 Nó mở đầu cho hệ vixửlý x86 8086 quản lý đươc 1MB nhớ, với tốc đô xửlý lên tới 2,5 triệu lệnh giây Sau ... số 33 mức 5V chế độ tong hệ thống có 8086 vi mạch nhớ , vi mạch ghép nối vào - Chế độ tối đa (chế độ MAX) thiết lập điện áp chân số 33 mức 0V, chế độ áp dụng cho hệ thống đa xử lý, đồng xử lý...
... giưa vixửlý 8086 8255 - Giúp người biết hiểu rõ cách ghép nối nhớ từ vi mạch nhớ khác tùy theo yêu cầu đề - Hiểu rõ cấu trúc lập trình tậplệnhvixửlý 8086 B I CƠ SỞ LÝ THUYẾT VIXỬLÝ VÀ ... trọng mà Intel đạt hãng sản xuất vixửlý mang tên 8086 có độ rộng liệu lên đến 16 bit với 29000 bóng bán dẫn tích hợp bên vixửlý mở đầu cho họ vixửlý x86 Bộ vixửlý 8086 mang lại bùng nổ công ... phong hệ vixửlý lập trình theo nhu cầu mong muốn người, nhà sản xuất chip vixửlý Intel phát triển chế tạo thành công chip 4004 vào năm 1971 Là vixửlý bit mở đầu cho kỷ nguyên hệ vixửlý máy...
... lập trình vixử lý, tiểu biểu hang Intel chế tạo thành công chip vixửlý mang tên 8086 vào năm 1987, mở đầu cho họ vixửlý x86, quản lý đươc 1MB nhớ, với tốc đô xửlý lên tới 2,5 triệu lệnh giây ... - Lệnh HLT (HaLT): đưa vixửlý vào trạng thai dừng để chờ ngắt Dạng lệnh: HLT - Lệnh LOCK: khóa bus môi trường có nhiều vixửlý - Lệnh NOP: không thực thao tác - Lệnh STI: IF thiết lập - Lệnh ... độ MAX, ảnh bên phải) thiết lập điện áp chân số 33 mức 0V, chế độ áp dụng cho hệ thống đa xử lý, đồng xửlý (8086 đồng xửlý toán học 8087) Vixửlý 8086 có 20 đường địa từ A0 đến A19 tong 16 đường...
... CHỨC BỘ XỬLÝ Để hiểu rõ tổ chức xử lý, xem xét yêu cầu đặt vào vixử lý, điều mà phải làm: • • • • • Lấy lệnh: Bộ xửlý đọc lệnh từ nhớ (thanh ghi, nhớ cache, nhớ chính) Dịch lệnh: Các lệnh giải ... lệnh rẽ nhánh điều kiện cho lệnh 15 Cho tới thực lệnh, cách để biết lệnh đến Thời gian Lệnh F I LệnhLệnhLệnhLệnhLệnhLệnhLệnhLệnh D I F I CO FO EI WO 10 11 12 13 DI CO FO EI WO FI DI CO FO ... làm vi c này, cần phải thấy rõ vixửlý cần lưu trữ số liệu tạm thời Nó phải nhớ vị trí lệnh để biết nơi để có lệnh Nó cần phải lưu trữ lệnh liệu tạm thời lệnh thực thi Nói cách khác, vixử lý...
... P2.5 P2.4 P2 .3 P2.2 P2.1 P2.0 P1.7 P1.6 P1.5 P1.4 P1 .3 P1.2 P1.1 P1.0 32 33 34 35 36 37 38 39 28 27 26 25 24 23 22 21 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 A15 A14 A 13 A12 A11 A10 A9 A8 20 Bộ vi điều khiển ... /R X D P /T X D P /IN T P 3 /IN T P /T P /T P /W R P /R D 39 38 37 36 35 34 33 32 21 22 23 24 25 26 27 28 10 11 12 13 14 15 16 17 +12 v + 8 GND 2.2 Lưu đồ thuật toán: 2 .3 Chương trình điều khiển ... lấy mẫu đo kết 0,6s Sơ đồ mạch mô : RP1 R E S P A C K -8 C1 19 33 n C2 X1 GND C3 18 C R YS TA L 33 n 10u 10k X TA L2 RST +5 v 29 30 31 R1 X TA L1 PSEN A LE EA START P P 1 P P P P P P A T8 9C 51...
... 11,059MHz INTERRUPT 1 .33 Vi t CT dùng ng t Timer t o sóng vuông f=2KHz t i P1.7 (Xtal 12MHz) 1 .34 Vi t CT dùng ng t Timer t o sóng vuông f=200Hz t i P1.6 (Xtal 12MHz) 1 .35 Vi t CT dùng ng t Timer ... (Ton=20%T) t i P1 .3 1.29 Vi t CT dùng Timer t o sóng vuông f=500Hz t i P1.4 (Xtal 12MHz) 1 .30 Vi t CT dùng Timer t o sóng vuông f=20KHz t i P1.5 (Xtal 24MHz) SERIAL PORT 1 .31 Vi t CT c chu i data ... Xtal 12MHz 1 .37 Vi t CT phát liên t c chu i s t n port n i ti p theo ch UART bit, 2400 baud S d ng ng t serial Xtal 12MHz 1 .38 Vi t CT ch nh n xung c nh xu ng ưa vào chân /INT0 (P3.2), có xung...
... Phần 1+2 3+ 4+5 Câu 4: Vi t lệnh thực công vi c sau: Nếu AX chứa số âm, nhập -1 vào BX, AX chứa 0, cho BX 0, AX dơng đổi BX thành Câu 5: Vi t lệnh hợp ngữ cho cấu trúc chọn ... ngời ta đặt hai sensor báo mức LS3, LS4 (LS3-báo hết nớc, LS4-báo đầy nớc) + Để hệ thống làm vi c nhấn nút Start + Khi Bể ngầm hết nớc LS3 tác động bơm M1 làm vi c Khi Bể ngầm đầy nớc LS4 tác ... xe để trả đón khách 10 phút, sau xe dừng đợc 30 giây cửa xe tự động mở để trả đón khách Sau cửa mở đợc phút cửa tự động đóng lại, sau cửa xe đóng đợc 30 giây xe tự động chạy Thuyết minh sơ đồ thiết...