GHÉP NỐI MÁY TÍNH
GHÉP NỐI MÁY TÍNH
NỘI DUNG
2.1 Truyền tin nối tiếp
2.2 Kết nối phần cứng
2.3 Lập trình
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
TRUYỀN TIN NỐI TiẾP
1.Truyền dữ liệu
- Truyền dữ liệu song song
- Nhanh
- Khoảng cách ngắn
- Phần cứng phức tạp
- Truyền dữ liệu nối tiếp
- Chậm
- Truyền xa
- Phần cứng đơn giản
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
TRUYỀN TIN NỐI TiẾP
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
TRUYỀN TIN NỐI TiẾP
Các chế độ thu phát dữ liệu
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
TRUYỀN TIN NỐI TiẾP
Khung dữ liệu truyền
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
SƠ ĐỒ GHÉP NỐI 8051 VỚI MÁY TÍNH
Nguyên lý chung
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
SƠ ĐỒ GHÉP NỐI 8051 VỚI MÁY TÍNH
Kết nối 8051 với RS232
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
SƠ ĐỒ GHÉP NỐI 8051 VỚI MÁY TÍNH
Kết nối 8051 với RS233
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
SƠ ĐỒ GHÉP NỐI 8051 VỚI MÁY TÍNH
Sơ đồ nguyên lý
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
THANH GHI ĐiỀU KHIỂN SCON
SCON
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
LẬP TRÌNH TRUYỀN DỮ LiỆU
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
LẬP TRÌNH TRUYỀN DỮ LiỆU
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
LẬP TRÌNH NHẬN DỮ LiỆU
Viết chương trình liên tục gửi kí tự A ra cổng nối tiếp
GIAI:
MOV TMOD. #20H
MOV TH1, #-3
MOV SCON, #50H
SETB TR1
AGAIN: CLR TI
MOV SBUF,#’A’
HERE: JNB TI, HERE
SJMP AGAIN
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
LẬP TRÌNH NHẬN DỮ LiỆU
Viết chương trình truyền chữ HELLO ra cổng nối tiếp
GIAI:
MOV R0, #100H
MOV R2,#5
MOV TMOD. #20H
MOV TH1, #-3
MOV SCON, #50H
SETB TR1
AGAIN: CLR TI
MOV SBUF, #@R0
INC R0
HERE: JNB TI, HERE
DJNZ R2, AGAIN
ORG 100H
MANG: DB ‘HELLO’
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
LẬP TRÌNH NHẬN DỮ LiỆU
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng
LẬP TRÌNH NHẬN DỮ LiỆU
Viết chương trình nhận dữ liệu từ cổng nối tiếp và xuất ra cổng P1
GIAI:
MOV TMOD. #20H
MOV TH1, #-3
MOV SCON, #50H
SETB TR1
AGAIN: CLR RI
HERE: JNB RI, HERE
MOV P1,#SBUF
SJMP AGAIN
Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng