MỤC LỤC *** Phần I PHẦN MỞ ĐẦU GIỚI THIỆU SƠ LƯỢC VỀ MẠCH NGHỊCH LƯU CÓ ĐIỀU KHIỂN I Nghịch lưu nguồn dòng trang 1 1 Nghịch lưu nguồn dòng song song 1 pha trang 1 2 Nghịch lưu nguồn dòng 3 pha trang 2[.]
MỤC LỤC *** Phần I: PHẦN MỞ ĐẦU GIỚI THIỆU SƠ LƯỢC VỀ MẠCH NGHỊCH LƯU CÓ ĐIỀU KHIỂN I Nghịch lưu nguồn dòng trang 1 Nghịch lưu nguồn dòng song song pha trang 2.Nghịch lưu nguồn dòng pha .trang II Nghịch lưu nguồn áp trang Nghịch lưu nguồn áp pha trang Nghịch lưu nguồn áp pha trang 4 Phần II: CƠ SỞ LÝ THUYẾT . trang Chương I: GIỚI THIỆU VI ĐIỀU KHIỂN 8951 trang I Giới Thiệu Cấu Trúc Phần Cứng Họ MSC-51 trang Giới Thiệu Họ MSC_51 trang Sơ Đồ Khối Của AT89C51 trang II Khảo Sát sơ đồ Chân, Chức Năng Từng Chân trang Sơ Đồ Chân 89C51 trang Chức Năng Hoạt Động Từng Chân 89C51 .trang III CẤU TRÚC BÊN TRONG VI ĐIỀU KHIỂN trang 11 1) Tổ Chức Bộ Nhớ trang 11 2) Các Thanh Ghi Chức Năng Đặt Biêt trang 14 3) Bộ Nhờ Ngoài trang 18 IV.HOẠT ĐỘNG TIMER CỦA 89C51 trang 23 Giới Thiệu trang 23 Thanh Ghi Mode Timer Tmod trang 25 Thanh Ghi Điều Khiển Timer Tcon trang 27 Các Mode Và Cờ Tràn trang 28 Các Nguồn Xung Clock trang 30 Sự Bắt Đầu , Kết Thúc Và Sự Điều Khiển Các Timer .trang 31 Sự Khởi Động Và Truy Xuất Các Thanh Ghi Timer .trang 32 SựĐọc Thanh Ghi Timer Trên Tuyến .trang 33 V HOẠT ĐỘNG PORT NỐI TIẾP . .trang 33 Giới Thiệu trang 33 Các Thanh Ghi Và Các Chế Độ Hoạt Động Của Port Nối Tiếp Tổ Chức Ngắt Trong 89c51 trang 40 VI TÓM TẮT TẬP LỆNH CỦA 89C51 trang 42 Các Chế Độ Định Vị Địa Chỉ .trang 42 CHƯƠNG II : CÁC LINH KIỆN KHÁC trang 48 I Transistor cơng suất C4542 .trang 48 II Diode cơng suất .trang 51 III Opto trang 55 Phần III:THIẾT KẾ VÀ THI CÔNG trang 58 A- Sơ Đồ Nguyên Lý trang 58 B- Sơ Đồ Khối Nguồn . trang 59 C- Sơ Đồ Khối .trang 59 D- Thiết Kế Phần Mềm trang 60 E- Thi Công mạch trang 61 Phần III: PHẦN KẾT trang 62 A) Giới Hạn Đề Tài trang 62 B) Hướng Phát Triển trang 62 C) Kết Luận .trang 62 Phần I: PHẦN MỞ ĐẦU GIỚI THIỆU SƠ LƯỢC VỀ MẠCH NGHỊCH LƯU CÓ ĐIỀU KHIỂN Mạch nghịch lưu có điều khiển biến đổi nguồn điện chiều thành nguồn điện xoay chiều, cung cấp cho phụ tải xoay chiều phụ tải khơng có liên hệ trực tiếp với lưới điện, biến đổi nghịch lưu có chức ngược với chỉnh lưu * Các dạng mạch nghịch lưu: Tùy theo chế độ làm việc nguồn làm việc cung cấp mà mạch nghịch lưu phân loại nghịch lưu nguồn áp, nghịch lưu nguồn dịng Phụ tải ngịch lưu tải xoay chiều Tuy nhiên có dạng phụ tải đặc biệt cấu tạo từ mạch vịng dao động, điện áp dịng điện có dạng dao động hình sin I- Mạch nghịch lưu nguồn dịng: 1. Nghịch lưu nguồn dòng song song pha: -Sơ đồ nghịch lưu độc lập nguồn dịng song song cho hình Hình II.1 Trên sơ đồ mõi thyristor điều khiển mở chu kỳ, điện áp chiều luân phiên đặc lên mõi cuộn dây máy biến áp Kết bên phía thứ cấp suất điện áp xoay chiều Tụ điện c mắc song song với tụ tải bên phía sơ cấp máy biến áp, đóng vai trị tụ chuyển mạch Điện cảm L có trị số lớn mắc nối tiếp với nguồn đầu vào làm cho dòng đầu vào phẳng hoàn toàn ngăn tụ phóng ngược trả nguồn thyristor chuyển mạch Do dịng đầu vào khơng thay đổi nên tụ phóng lượng tải Điều thấy rỏ sơ đồ tương đương hình ,,,, -Khi thyristor V1 mở thơng điện áp E đặt lên cuộn sơ cấp máy biến áp, tụ C nạp tới điện áp toàn phần sơ cấp, nghĩa 2E, với cực tính hình vẽ Khi V2 nhận tín hiệu điều khiển, V2 mở điện áp A-K điện áp tụ C dương V2 mở thơng dịng Id chạy qua V2, điện áp tụ C đặc cực tính ngược lên V1 khố V1 lại Tụ c nạp điện lại để sẳn sàng cho lần chuyển mạch V1 lại nhận tính hiệu điều khiển Hình II.1a Hình II.1b 2. Nghịch lưu nguồn dòng pha: Dạng sơ đồ dạng mạch nghịch lưu nguồn dịng pha Trn sơ đồ thyristor từ V1-V6 điều khiển để dẫn dịng 120⁰ Các tụ C1, C2, C3 mách song song với phụ tải đóng vai trị l cc tụ chuyển mạch Yu cầu nghịch lưu dịng song songlà công suất phản kháng tụ phải bù hết công suất phản kháng tải, đổi phần để để tạo góc vượt trước dịng điện điện áp Để làm việc di tần số rộng sơ đồ 3pha có dạng sơ đồ diode cách ly sơ đồ Ưu điểm nghịch lưu dịng song song l cĩ khả trao đổi công suất phản kháng với nguồn lưới xoay chiều đầu vào chiều l2 chỉnh lưu có điều khiển với mạch dịng dịng điện Do sơ đồ có nhiều ứng dụng hệ thống truyền động không đồng II- Ngịch lưu nguồn áp: 1. Nghịch lưu nguồn áp độc lập pha: - Sơ đồ nghịch lưu áp pha biểu diển hìnhSơ đồ gồm van điều khiển hồn tồn V1….V4 diode ngược D1….D4 diode ngược phần tử bắc buộc sơ đồ nghịch lưu áp, giúp cho q trình trảo đổi cơng suất phản kháng tải với nguồn Đầu vào chiều nguồn áp với đặc trưng có tụ C với giá trị đủ lớn tụ c vừa có vai trò tụ lộc san điện áp trường hợp nguồn E chỉnh lưu, vùa có vai trị kho chứa cơng suất phản kháng trảo đổi với tải qua diode ngược Nếu khơng có tụ C tụ C nhỏ dòng phản kháng khơng có đường chạy gây nên qua điện áp phần tử sơ đồ - van sơ đồ điều khiển mở khoảng chu kỳ theo cặp, V1 với V2, V3 với V4 kết điện áp có dạng xoay chiều xung chũ nhật với biên độ điện áp nguồn đầu vào, không phụ thuộc váo phụ tải 2. Nghịch lưu nguồn dòng pha: -Sơ đồ gồm van điều khiển hoàn toàn V1, V2, V3, V4, V5, V6 diode ngược D1, D2, D3, D4, D5, D6 Các diode ngược giúp cho trình trao đổi công suất phản kháng tải nguồn Dầu vào chiều nguồn áp với đặc trưng có tụ C với giá trị đủ lớn Phụ tải pha đối xứng Za=Zb=Zc đấu tam giác Để tạo hệ thống điện áp xoay chiều pha có biên độ lệch pha góc 120⁰ độ, van điều khiển theo thứ tự kí hiệu sơ đồ, mi van vo dẫn cch 60⁰ Khoản điều khiển dẫn mỏi van cĩ thể khoản từ 120⁰-180⁰ độ Để thuận tiện cho việc xây dựng hệ thống điều khiển thường chọn giá trị 120⁰, 150⁰, 180⁰ Ngày nghịch lưu áp pha thường dùng chủ yếu với biến điệu bề rộng xung, đảm bảo điện áp có dạng hình sin Để đảm bảo điện áp có dạng khơng phụ thuộc phụ tải người tà thường dùng biến điệu bề rộng xung hai cực tính, mi pha sơ đồ pha điều khiển độc lập với Vấn đề biến điệu bề rộng xung pha phải có sóng sin chủ đạo có biên độ xác lệch pha xác 120⁰ trong tồn gii điều chỉnh Điều khó thực mạch tương tự Ngày người ta đả chế tạo hệ thống điều khiển biến điệu bề rộng xung pha mạch số với vi xữ lý đặc biệt Nhờ dạng xung điều khiển tuyệt đối đối xứng v khoảng dẫn mi van xác định xác kẻ thời gian trể van pha để tránh dịng đâm xuyên van Phần II : CƠ SỞ LÝ THUYẾT CHƯƠNG I: GIỚI THIỆU VI ĐIỀU KHIỂN 8951 I Giới Thiệu Cấu Trc Phần Cứng Họ MCS-51 (89C51): 1. Giới thiệu họ MCS-51: MCS-51 họ IC vi điều khiển hãng Intel sản xuất Các IC tiêu biểu cho họ 8051 8031 Các sản phẩm MCS-51 thích hợp cho ứng dụng điều khiển Việc xử lý Byte toán số học cấu trúc liệu nhỏ thực nhiều chế độ truy xuất liệu nhanh RAM nội Tập lệnh cung cấp bảng tiện dụng lệnh số học Bit gồm lệnh nhân lệnh chia Nó cung cấp hổ trợ mở rộng Chip dùng cho biến Bit kiểu liệu riêng biệt cho phép quản lý kiểm tra Bit trực tiếp điều khiển hệ thống logic đòi hỏi xử lý luận lý AT89C51 vi điều khiển Bit, chế tạo theo công nghệ CMOS chất lượng cao, công suất thấp với KB EPROM (Flash Programmable and erasable read only memory) Thiết bị chế tạo cách sử dụng nhớ không bốc mật độ cao ATMEL tương thích với chuẩn cơng nghiệp MCS-51 tập lệnh chân EPROM ON-CHIP cho phép nhớ lập trình lập trình hệ thống lập trình viên bình thường Bằng cách kết hợp CPU Bit với EPROM Chip đơn, ATMEL AT89C51 vi điều khiển mạnh (có cơng suất lớn) mà cung ấp linh động cao giải pháp giá nhiều ứng dụng vi điều khiển AT89C51 cung cấp đặc tính chuẩn sau: KB nhớ đọc xóa lập trình nhanh (EPROM), 128 Byte RAM, 32 đường I/O, TIMER/COUNTER 16 Bit, vectơ ngắt có cấu trúc mức ngắt, Port nối tiếp bán song công, mạch dao động tạo xung Clock dao động ONCHIP Thêm vào đó, AT89C51 thiết kế với logic tĩnh cho hoạt động đến mức không tần số hỗ trợ hai phần mềm lựa chọn chế độ tiết kiệm công suất, chế độ chờ (IDLE MODE) dừng CPU cho phép RAM, timer/counter, port nối tiếp hệ thống ngắt tiếp tục hoạt động Chế độ giảm công suất lưu nội dung RAM treo dao động làm khả hoạt động tất chức khác Reset hệ thống Các đặc điểm 89C51 được tóm tắt sau: KB nhớ lập trình lại nhanh, có khả tới 1000 chu kỳ ghi xoá Tần số hoạt động từ: 0Hz đến 24 MHz mức khóa nhớ lập trình Timer/counter 16 Bit 128 Byte RAM nội Port xuất /nhập I/O bit Giao tiếp nối tiếp 64 KB vùng nhớ mã 64 KB vùng nhớ liệu ngoại Xử lý Boolean (hoạt động bit đơn) 210 vị trí nhớ định vị bit ms cho hoạt động nhân chia 2. Sơ đồ khối AT89C51 trình bày hình 1-1 Hình 1.1: sơ đồ khối 89C51 II. KHẢO SÁT SƠ ĐỒ CHÂN 89C51, CHỨC NĂNG TỪNG CHÂN: 1. Sơ đồ chân 89C1: Hình1-2 Sơ đồ chân IC 89C51 Chức chân 89C51 89C51 có tất 40 chân có chức đường xuất nhập Trong có 24 chân có tác dụng kép (có nghĩa chân có chức năng), đường hoạt động đường xuất nhập đường điều khiển thành phần bus liệu bus địa a. Các Port: Port 0: Port port có chức chân 32 – 39 89C51 Trong thiết kế cỡ nhỏ không dùng nhớ mở rộng có chức đường IO Đối với thiết kế cỡ lớn có nhớ mở rộng, kết hợp bus địa bus liệu Port 1: Port port IO chân 1-8 Các chân ký hiệu P1.0, P1.1, P1.2, … có thề dùng cho giao tiếp với thiết bị cần Port khơng có chức khác, chúng dùng cho giao tiếp với thiết bị bên Port 2: Port port có tác dụng kép chân 21- 28 dùng đường xuất nhập byte cao bus địa thiết bị dùng nhớ mở rộng Port 3: Port port có tác dụng kép chân 10-17 Các chân port có nhiều chức năng, cơng dụng chuyển đổi có liên hệ với đặc tính đặc biệt 89C51 bảng sau: Bit Tên Chức chuyển đổi P3.0 RXT Ngõ vào liệu nối tiếp P3.1 TXD Ngõ xuất liệu nối tiếp P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 INT0\ INT1\ T0 T1 WR\ RD\ Ngõ vào ngắt cứng thứ Ngõ vào ngắt cứng thư Ngõ vào củaTIMER/COUNTER thứ Ngõ vào củaTIMER/COUNTER thứ Tín hiệu ghi liệu lên nhớ ngồi Tín hiệu đọc nhớ liệu ngồi b. Các ngõ tín hiệu điều khiển: Ngõ tín hiệu PSEN (Program store enable): PSEN tín hiệu ngõ chân 29 có tác dụng cho phép đọc nhớ chương trình mở rộng thường nói đến chân 0E\ (output enable) Eprom cho phép đọc byte mã lệnh PSEN mức thấp thời gian Microcontroller 89C51 lấy lệnh Các mã lệnh chương trình đọc từ Eprom qua bus liệu chốt vào ghi lệnh bên 89C51 để giải mã lệnh Khi 89C51 thi hành chương trình ROM nội PSEN mức logic Ngõ tín hiệu điều khiển ALE (Address Latch Enable): Khi 89C51 truy xuất nhớ bên ngoài, port có chức bus địa bus liệu phải tách đường liệu địa Tín hiệu ALE chân thứ 30 dùng làm tín hiệu điều khiển để giải đa hợp đường địa liệu kết nối chúng với IC chốt Tín hiệu chân ALE xung khoảng thời gian port đóng vai trị địa thấp nên chốt địa hồn tồn tự động Các xung tín hiệu ALE có tốc độ 1/6 lần tần số dao động chip dùng làm tín hiệu clock cho phần khác hệ thống Chân ALE dùng làm ngõ vào xung lập trình cho Eprom 89C51 Ngõ tín hiệu EA\(External Access) : Tín hiệu vào EA\ chân 31 thường mắt lên mức 1 mức Nếu mức 1, 89C51 thi hành chương trình từ ROM nội khoảng địa thấp Kbyte Nếu mức 0, 89C51 thi hành chương trình từ nhớ mở rộng Chân EA\ lấy làm chân cấp nguồn 21V lập trìÊNEprom 89C51 Ngõ tín hiệu RST (Reset): Ngõ vào RST chân ngõ vào Reset 89C51 Khi ngõ vào tín hiệu đưa lên cao chu kỳ máy, ghi bên nạp giá trị thích hợp để khởi động hệ thống Khi cấp điện mạch tự động Reset Các ngõ vào giao động X1,X2: Bộ dao động tích hợp bên 89C51, sử dụng 89C51 người thiết kế cần kết nối thêm thạch anh tụ hình vẽ sơ đồ Tần số thạch anh thường sử dụng cho 89C51 12Mhz Chân 40 (Vcc) nối lên nguồn 5V III Cấu Trúc Bên Trong Vi Điều Khiển Tổ chức nhớ: Bảng tóm tắt vùng nhớ 89C51 Hình 1.3 : External Momery Bản đồ nhớ Data Chip sau: Địa chi’ Địa bit byte Địa bit Địa byte 7F 30 2F 2E 2D 2C 2B 2A 29 28 27 26 25 24 23 22 21 20 1F 18 17 10 0F 08 RAM đa dụng 7F 7E 7D 7C 77 76 75 74 6F 6E 6D 6C 67 66 65 64 5F 5E 5D 5C 57 56 55 54 4F 4E 4D 4C 47 46 45 44 3F 3E 3D 3C 37 36 35 34 2F 2E 2D 2C 27 26 25 24 1F 1E 1D 1C 17 16 15 14 0F 0E 0D 0C 07 06 05 04 Bank Bank Bank 7B 73 6B 63 5B 53 4B 43 3B 33 2B 23 1B 13 0B 03 7A 72 6A 62 5A 52 4A 42 3A 32 2A 22 1A 12 0A 02 79 71 69 61 59 51 49 41 39 31 29 21 19 11 09 01 78 70 68 60 58 50 48 40 38 30 28 20 18 10 08 00 FF F0 E0 D0 B8 B0 A8 A0 99 98 90 8D 8C 8B 8A 89 88 87 83 82 F7 F6 F5 F4 F3 F2 F1 F0 E7 E6 E5 E4 E3 E2 E1 E0 D7 D6 D5 D4 D3D2 D1 D0 - BC BB BA B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 AF AC AB AA A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 không định địa hoá bit 9F 9E 9D 9C 9B 9A 99 98 97 96 95 94 93 92 91 90 khơng định địa hố bit khơng định địa hố bit khơng định địa hố bit khơng định địa hố bit 8F 8E 8D 8C 8B 8A 89 88 khơng định địa hố bit khơng định địa hố bit khơng định địa hoá bit B ACC PSW IP P.3 IE P2 SBUF SCON P1 TH1 TH0 TL1 TL0 TMOD TCON PCON DPH DPL 07 Bank ghi 81 khơng định địa hố bit SP 00 (mặc định cho R0 –R7) 88 87 86 85 84 83 82 81 80 P0 RAM CÁC THANH GHI CHỨC NĂNG ĐẶC BIỆT Bộ nhớ 89C51 bao gồm ROM RAM RAM 89C51 bao gồm nhiều thành phần: phần lưu trữ đa dụng, phần lưu trữ địa hóa bit, bank ghi ghi chức đặc biệt 89C51 có nhớ theo cấu trúc Harvard: có vùng nhớ riêng biệt cho chương trình liệu chứa bên 89C51 89C51 kết nối với 64K byte nhớ chương trình 64K byte liệu *Hai đặc tính cần ý là: u Các ghi port xuất nhập định vị (xác định) nhớ truy xuất trực tiếp giống địa nhớ khác u Ngăn xếp bên Ram nội nhỏ so với Ram ngoại Microprocontroller khác RAM bên 89C51 phân chia sau: u Các bank ghi có địa từ 00H đến 1FH u RAM địa hóa bit có địa từ 20H đến 2FH u RAM đa dụng từ 30H đến 7FH u Các ghi chức đặc biệt từ 80H đến FFH RAM đa dụng: Mặc dù hình vẽ cho thấy 80 byte đa dụng chiếm địa từ 30H đến 7FH, 32 byte từ 00H đến 1FH dùng với mục đích tương tự (mặc dù địa có mục đích khác) Mọi địa vùng RAM đa dụng truy xuất tự dùng kiểu địa trực tiếp gián tiếp RAM truy xuất bit: 89C51 chứa 210 bit địa hóa, có 128 bit có chứa byte có chứa địa từ 20F đến 2FH bit lại chứa nhóm ghi có chức đặc biệt Ý tưởng truy xuất bit phần mềm đặc tính mạnh microcontroller xử lý chung Các bít đặt, xóa, AND, OR, …, với lệnh đơn Đa số microcontroller xử lý đòi hỏi chuỗi lệnh đọc– sửa- ghi để đạt mục đích tương tự Ngồi port truy xuất bít 128 bit truy xuất bit truy xuất byte bit phụ thuộc vào lệnh dùng Các bank ghi: 32 byte thấp nhớ nội dành cho bank ghi Bộ lệnh 89C51 hỗ trợ ghi có tên R0 đến R7 theo mặc định sau reset hệ thống, ghi có địa từ 00H đến 07H. Các lệnh dùng ghi RO đến R7 ngắn nhanh so với lệnh có chức tương ứng dùng kiểu địa trực tiếp Các liệu dùng thường xuyên nên dùng ghi Do có bank ghi nên thời điểm có bank ghi truy xuất ghi RO đến R7 chuyển đổi việc truy xuất bank ghi ta phải thay đổi bit chọn bank ghi trạng thái 2. Các ghi có chức đặc biệt: Các ghi 89C51 truy xuất ngầm định lệnh, định dạng phần RAM chip ghi có địa (ngoại trừ ghi điếm chương trình ghi lệnh ghi bị tác động trực tiếp) Cũng R0 đến R7, 89C51 có 21 ghi có chức đặc biệt vùng RAM nội từ địa 80H đến FFH Chú ý: tất 128 địa từ 80H đến FFH khơng định nghĩa, có 21 ghi có chức đặc biệt định nghĩa sẵn địa Ngoại trừ ghi A truy xuất ngầm nói, đa số ghi có chức đặc biệt SFR địa hóa bit byte Thanh ghi trạng thái chương trình (PSW: Program Status Word): Từ trạng thái chương trình địa D0H tóm tắt sau: BIT SYMBOL ADDRESS DESCRIPTION PSW.7 CY D7H Cary Flag PSW.6 AC D6H Auxiliary Cary Flag PSW.5 F0 D5H Flag PSW4 RS1 D4H Register Bank Select PSW.3 RS0 D3H Register Bank Select 00=Bank 0; address 00H¸07H 01=Bank 1; address 08H¸0FH 10=Bank 2; address 10H¸17H 11=Bank 3; address 18H¸1FH PSW.2 OV D2H Overlow Flag PSW.1 D1H Reserved PSW.0 P DOH Even Parity Flag Chức bit trạng thái chương trình Cờ Carry CY (Carry Flag): Cờ nhớ có tác dụng kép Thơng thường dùng cho lệnh toán học: C=1 phép toán cộng có tràn phép trừ có mượn ngược lại C= phép tốn cộng khơng tràn phép trừ khơng có mượn Cờ Carry phụ AC (Auxiliary Carry Flag): Khi cộng giá trị BCD (Binary Code Decimal), cờ nhớ phụ AC set kết bit thấp nằm phạm vi điều khiển 0AH¸ 0FH Ngược lại AC= Cờ (Flag 0): Cờ 0(F0) bit cờ đa dụng dùng cho ứng dụng người dùng Những bit chọn bank ghi truy xuất: RS1 RS0 định dãy ghi tích cực Chúng xóa sau reset hệ thống thay đổi phần mềm cần thiết Tùy theo RS1, RS0 = 00, 01, 10, 11 chọn Bank tích cực tương ứng Bank 0, Bank1, Bank2, Bank3 RS1 RS0 BANK 0 0 1 1 Cờ tràn OV (Over Flag): Cờ tràn set sau hoạt động cộng trừ có tràn tốn học Khi số có dấu cộng trừ với nhau, phần mềm kiểm tra bit để xác định xem kết có nằm tầm xác định khơng Khi số khơng có dấu cộng bit OV bỏ qua Các kết lớn +127 nhỏ –128 bit OV = Bit Parity (P): Bit tự động set hay clear chu kỳ máy để lập Parity chẵn với ghi A Sự đếm bit ghi A cộng với bit Parity ln chẵn Ví dụ A chứa 10101101B bit P set lên để tổng số bit A P tạo thành số chẵn Bit Parity thường dùng kết hợp với thủ tục Port nối tiếp để tạo bit Parity trước phát kiểm tra bit Parity sau thu Thanh ghi B : Thanh ghi B địa F0H dùng với ghi A cho phép toán nhân chia Lệnh MUL AB Ü nhận giá trị không dấu bit hai ghi A B, trả kết 16 bit A (byte cao) B (byte thấp) Lệnh DIV AB Ü lấy A chia B, kết nguyên đặt vào A, số dư đặt vào B Thanh ghi B dùng ghi đệm trung gian đa mục đích Nó bit định vị thông qua địa từ F0H¸F7H Con trỏ Ngăn xếp SP (Stack Pointer): Con trỏ ngăn xếp ghi bit địa 81H Nó chứa địa byte liệu hành đỉnh ngăn xếp Các lệnh ngăn xếp bao gồm lệnh cất liệu vào ngăn xếp (PUSH) lấy liệu khỏi ngăn xếp (POP) Lệnh cất liệu vào ngăn xếp làm tăng SP trước ghi liệu lệnh lấy khỏi ngăn xếp làm giảm SP Ngăn xếp 8031/8051 giữ RAM nội giới hạn địa truy xuất địa gián tiếp, chúng 128 byte đầu 89C51 Để khởi động SP với ngăn xếp bắt đầu địa 60H, lệnh sau dùng: MOV SP, #5F Với lệnh ngăn xếp 89C51 có 32 byte địa cao RAM chip 7FH Sỡ dĩ giá trị 5FH nạp vào SP SP tăng lên 60H trước cất byte liệu Khi Reset 89C51, SP mang giá trị mặc định 07H liệu cất vào nhớ ngăn xếp có địa 08H Nếu phần mềm ứng dụng không khởi động SP giá trị bank ghi khơng dùng vùng RAM được dùng làm ngăn xếp Ngăn xếp truy xuất trực tiếp lệnh PUSH POP để lưu trữ tạm thời lấy lại liệu, truy xuất ngầm lệnh gọi chương trình (ACALL, LCALL) lệnh trở (RET, RETI) để lưu trữ giá trị đếm chương trình bắt đầu thực chương trình lấy lại kết thúc chương trình … Con trỏ liệu DPTR (Data Pointer) : Con trỏ liệu (DPTR) dùng để truy xuất nhớ ghi 16 bit địa 82H (DPL: byte thấp) 83H (DPH: byte cao) Ba lệnh sau ghi 55H vào RAM địa 1000H: MOV A, #55H MOV DPTR, #1000H MOV @DPTR, A Lệnh dùng để nạp 55H vào ghi A Lệnh thứ hai dùng để nạp địa ô nhớ cần lưu giá trị 55H vào trỏ liệu DPTR Lệnh thứ ba di chuyển nội dung ghi A (là 55H) vào nhớ RAM bên ngồi có địa chứa DPTR (là 1000H) Các ghi Port (Port Register): Các Port 89C51 bao gồm Port địa chỉ 80H, Port địa 90H, Port2 địa A0H, Port3 địa B0H Tất Port truy xuất bit nên thuận tiện khả giao tiếp Các ghi Timer (Timer Register): 89C51 có chứa hai định thời/bộ đếm16 bit dùng cho việc định thời đếm kiện Timer0 địa 8AH (TL0: byte thấp) 8CH (TH0: byte cao) Timer1 địa 8BH (TL1: byte thấp) 8DH (TH1: byte cao) Việc khởi động timer SET Timer Mode (TMOD) địa 89H ghi điều khiển Timer (TCON) địa 88H Chỉ có TCON địa hóa bit Các ghi Port nối tiếp (Serial Port Register): 89C51 chứa Port nối tiếp cho việc trao đổi thông tin với thiết bị nối tiếp máy tính, modem giao tiếp nối tiếp với IC khác Một ghi đệm dử liệu nối tiếp (SBUF) địa 99H sẽdữ cảhai liệu truyền liệu nhập Khi truyền liệu ghi lên SBUF, nhận liệu đọc SBUF Các mode vận khác lập trình qua ghi điều khiển Port nối tiếp (SCON) địa hóa bit địa 98H Các ghi ngắt (Interrupt Register): 89C51 có cấu trúc nguồn ngắt, mức ưu tiên Các ngắt bị cấm sau bị reset hệ thống cho phép việt ghi ghi cho phép ngắt (IE) địa A8H Cả hai địa hóa bit Thanh ghi điều khiển nguồn PCON (Power Control Register): Thanh ghi PCON khơng có bit định vị Nó địa 87H chứa nhiều bit điều khiển Thanh ghi PCON tóm tắt sau: Bit (SMOD): Bit có tốc độ Baud mode 1, 2, Port nối tiếp set Bit 6, 5,4 : Khơng có địa Bit (GF1): Bit cờ đa Bit (GF0): Bit cờ đa Bit 1 * (PD): Set để khởi động mode Power Down thoát để reset Bit (IDL): Set để khởi động mode Idle thoát ngắt mạch reset Các bit điều khiển Power Down Idle có tác dụng tất IC họ MSC-51 thi hành biên dịch CMOS 3. Bộ nhớ (External Memory): 89C51 có khả mở rơng nhớ lên đến 64K byte nhớ chương trình 64k byte nhớ liệu ngồi Do dùng thêm RAM ROM cần Khi dùng nhớ ngoài, Port khơng cịn chức I/O Nó kết hợp bus địa (A0-A7) bus liệu (D0-D7) với tín hiệu ALE để chốt byte bus địa bắt đầu chu kỳ nhớ Port cho byte cao bus địa 3.1 Truy xuất nhớ mã (Acessing External Code Memory): Bộ nhớ chương trình bên ngồi nhớ ROM cho phép tín hiệu PSEN\ Sự kết nối phần cứng nhớ EPROM sau: Hình 1.4: Accessing External Code Memory (Truy Xuất Bộ Nhớ Mã Ngồi) Trong chu kỳ máy tiêu biểu, tín hiệu ALE tích cực lần Lần thứ cho phép 74HC373 mở cổng chốt địa byte thấp, ALE xuống byte thấp byte cao đếm chương trình có EPROM chưa xuất PSEN\ chưa tích cực, tín hiệu lên trở lại Port có liệu Opcode ALE tích cực lần thứ hai giải thích tương tự byte đọc từ nhớ chương trình Nếu lệnh hành lệnh byte CPU đọc Opcode, cịn byte thứ hai bỏ Truy xuất nhớ liệu (Accessing External Data Memory): Bộ nhớ liệu nhớ RAM đọc ghi cho phép tín hiệu RD\ WR Hai tín hiệu nằm chân P3.7 (RD) P3.6 (WR) Lệnh MOVX dùng để truy xuất nhớ liệu dùng đệm liệu 16 bit (DPTR), R0 R1 ghi địa Các RAM giao tiếp với 89C51 tương tự cách thức EPROM ngoại trừ chân RD\ 89C51 nối với chân OE\ (Output Enable) RAM chân WR\ 89C51 nối với chânWE \của RAM Sự nối bus địa liệu tương tự cách nối EPROM Sự giải mã địa (Address Decoding): Sự giải mã địa yêu cầu tất yếu để chọn EPROM, RAM, 8279, … Sự giải mã địa 89C51 để chọn vùng nhớ vi điều khiển Nếu EPROM RAM 8K dùng bus địa phải giải mã để chọn IC nhớ nằm phạm vi giới hạn 8K: 0000H¸1FFFH, 2000H¸3FFFH, …Hình sau cho phép kết nối nhiều EPROM RAM Hình 1.5 : Address Decoding (Giải mã địa chỉ) Sự đè lên vùng nhớ liệu ngồi: Vì nhớ chương trình ROM, nên nẩy sinh vấn đề bất tiện phát triển phần mềm cho vi điều khiển Một nhược điểm chung 89C51 vùng nhớ liệu ngồi nằm đè lên nhau, tín hiệu PSEN\ dùng để đọc nhớ mã tín hiệu RD\ dùng để đọc nhớ liệu, nên nhớ RAM chứa chương trình dữ liệu cách nối đường OE\ RAM đến ngõ cổng AND có hai ngõ vào PSEN\ RD\ Sơ đồ mạch hình sau cho phép cho phép nhớ RAM có hai chức vừa nhớ chương trình vừa nhớ liệu: Hình Điện UEE phân cực thuận mối nối B–E ( PN ) nguyên nhân làm cho vùng phát ( E ) phóng điện tử vào vùng P( cực B ).Hầu hết điện tử ( electron ) sau qua vùng B qua tiếp mối nối thứ hai phía bên phải hướng tới vùng N ( cực thu ), khoảng 1% electron giữ lại vùng B Các lổ trống vùng di chuyển vào vùng phát Mối nối B–E chế độ phân cực thuận diode, có điện kháng nhỏ điện áp rơi nhỏ mối nối B-C phân cực nghịch điện áp UCC Bản chất mối nối B-C giống diode phân cực ngược điện kháng mối nối B-C lớn Dòng điện đo vùng phát gọi dòng phát IE Dòng điện đo mạch cực C ( số lượng điện tích qua đường biên CC đơn vị thời gian dòng cực thu IC ) Dòng IC gồm hai thành phần: - Thành phần thứ ( thành phần ) tỉ lệ hạt electron cực phát tới cực thu Tỉ lệ phụ thuộc vào cấu trúc transistor số tính trước transistor riêng biệt Hằng số định nghĩa a Vậy thành phần dịng I C là aIE Thơng thường a = 0,9 ® 0,999 - Thành phần thứ hai dòng qua mối nối B-C chế độ phân cực ngược lại IE = Dịng gọi dịng ICBO – nhỏ - Vậy dòng qua cực thu: IC = aIE + ICBO * Các thông số transistor công suất: - IC: Dòng colectơ mà transistor chịu - UCEsat: Điện áp UCE khi transistor dẫn bảo hòa - UCEO: Điện áp UCE khi mạch badơ để hở, IB = - UCEX: Điện áp UCE khi badơ bị khóa điện áp âm, IB < - ton: Thời gian cần thiết để UCE từ giá trị điện áp nguồn U giảm xuống UCESat » - tf: Thời gian cần thiết để iC từ giá trị IC giảm xuống - tS: Thời gian cần thiết để UCE từ giá trị UCESat tăng đến giá trị điện áp nguồn U - P: Công suất tiêu tán bên transistor Công suất tiêu tán bên transistor tính theo cơng thức: P = UBE.IB + UCE.IC - Khi transistor trạng thái mở: IB = 0, IC = nên P = - Khi transistor trạng thái đóng: UCE = UCESat Trong thực tế transistor công suất thường cho làm việc chế độ khóa: IB = 0, IC = 0, transistor coi hở mạch Nhưng với dòng điện gốc trạng thái có giá trị bảo hịa, transistor trở trạng thái đóng hồn tồn Transistor linh kiện phụ thuộc nên cần phối hợp dòng điện gốc dịng điện góp Ở trạng thái bảo hịa để trì khả điều khiển để tránh điện tích cực gốc q lớn, dịng điện gốc ban đầu phải cao để chuyển sang trạng thái dẫn nhanh chóng Ở chế độ khóa dịng điện gốc phải giảm qui luật dịng điện góp để tránh tượng chọc thủng thứ cấp Hình 8 Trạng thái dẫn trạng thái bị khóa a). Trạng thái đóng mạch hay ngắn mạch IB lớn, IC do tải giới hạn b) Trạng thái hở mạch IB = Các tổn hao chuyển mạch transistor lớn Trong lúc chuyển mạch, điện áp cực dòng điện transistor lớn Tích dịng điện điện áp với thời gian chuyển mạch tạo nên tổn hao lượng lần chuyển mạch Công suất tổn hao xác chuyển mạch hàm số thông số mạch phụ tải dạng biến thiên dịng điện gốc * Đặc tính tĩnh transistor: UCE = f ( IC ) Để cho transistor đóng, điện áp sụt bên có giá trị nhỏ, người ta phải cho làm việc chế độ bảo hịa, tức iB phải đủ lớn để iC cho điện áp sụt UCE nhỏ Ở chế độ bảo hòa, điện áp sụt transistor công suất 0,5 đến 1V tiristor khoảng 1,5V 3. Ứng dụng transistor cơng suất: Transistor cơng suất dùng để đóng cắt dịng điện chiều có cường độ lớn Tuy nhiên thực tế transistor công suất thường cho làm việc chế độ khóa IB = 0, IC = 0: transistor coi hở mạch II Diode cơng suất: 1. Cấu tạo: Hình 1 a) Cấu tạo diode b) Ký hiệu diode Diode công suất linh kiện bán dẫn có hai cực, cấu tạo lớp bán dẫn N lớp bán dẫn P ghép lại Silic nguyên tố hóa học thuộc nhóm IV bảng hệ thống tuần hồn Silic có điện tử thuộc lớp cấu trúc nguyên tử Nếu ta kết hợp thêm vào nguyên tố thuộc nhóm V mà lớp ngồi có điện tử điện tử nguyên tố tham gia liên kết với điện tử tự Silic xuất điện tử tự Trong cấu trúc tinh thể, điện tử tự làm tăng tính dẫn điện Do điện tử có điện tích âm nên chất gọi chất bán dẫn loại N (negative), có nghĩa âm Nếu thêm vào Silic nguyên tố thuộc nhóm III mà có nguyên tử thuộc nhóm ngồi xuất lổ trống cấu trúc tinh thể Lổ trống nhận điện tử, tạo nên điện tích dương làm tăng tính dẫn điện Chất gọi chất bán dẫn loại P (positive), có nghĩa dương Trong chất bán dẫn loại N điện tử hạt mang điện đa số, lổ trống thiểu số Với chất bán dẫn loại P ngược lại Ở hai lớp bán dẫn mặt ghép PN Tại xảy tượng khuếch tán Các lổ trống bán dẫn loại P tràn sang N nơi có lổ trống Các điện tử bán dẫn loại N chạy sang P nơi có điện tử Kết mặt tiếp giáp phía P nghèo diện tích dương giàu lên điện tích âm Cịn phía bán dẫn loại N ngược lại nên gọi vùng điện tích khơng gian dương Trong vùng chuyển tiếp (-aa) hình thành điện trường nội Ký hiệu Ei và có chiều từ N sang P hay gọi barie điện (khoảng từ 0,6V đến 0,7V vật liệu Silic) Điện trường ngăn cản di chuyển điện tích đa số làm dễ dàng cho di chuyển điện tích thiểu số (điện tử vùng P lổ trống vùng N) Sự di chuyển điện tích thiểu số hình thành nên dòng điện ngược hay dòng điện rò 2. Nguyên lý hoạt động: Hình a). Sự phân cực thuận diode b). Sự phân cực nghịch diode Khi đặt diode cơng suất điện áp nguồn U có cực tính hình vẽ, chiều điện trường ngồi ngược chiều với điện trường nội E i Thông thường U > Ei thì có dịng điện chạy mạch, tạo nên điện áp rơi diode khoảng 0,7V dòng điện định mức Vậy phân cực thuận hạ thấp barie điện Ta nói mặt ghép PN phân cực thuận Khi đổi chiều cực tính điện áp đặt vào diode, điện trường tác động chiều với điện trường nội Ei Điện trường tổng hợp cản trở di chuyển điện tích đa số Các điện tử vùng N di chuyển thẳng cực dương nguồn U làm cho điện vùng N vốn cao lại cao so với vùng P Vì vùng chuyển tiếp lại rộng ra, khơng có dịng điện chạy qua mặt ghép PN Ta nói mặt ghép PN bị phân cực ngược Nếu tiếp tục tăng U, điện tích đưọc gia tốc, gây nên va chạm dây chuyền làm barie điện bị đánh thủng Đặc tính volt-ampe diode cơng suất biểu diễn gần biểu thức sau: I = IS [ exp ( eU/kT ) – ] ( 1 ) Trong đó: - IS : Dịng điện rị, khoảng vài chục mA - e = 1,59.10- 19 Coulomb - k = 1,38.10- 23 : Hằng số Bolzmann - T = 273 + t0 : Nhiệt độ tuyệt đối ( 0 K ) - t0 : Nhiệt độ môi trường ( 0 C ).U : Điện áp đặt diode ( V ) Đặc tính volt-ampe diode gồm có hai nhánh: a Nhánh thuận b Nhánh ngược Khi diode phân cực thuận điện áp U barie điện E i giảm xuống gần Tăng U, lúc đầu dòng I tăng từ từ U lớn khoảng 0,1V I tăng cách nhanh chóng, đường đặc tính có dạng hàm mũ Tương tự, phân cực ngược cho diode, tăng U, dòng điện ngược tăng từ từ Khi U lớn khoảng 0,1V dòng điện ngược dừng lại giá trị vài chục mA ký hiệu IS Dòng IS là di chuyển điện tích thiểu số tạo nên Nếu tiếp tục tăng U điện tích thiểu số di chuyển dễ dàng hơn, tốc độ di chuyển tỉ lệ thuận với điện trường tổng hợp, động chúng tăng lên Khi êU ê = êUZ êthì va chạm điện tích thiểu số di chuyển với tốc độ cao bẻ gảy liên kết nguyên tử Silic vùng chuyển tiếp xuất điện tử tự Rồi điện tích tự chịu tăng tốc điện trường tổng hợp lại tiếp tục bắn phá nguyên tử Silic Kết tạo phản ứng dây chuyền làm cho dòng điện ngược tăng lên ạt phá hỏng diode Do đó, để bảo vệ diode người ta cho chúng hoạt động với giá trị điện áp: U = ( 0,7 ® 0,8 )U Z Khi diode hoạt động, dòng điện chạy qua diode làm cho diode phát nóng, chủ yếu vùng chuyển tiếp Đối với diode loại Silic, nhiệt độ mặt ghép cho phép 2000C Vượt nhiệt độ diode bị phá hỏng Do đó, để làm mát diode, ta dùng quạt gió để làm mát, cánh tản nhiệt hay cho nước dầu biến chảy qua cánh tản nhiệt với tốc độ lớn hay nhỏ tùy theo dịng điện Các thơng số kỹ thuật để chọn diode là: - Dòng điện định mức Iđm ( A ) - Điện áp ngược cực đại Ungmax ( V ) - Điện áp rơi diode DU ( V ) 3. Ứng dụng: Ứng dụng chủ yếu diode công suất chỉnh lưu dòng điện xoay chiều thành dòng điện chiều cung cấp cho tải Các chỉnh lưu diode chia thành hai nhóm chính: - Chỉnh lưu bán kỳ hay gọi chỉnh lưu nửa sóng - Chỉnh lưu tồn kỳ hay cịn gọi chỉnh lưu tồn sóng III Opto-cuoplers: Trong cc hệ thống tự động điều khiển cơng suất thường có điện áp cao khoảng 200V-380V, có trường hợp 660V hay 1000V, mạch điều khiển thường lại có điện áp thấp mạch logic, máy tính hay hệ thống phải tiếp xúc với người để tạo cách điện mạch điều khiển mạch cơng suất có khác biệt lớn điện áp người 6ta chế tạo ghép quang 1. Cấu Tạo-Nguyn Lý: Bộ ghp quang gồm có hai phần gọi sơ cấp thứ cấp, phần sơ cấp diode loại GaAa pht tia hồng ngoại, phần thứ cấp quang transistor lọai silic Khi phân cực thuận, diode phát xạ hồng ngoại chiếu lên mạch quang transistor Bộ ghép quang họat động theo nguyên lý: Tính hiệu điện sơ cấp LED hồng hồng ngoại (cịn gọi l phần phát) đổi thành tín hiệu ánh sáng Tín hiệu ánh sang phần thứ cấp quang transistor(cịn gọi l phần nhận) đổi lại thành tín hiệu điện Hình III.1 Hình III.2 2. Đặc Trưng Kỹ Thuật: - Bộ ghép quang dùng để cách điện hai mạch điện có điện áp cách biện lớn Điện áp cách điện sơ cấp thứ cấp thường từ vài 100V-1000V - Bộ ghp quang cĩ thể lm việc với dịng điện chiều hay tín hiệu điện xoay chiều có tần số cao Điện trở cách điện sơ cấp thứ cấp có trị số lớn thường khoản vài chục đến vài trăm mêgaôm dịng điện chiều -Hệ số truyền đạt dịng điện (Current Transfer Ratio) tỉ số phần trăm dịng điện thứ cấp Ic với dịng điện vào sơ cấp If Đây thông số quan trọng ghép quang thường có trị số từ vài chụt phần trăm đền vài trăm phần trăm tùy loại ghép quang 3. Cc Loại Bộ Ghp Quang: a Bộ ghp quang transistor (OPTO-Transistor): - Thứ cấp ghp quang ny l phototransistor lọai silic Đối với ghép quang transistor cĩ chn trnsistor khơng có cực B,trường hợp ghép quang transistor có chân cực B nối ngồi hình III.2 - Bộ ghép quang khơng có cực B có lợi điểm hệ số truyền đạt lớn, nhiên loại co nhược điểm độ ổn định nhiệt - Nếu nối cực B E điện trở có ghép quang transistor ghép quang làm việc ổn định với nhiệt độ hệ số truyển đạt lại bị giảm sút b Bộ ghp quang Darlington-Transistor: - Bộ ghp quang với quang Dalington-Transistor cĩ nguyn lý ghép quang với quang transistor với hệ số truyền đạt lớn vài trăm lần nhờ tính chất khuếch đại mạch Dalington - Bộ ghp quang loại có nhược điểm ảnh hưởng nhiệt độ lớn nên chế tạo có điện trở chân B E transistor sau để ổn định nhiệt Quang Dalington transistor c Bộ ghp quang với quang Thyristor (OPTO-Thyristor) - Bộ ghp quang với quang Thyristor có cấu tạo bán dẩn hình III.3 gồm cĩ quang diode v hai transistor rp theo nguyn lý SCR - Khi có ánh sáng hồng ngoại LED sơ cấp chiếu vào quang diode cĩ dịng điện Ib cấp cho transistor NPN v transistor NPN dẫn điều khiển transistor PNP dẫn điện Như quang Thyristor đ dẫn điện trì trạng thi dẫn m khơng cần kích lin tục sơ cấp - Để tăng khả chống nhiễu người ta nối chân G K điện trở từ vài kilôôm đến vài chục kilôôm Hình III.3 Ứng Dụng Của OPTO-COUPLERS: - Cc loại OPTO-Couplers cĩ dịng điện sơ cấp LED hồng ngoại khoảng 10 mA - Đối với OPTO-transistor thay đổi trị số dịng điện qua LED hồng ngoại sơ cấp làm thay đổi dịng điện Ic phototransistor thứ cấp - OPTO-Cuoplers cĩ thể dng thay đổi cho role hay biến áp xung để giao tiếp với tải thường có điện áp cao v dịng điện lớn Hình III.4 Mạch điện hình III.4 l ứng dụng OPTO-transistor để điều khiển đóng ngắt role Quang transistor ghép quang ghép dalington với transistor cơng suất bn ngồi Khi LED hồng ngoại sơ cấp cấp nguồn 5V quang transistor dẩn điều khiển transistor cơng suất dẩn để cấp điện cho role RY Điện trở 390 ôm để giới hạn dịng điện qua LED hồng ngoại khoảng 10mA Phần III: THIẾT KẾ VÀ THI CÔNG MẠCH B) Sơ Đồ Khối Nguồn: C) Sơ Đồ Khối D) Thiết kế Phần Mềm ORG 0000H LJMP PROGRAM ;******************************************************** PROGRAM: VAR: START_PROGRAM: MOV TMOD,#21H MOV P1,#00H ;******************************************************** MAIN: MOV P1,#00100011B LCALL DELAY10mS MOV P1,#00110001B LCALL DELAY10mS MOV P1,#00010101B LCALL DELAY10mS MOV P1,#000111001B LCALL DELAY10mS MOV P1,#00001110B LCALL DELAY10mS MOV P1,#00101010B LCALL DELAY10mS LJMP MAIN ;******************************************************** DELAY10mS: MOV TH0,#HIGH(-10000) MOV TL0,#LOW(-10000) CLR TF0 SETB TR0 JNB TF0,$ CLR TR0 CLR TF0 RET END E) Thi Công Mạch: Đây giai đoạn thi công vất vả tốn thời gian định chất lượng đồ án có chạy tốt hay khơng Chính chúng em chia trình thành khâu sau : 1 - Thi cơng board mạch chính: Là board mạch gồm có IC 8951, Transistor C1815, Transistor cơng suất C4245, Opto, Diode cơng suất… Nhiệm vụ Vi đkhiển 8951 l điều khiển chu kì sĩng mạch biến tần Nếu mạch hoạt động tốt việc thi cơng chúng em hồn thành nửa công việc Việc vẽ mạch nguyên lý mạch in chúng em sử dụng phần mềm Orcad. 2- Lắp ráp linh kiện: Đây bước quan trọng định cho board mạch chạy hay khơng, lý chúng em cẩn thận bước ráp linh kiện Đầu chọn linh kiện Xác định chân linh kiện Cấm linh kiện va’o board mạch Hàn linh kiện Phần III: PHẦN KẾT A Giới Hạn Đề Tài: - Vì trình độ chúng em cịn hạn hẹp thời gian gấp rút nên chúng em thiết kế mạch Nghịch Lưu có chức chưa thật tối ưu mà phạm vi nhỏ hẹp B) Hướng Phát Triển Đề Tài: Nếu có thời gian nhiều chúng em thưc “ Mạch Nghịch Lưu Điều Khiển Bằng Vi Xử Lý” để điều khiển động pha, phận khác C) KẾT LUẬN -Đề tài “ thực Mạch Nghịch Lưu Điều Khiển Bằng Vi Xữ Lý hoàn thành Đề tài trình bày nguyên tắc hoạt động mạch Nghịch Lưu, đồng thời giới thiệu sơ đồ chân cách sử dụng c1c linh kiện có mạch - Cuối em xin chân thành cảm ơn tất thầy cô bạn học sinh, người đóng góp nhiều ý kiến, công sức quý báu để giúp em hoàn thành tốt đề tài -Đặc biệt, em biết ơn thầy TỐNG THANH NHÂN, nhiệt tình hướng dẫn, bảo chúng em kinh nghiệm kiến thức thực tế để đề tài hoàn thành cách nhanh chóng -Tuy nhiên, điều kiện có hạn nên chắn đề tài không tránh khỏi nhiều sai sót, mong đóng góp ý kiến chân tình thầy cô bạn để đề tài hồn chỉnh -Nhóm thực xin chân thành cám ơn ... thấy 80 byte đa dụng chiếm địa từ 30H đến 7FH, 32 byte từ 00H đến 1FH dùng với mục đích tương tự (mặc dù địa có mục đích khác) Mọi địa vùng RAM đa dụng truy xuất tự dùng kiểu địa trực... xóa, AND, OR, …, với lệnh đơn Đa số microcontroller xử lý đòi hỏi chuỗi lệnh đọc– sửa- ghi để đạt mục đích tương tự Ngồi port truy xuất bít 128 bit truy xuất bit truy xuất byte bit phụ... chia B, kết nguyên đặt vào A, số dư đặt vào B Thanh ghi B dùng ghi đệm trung gian đa mục đích Nó bit định vị thơng qua địa từ F0H¸F7H Con trỏ Ngăn xếp SP (Stack Pointer):