... di so 1 DO2 BIT P3.5 ;Den do huong di so 2 XANH1 BIT P0.2 ;Den xanh huong di so 1 XANH2 BIT P3.7 ;Den xanh huong di so 2 VANG1 BIT P0.1 ;Den vang huong di so 1 Báo cáo môn học :VI ... R4,#00,DEC12 ;Khi hien thi du so thi khong giam nua SETB XANH2 ;Tat den xanh huong di so 1 SETB DO1 ;Tat den do huong di so 2 SETB VANG2 ;Tat den vang Báo cáo môn học :VI XỬLÝ HỆ THỐNG ĐIỀUKHIỂN ... gia tri cho cac thanh ghi khi huong di so 1 duoc phep di MOV R0,#00 ;Con tro chuyen DPTR den vi tri so 20 MOV R3,#07 ;Con tro chuyen DPTR den vi tri so 27 MOV R1,#07 ;Con tro han che...
... MOV A,B ;LAY SO HANG CHUC SWAP A ;DUA SO HANG CHUC LEN 4 BIT CAO POP B ;LAY SO HANG DON VI TU STACK ORL A,B ;KET HOP SO HANG CHUC VASO HANG DON VI MOV R6,A ;R6 = CHUC - DON VI POP B ... ACC ;LAY SO HANG CHUC TU STACK SWAP A ;DUA SO HANG CHUC LEN 4 BIT CAO POP B ;LAY SO HANG DON VI TU STACK ORL A,B ;KET HOP SO HANG CHUC VASO HANG DON VI MOV R6,A ;R6 = CHUC - DON VI POP ... ;KET HOP SO HANG CHUC VASO HANG DON VI MOV R6,A ;R6 = CHUC - DON VI POP B POP ACC RET ;*************************************************** ;CTC CHIA SO BINARY 16 BIT CHO SO BINARY...
... thực hành vixử lý. 4 Biên so n: Phạm Quang Trí 1.3 Vẽ lưu đồ giải thuật vàvi t chương trình điều khiển. ;*************************************************** ;CHUONG TRINH DIEUKHIEN BAN ... 1.6 Gắn chip viđiềukhiển thí nghiệm vào socket tương ứng trên khối nạp chip và bật nguồn cho khối nạp chip hoạt động. 1.7 Nạp chương trình vào viđiều khiển. 1.8 Sử dụng viđiềukhiển vừa ... nối với Port1). Giáo trình thực hành vixử lý. 5 Biên so n: Phạm Quang Trí MOV A,#4 ;CHUAN BI TINH CLR C ;TRONG SO CUA COT SUBB A,R6 ;4 - R6 = TRONG SO MOV R6,A ;LUU TRONG R6 MOV A,R7...
... GABCDEFGABCDEFGP1.3P1.0P1.1P1.2P1.3P1.2P1.1P1.0XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51C133pC233pX112MHz234567891RP110K+5VMAẽCH ẹIEU KHIEN TIMER/COUNTER (ẹO TAN SO XUNG)MAẽCH ẹIEU KHIEN TIMER/COUNTER (ẹO TAN SO XUNG)MAẽCH ẹIEU KHIEN TIMER/COUNTER (ẹO TAN SO XUNG)MAẽCH ẹIEU KHIEN TIMER/COUNTER (ẹO TAN SO XUNG)LED7Q1A1015+5VLED6Q2A1015+5VR21KR31KR456R556R656R756R856R956R1056LED5Q3A1015+5VLED4Q4A1015+5VR111KR121KC310uFR110k+5VABU1(P3.5/T1) ... R7 = SO BIN 16 BIT (BYTE CAO) – SO BI CHIA. ; R6 = SO BIN 16 BIT (BYTE THAP) – SO BI CHIA. ; B = SO BIN 8 BIT – SO CHIA. ;OUTPUT: R7 = THUONG SO (BYTE CAO) CỦA PHÉP CHIA. ; R6 = THUONG SO (BYTE ... GABCDEFGABCDEFGP1.3P1.0P1.1P1.2P1.3P1.2P1.1P1.0XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51C133pC233pX112MHz234567891RP110K+5VMAẽCH ẹIEU KHIEN TIMER/COUNTER (ẹEM XUNG)MAẽCH ẹIEU KHIEN TIMER/COUNTER (ẹEM XUNG)MAẽCH ẹIEU KHIEN TIMER/COUNTER (ẹEM XUNG)MAẽCH ẹIEU KHIEN TIMER/COUNTER (ẹEM XUNG)LED7Q1A1015+5VLED6Q2A1015+5VR21KR31KR456R556R656R756R856R956R1056LED5Q3A1015+5VLED4Q4A1015+5VR111KR121KC310uFR110k+5VABU1(P3.5/T1)...
... MOV A,B ;LAY SO HANG CHUC SWAP A ;DUA SO HANG CHUC LEN 4 BIT CAO POP B ;LAY SO HANG DON VI TU STACK ORL A,B ;KET HOP SO HANG CHUC VASO HANG DON VI MOV R6,A ;R6 = CHUC - DON VI POP B ... ẹIEU KHIEN CONG TAẫCMAẽCH ẹIEU KHIEN CONG TAẫCMAẽCH ẹIEU KHIEN CONG TAẫCMAẽCH ẹIEU KHIEN CONG TAẫC234567891RP210K+5V+5VSW7 SW6 SW5 SW4 SW3 SW2 SW1 SW0 1.3 V lu gii thut v vit ... 1.6 Gắn chip viđiềukhiển thí nghiệm vào socket tương ứng trên khối nạp chip và bật nguồn cho khối nạp chip hoạt động. 1.7 Nạp chương trình vào viđiều khiển. 1.8 Sử dụng viđiềukhiển vừa...
... MOV A,R6 ;LAY SO BCD NEN 1 (CHUC - DON VI) CAN GIAI MA ANL A,#0FH ;XOA 4 BIT CAO MOVC A,@A+DPTR ;LAY MA 7 DOAN TUONG UNG MOV 60H,A ;CAT HANG DON VI VAO O NHO MOV A,R6 ;LAY SO BCD NEN 1 ... thuật vàvi t chương trình điều khiển. ;*************************************************** ;CHUONG TRINH DIEUKHIEN BIEN DOI D/A THONG QUA DAC0808 VA ;UNG DUNG TAO RA TIN HIEU SONG SIN ... hành vixử lý. 7 Biên so n: Phạm Quang Trí ;CTC CHUYEN DOI SO BINARY 8 BIT (<= 255) SANG SO BCD. ;*************************************************** ;NAME: BIN8TOBCD. ;INPUT: R7 = SO BIN...
... thực hành vixử lý. 4 Biên so n: Phạm Quang Trí 1.3 Vẽ lưu đồ giải thuật vàvi t chương trình điều khiển. ;*************************************************** ;CHUONG TRINH DIEUKHIEN 2 RELAY ... 1.6 Gắn chip viđiềukhiển thí nghiệm vào socket tương ứng trên khối nạp chip và bật nguồn cho khối nạp chip hoạt động. 1.7 Nạp chương trình vào viđiều khiển. 1.8 Sử dụng viđiềukhiển vừa ... nghiệm để kiểm chứng. • Điềukhiển thiết bị ngoại vi bằng các port của viđiều khiển. • Điềukhiển các thiết bị ngoại vi công suất lớn thông qua vi c điềukhiển các relay. • Trình bày một số ứng...
... chip v bt ngun cho khi np chip hot ng. 1.7 Np chng trỡnh vo vi iu khin. 1.8 S dng vi iu khin va np gn vo socket tng ng trờn khi vi iu khin. 1.9 Bt ngun cho mụ hỡnh thớ nghim. Quan sỏt kt qu ... AD7AD0AD0AD1AD2AD3AD4AD5AD6AD7AD6AD5AD4AD3AD2AD1ABCDEFGABCDEFGABCDEFGABCDEFGABCDEFGABCDEFGABCDEFGABCDEFGABCDEFGP1.0P1.6P1.5P1.4P1.3P1.2P1.1P1.0P1.7P1.6P1.5P1.4P1.3P1.2P1.1D7D0D1D2D3D4D5D6A0A1A2ALEOEEOCSTAD6AD0AD1AD2AD3AD4AD5D7STD3EOCOED6D2D4D5A0D0D1A1A2ALEP1.7XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51C133pC233pX112MHz234567891RP110K+5VMAẽCH ẹIEU KHIEN ẹO NHIET ẹOMAẽCH ẹIEU KHIEN ẹO NHIET ẹOMAẽCH ẹIEU KHIEN ẹO NHIET ẹOMAẽCH ẹIEU KHIEN ẹO NHIET ẹOLED7Q1A1015+5VLED6Q2A1015+5VR21KR31KR456R556R656R756R856R956R1056LED5Q3A1015+5VLED4Q4A1015+5VR111KR121KLED3Q5A1015+5VLED2Q6A1015+5VR131KR141KLED1Q7A1015+5VLED0Q8A1015+5VR151KR161KC310uFR110k+5V+5VU3(CLOCK)OUT121ADD ... Điềukhiển thiết bị ngoại vi bằng các port của viđiều khiển. • Khảo sát và sử dụng cảm biến nhiệt LM335. • Minh họa ứng dụng của hệ thống viđiềukhiển vào công vi c đo lường, hiển thị và...
... hiện vi c xu t từng byte của bảng này ra port nối tiếp (TXD) để truyền sang cho viđiềukhiển 2, vi c xu t dữ liệu được điềukhiển bằng nút nhấn KEY0, mỗi lần xu t một byte. Đồng thời, viđiều ... Hãy vi t chương trình điềukhiểnvi c truyền dữ liệu dạng nối tiếp giữa hai chip viđiềukhiển với nhau (phương pháp nối dây cho từng viđiềukhiển tương tự bài mẫu 3): o Viđiềukhiển 1: Vi t ... sử dụng vi mạch 4094, mỗi lần xu t cách nhau 1s. Giáo trình thực hành vixử lý. 5 Biên so n: Phạm Quang Trí ;*************************************************** ;CHUONG TRINH DIEUKHIEN THU...
... THOI GIAN TRE GIUA CAC LAN GUI LENH. DJNZ B,$ DJNZ B,$ ACALL LCD_PORT_OUT ;GOI CTC XUAT LENH RA PORT VIDIEUKHIEN (4 BIT CAO CUA LENH). SWAP A ;HOAN DOI VI TRI 4 BIT CAO VA 4 BIT THAP ... KHOANG THOI GIAN TRE GIUA CAC LAN GUI DU LIEU. ACALL LCD_PORT_OUT ;GOI CTC XUAT DU LIEU RA PORT VIDIEUKHIEN (4 BIT CAO CUA DU LIEU). SWAP A ;HOAN DOI VI TRI 4 BIT CAO VA 4 BIT THAP TRONG ... HOAC DU LIEU RA PORT VIDIEUKHIEN KET NOI LCD (DANG 4 BIT). PUSH ACC PUSH B MOV B,LCD_PORT ;GHI NHO LAI GIA TRI HIEN TAI (4 BIT THAP - THANH GHI B) CUA PORT VIDIEU ;KHIEN ORL B,#11110000B...
... vixử lý. 22 Biên so n: Phạm Quang Trí 1.3 Vẽ lưu ñồ giải thuật vàvi t chương trình ñiều khiển. ;*************************************************** ;CHUONG TRINH DIEUKHIEN HIEN THI SO ... thực hành vixử lý. 48 Biên so n: Phạm Quang Trí BEGIN XU T MÃ ðIỀU KHIỂN LED(P1) = 11111110B = FEHB7MBIEND XU T SỐ 8 RA PORT(P0) = 08H XU T MÃ ðIỀU KHIỂN LED(P1) = 11111101B = FDH XU T SỐ ... hành vixử lý. 9 Biên so n: Phạm Quang Trí 1.3 Vẽ lưu ñồ giải thuật vàvi t chương trình ñiều khiển. ;*************************************************** ;CHUONG TRINH DIEUKHIEN HIEN THI SO...