... lệnh thực viđiềukhiển thực chương trình đòa addr16 Lệnh gọi chương trình đâu vùng 64kbyte Addr16 chương trình thay nhản (tên chương trình con) 16 bit đòa A15 – A0 nạp vào PC, viđiềukhiển thực ... lệnh: viđiềukhiển nhảy đến đến đòa addr11 để thực chương trình Addr11 thay nhản Nhản hay đòa nhảy đến không kbyte 11 bit đòa A10 – A0 nạp vào PC, bit cao PC không thay đổi, viđiềukhiển ... BÀI SỐ 1: CHƯƠNG TRÌNH ĐIỀUKHIỂN LED CHÓP TẮT (SÁNG TẮT) ĐIỀUKHIỂN LED SÁNG THÌ DỮ LIỆU GỞI RA LED LÀ 1, MỨC LED TẮT LƯU ĐỒ BEGIN LED SÁNG DELAY LED TẮT DELAY END VI T CHƯƠNG TRÌNH (H1)...
... lệnh thực viđiềukhiển thực chương trình đòa addr16 Lệnh gọi chương trình đâu vùng 64kbyte Addr16 chương trình thay nhản (tên chương trình con) 16 bit đòa A15 – A0 nạp vào PC, viđiềukhiển thực ... lệnh: viđiềukhiển nhảy đến đến đòa addr11 để thực chương trình Addr11 thay nhản Nhản hay đòa nhảy đến không kbyte 11 bit đòa A10 – A0 nạp vào PC, bit cao củ a PC không thay đổi, viđiềukhiển ... BÀI SỐ 1: CHƯƠNG TRÌNH ĐIỀUKHIỂN LED CHÓP TẮT (SÁNG TẮT) ĐIỀUKHIỂN LED SÁNG THÌ DỮ LIỆU GỞI RA LED LÀ 1, MỨC LED TẮT LƯU ĐỒ BEGIN LED SÁNG DELAY LED TẮT DELAY END VI T CHƯƠNG TRÌNH (H1)...
... 0BH,6H,5H,2H,1H,0H END THIẾT KẾ HỆ THỐNG VỚI VĐK 30 IV GIAOTIẾPVIĐIỀUKHIỂNVỚI PHÍM ĐƠN VÀ LED ĐOẠN 1.Kết nối phím đơn với port P2 với mức tích cực hai led đoạn kết nối với hai port P3 P1 Code dùng lệnh ... 74HC151 2.Mô chương trình I CÁC PHƯƠNG PHÁP ĐIỀUKHIỂN PHÍM ĐƠN THIẾT KẾ HỆ THỐNG VỚI VĐK Có phương pháp điềukhiển phím đơn ghép nối vớiviđiềukhiển mức hoạt động khác : + Mức tích cực âm ... THỐNG VỚI VĐK II CẤU TRÚC CHƯƠNG TRÌNH VÀ LỆNH SỬ DÙNG ĐỂ ĐIỀUKHIỂN PHÍM ĐƠN GIẢI THUẬT ĐIỀUKHIỂN PHÍM ĐƠN Theo sơ đồ bắt đầu chương trình kiểm tra phím với chân kiểm tra chân viđiều khiển...
... chuẩn trở nên thông dụng vi c ghép nối máy tính với thiết bị ngoại vi Các loại viđiều khiển, vi xử lý sử dụng chuẩn vi c truyền thông mạng viđiềukhiểnviđiềukhiểnvới máy tính Vì vậy, chuẩn ... Âu CHƯƠNG 2: GIAOTIẾPVIĐIỀUKHIỂN VÀ MÁY TÍNH 2.1 Giới thiệu Chuẩn giaotiếp nối tiếp RS232 chuẩn phần cứng, qui định chân nối mức điện áp sử dụng số thiết bị giaotiếp nối tiếpvới Ngày nay, ... chân chức viđiều khiển, ví dụ: viđiềukhiển 16F RC6 Ví dụ: XMIT=PIN_C6 42 Đồ án tốt nghiệp GVHD:Trần Thái Anh Âu RCV= Pin: Qui định chân nhận liệu chân chức viđiều khiển, ví dụ: viđiều khiển...
... nghiệp giảng viđiều khiển: giaotiếp led Đại học sư phạm kỹ thuật HCM khoa điện – điện tử Nguyễn Đình Phú TÌM HIỂU FILE “*.HEX” Bộ môn điện tử công nghiệp giảng viđiều khiển: giaotiếp led Đại ... công nghiệp giảng viđiều khiển: giaotiếp led 10 Đại học sư phạm kỹ thuật HCM khoa điện – điện tử Nguyễn Đình Phú END BÀI SỐ 4: CTDK SÁNG TẮT DẦN CÁC PORT 0,1,2,3 LƯU ĐỒ ĐIỀUKHIỂN BEGIN SÁNG ... tử công nghiệp giảng viđiều khiển: giaotiếp led 12 Đại học sư phạm kỹ thuật HCM khoa điện – điện tử Nguyễn Đình Phú BÀI SỐ 6: CTDK LED CỦA PORT0 SÁNG TẮT DẦN LƯU ĐỒ ĐIỀUKHIỂN BEGIN TẮT LED,...
... Có thể dùng sử dụng viđiềukhiển miễn viđiềukhiển có cổng nối tiếp tương thích với RS-232, giáo trình giới thiệu viđiềukhiển 89S52 Ngoài ra, phần cứng Modul sử dụng vimạch MAX232 làm nhiệm ... phiên cao vimạch 16450, 16550, 16750 Vimạch thường hàn cố định Main gần giao diện cổng nối tiếpVi c trao đổi liệu qua cổng nối tiếp thực chất vi c truy xuất ghi vimạch Trên hệ điều hành ... thái vớigiao diện hình 2.26 Thiết kế mạchđiềukhiển động điện chiều qua cổng song song, điềukhiển dừng, chạy, đảo chiều, tăng tốc độ phím từ bàn phím nút điềukhiểngiao diện Hình 2.26 Giao...
... - Khởi tạo project CodeVision - Nạp chương trình - Điềukhiển led đơn KIT theo ý muốn Lý thuyết: 1.Kiến trúc viđiều khiển: AVR họ viđiềukhiển bit theo công nghệ mới, với tính mạnh tích hợp ... điều chỉnh độ tương phản (phải điều chỉnh VSS hợp lý LCD hiển thị được) chân 15,16 chân cấp nguồn dung để bật đèn LCD từ chân 4->14 chân điềukhiển nối vớiviđiều khiển, chân 4,5,6 để điềukhiển ... hàng với họ viđiềukhiển bit khác PIC, Pisoc.Do đời muộn nên họ viđiềukhiển AVR có nhiều tính đáp ứng tối đa nhu cầu người sử dụng, so với họ 8051 89xx có độ ổn định, khả tích hợp, mềm dẻo vi c...
... chọn viđiềukhiển PIC phù hợp: Trước hết cần ý đến số chân viđiềukhiển cần thiết cho ứng dụng Có nhiều viđiềukhiển PIC với số lượng chân khác nhau, chí có viđiềukhiển có chân, có viđiềukhiển ... TRISC) I2C viđiềukhiểnđiềukhiểnviđiềukhiển thiết bò ngoại vi khác thông qua đòa Khi đòa đến viđiều khiển, thời điểm thời điểm để báo hiệu kết liệu truyền nhận xong sau đó, viđiềukhiển tạo ... WATCHDOG TIMER (WDT) 2.14.6 CHẾ ĐỘ SLEEP 2.14.6.1 “ĐÁNH THỨC” VIĐIỀUKHIỂN CHƯƠNG TẬP LỆNH CỦA VIĐIỀUKHIỂN PIC 3.1 VÀI NÉT SƠ LƯC VỀ TẬP LỆNH CỦA VIĐIỀUKHIỂN PIC 3.2 TẬP LỆNH CỦA VIĐIỀU KHIỂN...
... Grehan vi t tạp BYTE tháng 9.1994; WWW Byte Com để biết trao đổi tuyệt vờiviđiều khiển) Điều thú vị l số nh sản xuất viđiềukhiển xa l tích hợp chuyển đổi ADC v ngoại vi khác vo viđiềukhiển ... khiển đĩa, Card âm thanh, điềukhiển CD = ROM Chuột v.v Một nội ngoại vi ny có viđiềukhiển bên để thực công vi c, ví dụ bên chuột có viđiềukhiển để thực thi công vi c tìm vị trí chuột v gửi ... kế định số lợng RAM, ROM v cổng vo cần thiết phù hợp với bi toán tầm tay Điều ny có đợc viđiềukhiển Một viđiềukhiển có CPU (một vi xử lý) với lợng cố định RAM, ROM, cổng vo v định thời tất...
... Kim Khánh Trang Giáo trình Viđiềukhiển Tổng quan viđiềukhiển MCS-51 Hình 1.4 – Chu kỳ lệnh Phạm Hùng Kim Khánh Trang Giáo trình Viđiềukhiển 2.3 Tổng quan viđiềukhiển MCS-51 Tổ chức nhớ ... RAM 62512 Trang 15 Tổng quan viđiềukhiển MCS-51 EA/VPP RST U10 Giáo trình viđiềukhiển Phạm Hùng Kim Khánh ADDRESS BUS Giáo trình Viđiềukhiển Tổng quan viđiềukhiển MCS-51 Bộ nhớ chương trình ... Khánh Trang 32 Giáo trình Viđiềukhiển Tổng quan viđiềukhiển MCS-51 Hình 1.20 – Chu kỳ ghi liệu nhớ Phạm Hùng Kim Khánh Trang 33 Giáo trình Viđiềukhiển Tổng quan viđiềukhiển MCS-51 BÀI TẬP...
... Khánh Trang 48 Giáo trình Viđiềukhiển 0000h Lập trình hợp ngữ viđiềukhiển MCS-51 AJMP rel Phạm vi thực AJMP rel Phạm vi thực 2K 07FFh F800h 2K FFFFh Hình 2.2 – Phạm vi thực lệnh AJMP Lệnh ... lục) - Khi dịch file hex, dùng mạch nạp để nạp file hex vào AT89C51 (xem thêm phụ lục) Phạm Hùng Kim Khánh Trang 40 Giáo trình Viđiềukhiển Lập trình hợp ngữ viđiềukhiển MCS-51 Tập lệnh 3.1 Nhóm ... trùng với từ khoá có sẵn Trường lệnh chứa từ gợi nhớ cho lệnh MCS-51 hay lệnh giả dùng cho chương trình dịch Phạm Hùng Kim Khánh Trang 36 Giáo trình Viđiềukhiển Lập trình hợp ngữ viđiều khiển...
... Trang 85 Giáo trình Viđiềukhiển 3.3 Các hoạt động viđiềukhiển MCS-51 Ngắt định thời MCS-51 có nguồn ngắt từ timer: timer timer (đối với họ 89x52 có thêm timer 2) Khi timer hoạt động chế độ ... Timer 1 X Timer X X 1 INT_BRG Clock thu Timer Timer Timer Timer Timer Timer INT_BRG INT_BRG INT_BRG 2.2.1 Tạo tốc độ baud Timer Khi dùng timer để tạo tốc độ baud, thông thường cần thiết lập timer ... Giáo trình Viđiềukhiển Các hoạt động viđiềukhiển MCS-51 Hình 3.8 – Lựa chọn tốc độ baud Bảng 3.9 – Lựa chọn tốc độ baud TCLK RCLK TBCK RBCK Clock phát 0 0 Timer 1 0 Timer 0 Timer 1 0 Timer X...
... BUS Giáo trình viđiềukhiển Phạm Hùng Kim Khánh VCC Giáo trình Viđiềukhiển Các ứng dụng dựa viđiềukhiển MCS-51 Do PA điềukhiển Led, PCL điềukhiển công tắc nhấn, PCH điềukhiển RL1 nên PA ... trình Viđiềukhiển Các ứng dụng dựa viđiềukhiển MCS-51 Mạchđiềukhiển động sau: VCC R1 D1 MG1 Q1 R3 R4 D3 Q4 MOTOR STEPPER D2 Q3 Q2 R2 D4 Hình 4.13 – Sơ đồ điềukhiển động bước Xung điềukhiển ... trình Viđiềukhiển Các ứng dụng dựa viđiềukhiển MCS-51 Hình a Hình b Hình 4.10 – Sơ đồ kết nối ma trận Led Phạm Hùng Kim Khánh Trang 108 Giáo trình Viđiềukhiển Các ứng dụng dựa viđiều khiển...
... chương trình điềukhiển máy tính mạch nạp Phần giới thiệu mạch nạp sử dụng cổng COM chương trình điềukhiển dùng Visual Basic 6.0 2.1 Chương trình điềukhiểnGiao diện chương trình: Chương trình ... trình Viđiềukhiển Phụ lục – Soạn thảo nạp chương trình cho AT89C51 Nạp chương trình Để thực nạp chương trình, cần file hex chứa chương trình cần nạp (được tạo phần 1), chương trình điềukhiển ... dong Stack MOV SCON, #52H Trang 166 Giáo trình Viđiềukhiển Phụ lục – Soạn thảo nạp chương trình cho AT89C51 MOV TMOD, #21H ; Timer1 bits auto reload, Timer2 16 bits MOV A, PCON ; Setb SMOD ORL...
... chuẩn: New: tạo mạch điện Save: lưu trữ mạch điện Zoom Out: thu nhỏ mạch điện Open: mở mạch điện có sẵn Zoom In: phóng to mạch Zoom to Area: phóng to vùng mạch điện Zoom All: toàn mạch Các thao ... Giáo trình Viđiềukhiển - Phụ lục – Mô Proteus Cửa sổ chương trình sau khởi động: Thanh công cụ chọn linh kiện Thanh công cụ chuẩn Vùng không gian dùng vẽ mạch điện Các nút chọn ... chuột trái vùng làm vi c Để thực chọn linh kiện, ta thực nhấn chuột phải linh kiện, chuyển sang màu đỏ cho biết trạng thái chọn Phạm Hùng Kim Khánh Trang 183 Giáo trình Viđiềukhiển Phụ lục – Mô...
... leaving the result in the Accumulator The carry and auxiliary-carry flags are set respectively, if there is a carry-out from bit or bit 3, and Phạm Hùng Kim Khánh Trang 196 Giáo trình Viđiềukhiển ... the Accumulator at run -time The following instruction, ANL P1,#01110011B clears bits 7, 3, and of output port 5.1 ANL A,Rn Phạm Hùng Kim Khánh Trang 198 Giáo trình Viđiềukhiển Phụ lục – Mô tả ... directly addressable bit Phạm Hùng Kim Khánh Trang 202 Giáo trình Viđiềukhiển Phụ lục – Mô tả tập lệnh Example: Port has previously been written with 5DH (01011101B) The following instruction,...