Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com2.1 Truyền tin nối tiếp 2.2 Kết nối phần cứng 2.3 Lập trình NỘI DUNG GHÉP NỐI MÁY TÍNH... Cao Nguyễn K
Trang 1GHÉP NỐI MÁY TÍNH
Trang 2Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
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
NỘI DUNG
GHÉP NỐI MÁY TÍNH
Trang 3Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
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
TRUYỀN TIN NỐI TiẾP
Trang 4Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
TRUYỀN TIN NỐI TiẾP
Trang 5Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
TRUYỀN TIN NỐI TiẾP
Các chế độ thu phát dữ liệu
Trang 6Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
TRUYỀN TIN NỐI TiẾP
Khung dữ liệu truyền
Trang 7Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
SƠ ĐỒ GHÉP NỐI 8051 VỚI MÁY TÍNH
Nguyên lý chung
Trang 8Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
SƠ ĐỒ GHÉP NỐI 8051 VỚI MÁY TÍNH
Kết nối 8051 với RS232
Trang 9Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
SƠ ĐỒ GHÉP NỐI 8051 VỚI MÁY TÍNH
Kết nối 8051 với RS233
Trang 10Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
SƠ ĐỒ GHÉP NỐI 8051 VỚI MÁY TÍNH
Sơ đồ nguyên lý
Trang 11Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
THANH GHI ĐiỀU KHIỂN SCON
SCON
Trang 12Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
LẬP TRÌNH TRUYỀN DỮ LiỆU
Trang 13Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
LẬP TRÌNH TRUYỀN DỮ LiỆU
Trang 14Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
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
Trang 15Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
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’
Trang 16Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
LẬP TRÌNH NHẬN DỮ LiỆU
Trang 17Cao Nguyễn Khoa Nam - Khoa Điện - Trường Cao đẳng Công nghệ Đà Nẵng caonam@gmail.com
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