... ĐÔ Website: http://www.thanhdo.edu.vn
LÊ VĂN THÂN
Các nhà sản xu t vixử lý
Các nhà sản xu t vixử lý
AMD (Advanced Micro Devices)
Dòng Phenom™, Athlon™, Sempron™ dùng cho máy để bàn.
Dòng ... NGHỆ CỦA VIXỬ LÝ
CÔNG NGHỆ CỦA VIXỬ LÝ
Các công nghệ tiêu biểu được tích hợp cho vixử lý
Hyper Threading Technology
Dual Core, Quad Core
Intel Extended Memory 64 Technology (EM64T)
Intel Virtualization ... THÂN
Cấu tạo của vixửlý lõi tứ
Cấu tạo của vixửlý lõi tứ
TRƯỜNG ĐẠI HỌC THÀNH ĐÔ Website: http://www.thanhdo.edu.vn
LÊ VĂN THÂN
Intel Virtualization Technology
Intel Virtualization Technology
Công...
... DO_DIBO2 ;Hien thi den do cua nguoi di
bo
CLR XANH_DIBO1 ;Hien thi den xanh cua
nguoi di bo
BACK2:
CALL HIEN _THI1 ;Cho hien thi thoi gian giam
CALL HIEN _THI2 ;Cho hien thi thoi gIan giam ... DELAY1S
CJNE R1,#00,DEC22 ;Khi hien thi du so thi khong giam nua
CLR VANG2 ;Hien thi den vang
SETB XANH2 ;Tat den xanh
CJNE R2,#00,DEC32 ;Doi them 4S nua thi nhap nhay den
CPL XANH_DIBO1 ... GND (mức 0). Nếu ở mức 1, viđiềukhiểnthi hành chương
trình từ ROM nội. Nếu ở mức 0, viđiềukhiển sẽ thi hành chương
trình ở bộ nhớ mở rộng.
Báo cáo môn học :VI XỬLÝ HỆ THỐNG ĐIỀU KHIỂN...
... GIAN TRE CHO VIEC CHUYEN DOI A/D CUA ADC0809
SETB OE ;TAO XUNG OE (OE = 1)
NOP
NOP
NOP
NOP
MOV A,DIG_OUT ;DOC GIA TRI TU ADC0809 VAO VIDIEUKHIEN
CLR OE ;KET THUC XUNG OE (OE = ... GIAN TRE CHO VIEC CHUYEN DOI A/D CUA ADC0809
SETB OE ;TAO XUNG OE (OE = 1)
NOP
NOP
NOP
NOP
MOV A,DIG_OUT ;DOC GIA TRI TU ADC0809 VAO VIDIEUKHIEN
CLR OE ;KET THUC XUNG OE (OE = ... A2).
o Tạo xung START/ALE bằng cách xu t một giá trị bất kỳ ra ngoại vi ADC0809 với địa chỉ ngoại vi
đã chọn (CS: Chip Select).
o To thi gian delay 120
à
s.
o c giỏ trị từ ngoại vi ADC0809...
... dụng mô
hình thí nghim kim chng.
ã iu khin thit b ngoi vi bng cỏc port ca vi iu khin.
ã iu khiển các thi t bị ngoại vi bằng bàn phím (bàn phớm thit k theo kiu ma trn).
ã Trỡnh by kỹ thuật ... 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 ...
;***************************************************
SANGDAN: ;CTC DIEUKHIEN 8 LED SANG DAN VA TAT DAN
PUSH ACC
MOV A,#00H ;KHOI DONG GIA TRI BAN DAU
SD1:
SETB C ;C=1
MOV P1,A ;HIEN THI
LCALL DELAY500MS
RLC A ;DICH...
... vit chương trình điềukhiển đếm liên tục số lượng xung được đưa vào chân T0 của viđiều
khiển và hiển thị số lượng xung này lên các LED 7 đoạn. Tự lựa chọn phương pháp kết nối thi t bị to
xung ... phương pháp kết nối thi t bị to
xung v cỏc LED 7 on.
ã Bi 7: Thực hiện thay đổi tần số của thi t bị tạo xung (bằng cách điều chỉnh biến trở trên thi t bị) hoặc thay
đổi nguồn tạo xung khác vào. ... thi t bị tạo xung
và các LED 7 on.
ã Bi 6: Hóy vit chng trỡnh iu khiển đo độ rộng xung (đơn vị tính là ms) được đưa vào chân T0 của vi
điều khiểnvà hiển thị giá trị độ rộng xung lên LED 7...
... dịch chương trình, nạp vào viđiềukhiểnvà sử dụng mô
hình thí nghim kim chng.
ã iu khin thit b ngoi vi bng cỏc port ca vi iu khin.
ã iu khin cỏc thit b ngoi vi bng cụng tc.
ã Trình bày ... SO HANG CHUC LEN 4 BIT CAO
POP B ;LAY SO HANG DON VI TU STACK
ORL A,B ;KET HOP SO HANG CHUC VA SO HANG DON VI
MOV R6,A ;R6 = CHUC - DON VI
POP B
POP ACC
RET
;*************************************************** ...
ã Trình bày một số ứng dụng điềukhiển các thi t bị ngoại vi có sử dụng công tắc.
B. YấU CU:
ã Nm vng tp lnh ca vi iu khin MCS-51.
ã Bit cỏch vit cỏc chng trỡnh iu khin cụng tc.
ã Nm c...
...
;***************************************************
;CHUONG TRINH DIEUKHIEN BIEN DOI D/A THONG QUA DAC0808 VA
;HIEN THI GIA TRI ANALOG (DANG DIEN AP) LEN VOLT KE
;HIEN THI GIA TRI DIGITAL (DANG DEC) LEN BO HIEN THI LED 7 DOAN
;*************************************************** ... lưu đồ giải thuật vàvi t chương trình điều khiển.
;***************************************************
;CHUONG TRINH DIEUKHIEN BIEN DOI D/A THONG QUA DAC0808 VA
;HIEN THI GIA TRI ANALOG (DANG ... dụng mô
hình thínghiệm kim chng.
ã iu khin thit b ngoi vi bng cỏc port ca vi iu khin.
ã Kho sỏt nguyờn lý hot ng ca vi mch DAC 0808.
ã Thực hiện vi c biến đổi từ tín hiệu số (Digital) sang...
... khin thit b ngoi vi bng cỏc port ca vi iu khin.
ã iu khin các thi t bị ngoại vi công suất lớn thông qua vic iu khin cỏc relay.
ã Trỡnh by mt s ứng dụng điềukhiển đóng ngắt các thi t bị ngoại vi ... 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ểnthí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...
... nghim kim chng.
ã iu khin thit b ngoi vi bng cỏc port ca vi iu khin.
ã Kho sỏt v s dng cm bin nhit 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à ... 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ạp gắn vào socket tương ứng trên khối viđiều khiển.
1.9 Bật nguồn cho mô hình thí nghiệm. ...
cầu của đề bài thì phải quay lại kiểm tra vi c kết nối mạch, hiệu chỉnh chương trình và làm lại các bước từ
bước 3 n bc 9.
2 Bi tp:
ã Bi 1: Hóy vi t chương trình điềukhiển đo nhiệt độ và...
... khiểnthi t bị ngoại vi bằng các port của vi iu khin.
ã ựng dng port ni tip ca viđiềukhiển để mở rộng port nhập vàxu t.
ã iu khin vic thu phỏt ni tip.
B. YấU CU:
ã Nm vng tp lnh ca vi ... 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 ... 1: Hóy vit chng trỡnh iu khin vic 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 chương...
... 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 TRONG ACC.
DJNZ B,$ ;TAO KHOANG ... 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 ACC.
DJNZ B,$ ;TAO KHOANG ... LCD_PORT_OUT ;GOI CTC XUAT LENH RA PORT VIDIEUKHIEN (4 BIT THAP CUA LENH).
POP B
RET
;***************************************************
LCD_SEND_DATA: ;CTC CHUYEN DU LIEU CAN HIEN THI LEN LCD....
... MA HIEN THI
MOV R0,#00H ;VI TRI DU LIEU HIEN THI TRONG VUNG MA
MOV R1,#00H
DISP:
MOV A,R0 ;NAP VI TRI DU LIEU
MOVC A,@A+DPTR ;LAY MA HIEN THI
MOV P0,A ;XUAT HIEN THI (DON VI)
MOV ...
MOV P0,#0C0H ;XUAT HIEN THI
LCALL DELAY500MS
MOV P0,#0F9H ;XUAT HIEN THI
LCALL DELAY500MS
MOV P0,#0A4H ;XUAT HIEN THI
LCALL DELAY500MS
MOV P0,#0B0H ;XUAT HIEN THI
LCALL DELAY500MS ...
MOV P0,#99H ;XUAT HIEN THI
LCALL DELAY500MS
MOV P0,#92H ;XUAT HIEN THI
LCALL DELAY500MS
MOV P0,#82H ;XUAT HIEN THI
LCALL DELAY500MS
MOV P0,#0F8H ;XUAT HIEN THI
LCALL DELAY500MS...
...
MOV P2,#0DBH ;XUAT MA HIEN THI RA HANG
MOV P1,#02H ;XUAT MA QUET RA COT 2
LCALL DELAYLED
MOV P1,#00H ;CHONG LEM
MOV P2,#0DDH ;XUAT MA HIEN THI RA HANG
MOV P1,#04H ;XUAT MA QUET RA ...
MOV P2,#0DBH ;XUAT MA HIEN THI RA HANG
MOV P1,#08H ;XUAT MA QUET RA COT 4
LCALL DELAYLED
MOV P1,#00H ;CHONG LEM
MOV P2,#07H ;XUAT MA HIEN THI RA HANG
MOV P1,#10H ;XUAT MA QUET RA ...
MOV P2,#0FFH ;XUAT MA HIEN THI RA HANG
MOV P1,#20H ;XUAT MA QUET RA COT 6
LCALL DELAYLED
MOV P1,#00H ;CHONG LEM
MOV P2,#0FFH ;XUAT MA HIEN THI RA HANG
MOV P1,#40H ;XUAT MA QUET RA...
... MOV P0,#00000001B ;XUAT PORT DIEUKHIEN MOTOR - BUOC 1
ACALL DELAY
MOV P0,#00000010B ;XUAT PORT DIEUKHIEN MOTOR - BUOC 2
ACALL DELAY
MOV P0,#00000100B ;XUAT PORT DIEUKHIEN MOTOR - BUOC ... trình thực hành vixử lý. 7 Biên soạn: Phạm Quang Trí
CJNE A,#00010000B,NEXT ;KIEM TRA TRANG THAI XUNG DIEUKHIEN (4 BUOC ?) - Y: CHUA DU
MOV A,#00000001B ;DUA XUNG DIEUKHIEN VE TRANG THAI ... ;TRANG THAI BAN DAU (BUOC 1)
STEPNEXT:
MOV P0,A ;XUAT XUNG DIEUKHIEN MOTOR
ACALL DELAY
RL A ;CHUYEN DICH SANG TRANG THAI XUNG DIEUKHIEN KE TIEP
INC R0 ;DEM SO BUOC QUAY
I. HỆ THỐNG...
... chng.
ã iu khin thit b ngoi vi bng cỏc port ca vi iu khin.
ã Tỡm hiểu nguyên lý hoạt động của các loại động cơ DC cụng sut nh.
ã Tỡm hiu nguyờn lý iu khiển động cơ DC bằng viđiềukhiểnvà ...
1.6 Gắn chip viđiềukhiểnthí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 ... để điềukhiển hoạt
động cho các ng c DC ny.
B. YấU CU:
ã Nm vng tp lnh ca vi iu khin MCS-51.
ã Biết cách vi t các chương trình điềukhiển động cơ quay thun/ngc, thay i tc quay, .
ã Nm...