... reset liệu ghi không đổi] Thanhghi Nội dung Bộ đếm chương trình PC Thanhghi tích lũy A Thanhghi B ThanhghitrạngtháiPSWThanhghi trỏ SP DPTR Port đến port IP IE Cácghi đònh thời SCON SBUF ... MCS51 4-6 Cácghi timer vi đi u khiển MCS51 4-7 Các bit ghi TMOD 4-8 Các bit chọn mode ghi TMOD 4-9 Các bit ghi TCON 4-10 Các bit ghi T2CON 4-11 Các bit ghiđi u khiển truyền liệu 4-12 Các kiểu truyền ... vi đi u khiển 89C51/89C52 SƠ ĐỒ CẤU TRÚC BÊN TRONG CỦA VI ĐI U KHIỂN: Sơ đồ cấu trúc vi đi u khiển trình bày hình 4-1 Cácghi có vi đi u khiển bao gồm: Vi xử lý KhốiALUkèmvớighi temp1, temp2...
... xóa cấm): Khối hiển thị: - Khối hiển thị có chức đưa thơng tin đi u khiển giao thơng tương ứng vớitrạngthái thời hệ thống Khối gồm phần: đèn đi u khiển đồng hồ hiển thị thời gian - Đèn đi u khiển ... AT89C51 KHỐI HIỂN THỊ THỜI GIAN KHỐI ĐÈN LED ĐƠN KHỐI NÚT NHẤN NGUỒN Hình 1: Sơ đồ khối hệ thống Đèn Giao Thơng PHẦN III PHẦN THIẾT KẾ Khối vi đi u khiển: 1.1 Sơ lược vi đi u khiển: Vi đi u khiển ... Chức chân tín hiệu: (Các cổng vào/ra song song) - 8051 có cổng vào/ra song song bit Port0, Port1, Port2, Port3 - Các cổng sử dụng cổng vào cổng Cổng Port (các chân 32÷39): Là cổng vào/ra song song...
... Ngoài khối kể số phần khối khác ta không nhắc đến lắp vào mạch là: o Khối Reset cho vi đi u khiển o Khối tạo xung cho vi đi u khiển o Khối tạo nguồn 5V GVHD: Nguyễn Khắc Nguyên Báo Cáo Vi Đi u ... Nguyễn Khắc Nguyên Báo Cáo Vi Đi u Khiển Mạch Đồng Hồ II-GIẢI QUYẾT VẤN ĐỀ Phần cứng - Sơ đồ khối hệ thống: KHỐI HIỂN THỊ BỘ ĐI U KHIỂN VẬT LÝ CPU (NÚT ẤN) KHỐI XỬ LÝ VÀĐI U KHIỂN TRUNG TÂM - Hoạt ... TL1 cộng thêm 10 ghi trừ 10 chu kỳ máy nảy vào lệnh ngắt Lý là: đồng hồ hoạt động cách xác nhất, việc hiển thị cách đặn nhất, ngắt Timer phải gọi cách đặn Bằng thực nghiệm mô với phần mềm KeilC,...
... 11 1.3.6 Thanhghi SBUF .12 1.3.7 Cácghi Timer 12 1.3.8 Cácghiđi u khiển 12 1.3.9 ThanhghiPSW 12 1.3.10 Thanhghi PCON ( Thanhghiđi u khiển nguồn ... Thanhghi B Thanhghi dùng thực phép toán nhân chia Đối với lệnh khác, xem ghi đệm tạm thời Thanhghi B dài bits Nó thường dùng chung vớighi A phép toán nhân chia 1.3.3 Thanhghi SP Thanhghi ... Hưng Yên Khoa Đi n – Đi n Tử Đồ án môn học Bảng Chức riêng ghi SFR Symbol Name Address Reset Values * ACC Thanhghi tích luỹ 0E0h 00000000b *B Thanhghi B 0F0h 00000000b * PSW Từ trạngthái chương...
... thay đ i Thêm vào t p h p nút b theo dõi s liên t c thay đ i nút gia nh p hay r i kh i h th ng Đi u ch y u m ng có kh nh n bi t m t cách hi u qu s có m t c a nút m i vào m ng 1.1.2 Các ch tiêu ... i ghi ADCON ADCON2 Có ba kênh vào ADC, đư c ch n b i ADCON.ADADR Thanhghi đư c s d ng đ ch n chân AD1 n áp tham chi u (khi s d ng AD0) Khi chân AD1 đư c dùng tham chi u ngoài, ch có hai l i vào ... c hi u cao nh t 2.2.6.3 Đi u n b thu phát RF qu n lý lư ng Thanhghi RFMAIN u n ch đ ho t đ ng (RX hay TX), s d ng hai ghi t n s ch đ ti t ki m lư ng (power down) Theo cách CC1010 có đư c s m...
... 2.1 Sơ đồ khối 89C51 Cácghi có vi đi u khiển bao gồm : KhốiALUkèmvớighi temp 1,temp ghitrạngthái PSM Bộ đi u khiển logic SVTH:Lê Văn Thanh- 10CDT1 Trang GVHD:Lê Xưng Đồ Án Vi Đieu Khiên ... Khối xử lý ngắt,truyền liệu ,khối Time/Counter Thanhghi A,B,dptr port có chốt đệm Thanhghi đếm chương trình PC Con trỏ liệu dptr Thanhghi trỏ ngăn xếp SP Thanhghi lệnh IR Cácghi ... SVTH:Lê Văn Thanh- 10CDT1 Trang 14 GVHD:Lê Xưng Đồ Án Vi Đieu Khiên ghi ta phải thay đổi bit chọn bank ghitrạngtháiCácghi có chức đặc biệt: Cácghi nội 8951 truy xuất ngầm định lệnh Những ghi 8951...
... cổng nối tiếp CÁCTHANHGHI CỦA BỘ ĐỊNH THỜI: *Thanh ghi timer 0,1: -TMOD: Thanhghi chế độ định thời ,chứa hai nhóm bốn bit dùng để đặt chế độ làm việc cho Timer 0và1 -TCON: Thanhghiđi u khiển ... *SCON: ghiđi u khiển cổng nối tiếp chứa bit đi u khiển trangtháiCác bit đi u khiển đặt chế độ hoạt động cho cổng nối tiếp, bit trạngthái báo cáo kết thúc phát thu ký tự *SBUF :thanh ghi đệm ... bit trạngthái bit đi u khiển cho Timer 0và1 *Thanh ghi timer 2: -T2CON : chứa bit đi u khiển cho Timer2 -T2MOD:chúa bit DCEN vàT2OE cho phép Timer2 hoạt động nhu1 đếm lùi để tạo xung Thanh ghi...
... Trang 18 LUẬN VĂN TỐT NGHIỆP PHẦN CÁC PHƯƠNG PHÁP ĐI U KHIỂN Đi u khiển ON-OFF: Đi u khiển ON-OFF lặp lại trạngthái on-off hệ thống đi u khiển theo đi m đặt Phương pháp đi u khiển ON-OFF gọi ... đi u khiển trực tiếp Đặc trưng đi n đường truyền khẳng định tiêu chuẩn RS232 trạngthái LOW tương ứng với mức đi n áp +3V đến +12V, trạngthái HIGH tương ứng với mức đi n áp -3V đến -12V Tất lối ... TỐT NGHIỆP Cácghi 8051/8951 định dạng phần RAM chip Vì ghi có địa (ngoại trừ ghi đếm chương trình ghi lệnh ghi bị tác động trực tiếp) Đó lý để 8051/8951 có nhiều ghi Cũng R0 đến R7, có 21 ghi...
... có ký tự đến hay truyền ký tự đi) Đối với họ 89x52 có thêm ngắt timer 3.1 Cácghiđi u khiển hoạt động 3.1.1 Thanhghi IE (Interrupt Enable) Bảng 3.11 – Nội dung ghi IE EA - ET2 ES ET1 EX1 ET0 ... Phạm Hùng Kim Khánh Trang 58 Giáo trình Vi đi u khiển Các hoạt động vi đi u khiển MCS-51 1.3.2 Thanhghi chế độ timer (TMOD – Timer/Counter Mode) Thanhghi TMOD chứa hai nhóm bit dùng để đặt chế ... Timer ghi chứa giá trị đếm: TH0, TL0 (Timer 0) TH1, TL1 (Timer 1), ghi có kích thước bit Giá trị ghi reset 00h 1.4 Các chế độ hoạt động Các chế độ timer xác định bit ghi TMOD, bit thấp đi u khiển...
... có ký tự đến hay truyền ký tự đi) Đối với họ 89x52 có thêm ngắt timer 3.1 Cácghiđi u khiển hoạt động 3.1.1 Thanhghi IE (Interrupt Enable) Bảng 3.11 – Nội dung ghi IE EA - ET2 ES ET1 EX1 ET0 ... Phạm Hùng Kim Khánh Trang 58 Giáo trình Vi đi u khiển Các hoạt động vi đi u khiển MCS-51 1.3.2 Thanhghi chế độ timer (TMOD – Timer/Counter Mode) Thanhghi TMOD chứa hai nhóm bit dùng để đặt chế ... Timer ghi chứa giá trị đếm: TH0, TL0 (Timer 0) TH1, TL1 (Timer 1), ghi có kích thước bit Giá trị ghi reset 00h 1.4 Các chế độ hoạt động Các chế độ timer xác định bit ghi TMOD, bit thấp đi u khiển...
... đầu vào: a d1d2g Các biến đầu ra: ADMG + Mô tả trạng thái: trạngthái 1: a, g có d1, d2 mất, A,D,M,G đóng trạngthái 2: a, g có, d1, d2 chưa có van a mở, van d,M,G đóng trạngthái 3: a d1 có, ... đóng trạngthái 4: a, d1, g có d2 chưa có, van D mở van A,M,G đóng trạngthái 5: a, d1, d2, g, có, van D,M mở, van A,G đóng trạngthái 6: a,d2 có d1,g mất, van A,D đóng, van M,G mở -Graph trạng thái: ... trận chuyển dịch trạngthái ta có: - Bảng1: Biến vào tt Biến A D MG 2 0 0 0 0 0 4 0 5 1 0 1 3 Nhận xét: Bảng ma trận chuyển dịch xét hàng ta thấy đi m nước đôi( đi m trạngthái đầu vào đầu khác )...
... Direct - Rn tượng trưng cho ghi từ ghi R0 đến ghi R7 - @Ri tượng trưng cho ô nhớ có đòa lưu ghi Ri Ri có ghi R0 R1 - Các lệnh thường xảy đối tượng sau: + Thanhghi A + Thanhghi Rn + Ô nhớ có đòa direct ... tên Các lệnh có ảnh hưởng đến ghitrạngthái có trình bày lệnh, lệnh không đề cập đến ghitrạngthái có nghóa không ảnh hưởng A Nhóm lệnh di chuyển liệu (8 bit) : Lệnh chuyển liệu từ ghi vào ghi ... Khảo sát tập lệnh vi đi u khiển MCS51 Chức năng: Cộng liệu data bit (d0 đến d7) với nội dung ghi A bit C, kết lưu trữ A Lệnh có ảnh hưởng đến ghitrạngthái Lệnh trừ ghi A vớighi : Cú pháp : SUBB...
... TL0 đi u khiển bit mode Timer0 Timer bit TH0 đi u khiển bit mode Timer1 Timer1 : không hoạt động mode THANHGHIĐI U KHIỂN TIMER/COUNTER: III Thanhghiđi u khiển tcon chứa bit trạngthái bit đi u ... : Họ vi đi u khiển MCS52 có timer T0, T1, T2 Các timer T0 T1 có ghi hoạt động giống họ 51 Ở trình bày thêm phần hoạt động timer T2 Cácghi timer/counter T2 bao gồm: ghi TL2, TH2, ghiđi u khiển ... dụng đi u khiển liên quan đến đònh thời hay đếm xung ngoại Tùy thuộc vào yêu cầu đi u khiển cụ thể mà ta đi u khiển timer bắt đầu đếm, ngừng hay khởi động đếm lại từ đầu … Thanhghi TMOD ghi cần...
... MOV IE, #10001000B Đối với yêu cầu ví dụ cách thực xong ta so sánh cách thực ý vài đi u lập trình: Các lệnh cách không ảnh hưởng bit lại ghi IE Cách thứ hai xóa bit lại ghi IE Ở đầu chương trình ... trình PC cất giữ vào Stack (chính đòa lệnh chương trình chính) Trạngthái ngắt hành lưu vào bên Các yêu cầu ngắt khác bò ngăn lại Đòa chương trình phục vục ngắt tương ứng nạp vào đếm chương trình ... PC vào ngăn xếp đòa chương trình phục vụ ngắt tương ứng gọi vectơ đòa ngắt nạp vào ghi PC, đòa cố đònh nhà chế tạo vi đi u khiển qui đònh Các chương trình ngắt phải bắt đầu viết đòa quy đònh Các...
... bàn phím nhấp chuột vào mục Chọn xong nhấp Open Hộp thoại Place Part xuất với mục nạp vào khung Libraries Để lấy đi n trở nhấp chuột vào mục Discrete Tại khung Part nhấp chuột vào bên phải để tìm ... nhấp phải chuột vào chân đó, cửa sổ xuất hiện, nhấp chuột vào Edit Properties Hộp thoại Pin Properties xuất hiện, nhấp chuột vào ô vuông trước mục Pin Visible Sau bạn nhấp chuột vào mũi tên hướng ... kiện với tất chân sau: ĐẠI HỌC SƯ PHẠM KỸ THUẬT – KHOA ĐI N 121 BIÊN SOẠN : PHẠM QUANG HUY - HUỲNH MINH ĐĂNG GIÁO TRÌNH EDA (ELECTRONIC DESIGN AUTOMATION) - TỰ ĐỘNG THIẾT KẾ MẠCH ĐI N TỬ VỚI ORCAD...
... Vi đi u khiển AT89C52: • 2.1.2 cấu tạo chức khối AT89S52 CPU( CPU centralprocessing unit) bao gồm: Thanhghi tích lũy A Thanhghi tích lũy phụ B Đơn vị logic học (ALU) Thanhghi từ trạng ... khối nguyên lý hoạt động khốiCác vi mạch sử dụng khốiKhối xử lý trung tâm: AT89C52 Trong khốiđi u chế khuếch đại: LM358 Khối chuyển đổi: ADC 0804 Khối hiển thị: LCD Trong Khối ổn áp: IC7805 Cấu ... đồ khối I Sơ đồ khối tổng quát,sơ đồ nguyên lý mạch in 1.Sơ đồ khối tổng quát: KHỐI HIỂN THỊ: SỬ DỤNG LCD KHỐI CHUYỂN ĐỒI TƯƠNG TỰ SANG SỐ: ADC0804 KHỐI XỬ LÝ TRUNG TÂM: 8051 KHỐIĐI U CHẾ VÀ...
... Chức Ngõ vào nhận liệu nối tiếp Ngõ xuất liệu nối tiếp Ngõ vào ngắt cứng thứ Ngõ vào ngắt cứng thứ Ngõ vào Timer/Counter thứ Ngõ vào Timer/Counter thứ Ngõ đi u khiển ghi liệu lên nhớ Ngõ đi u khiển ... chíp đóng vỏ 40 chân với hai hàng chân DIP, nên khảo sát Vi đi u khiển với 40 chân dạng DIP Hình 1.2.1 Chân VCC: Chân số 40 VCC cấp đi n áp nguồn cho Vi đi u khiển Nguồn đi n cấp +5V±0.5 Chân ... liệu từ nhớ bên Ngõ vào Timer/Counter thứ Ngõ Nạp lại/thu nhận Timer/Counter thứ Chân RESET (RST) Ngõ vào RST chân ngõ vào Reset dùng để thiết lập trạngthái ban đầu cho vi đi u khiển Hệ thống...