Link tải luận văn miễn phí cho ae Kết Nối

Lời mở đầu 1
Chương 1: Tổng Quan Về TCP/IP 2
1.1. Giới Thiệu 2
1.2. Tổng quát 2
1.2.1. Tầng Giao Diện Mạng (Network Interface Layer) 2
1.2.2. Tầng Liên Mạng (Internet Layer) 3
1.2.3. Tầng Giao Vận (Transport Layer) 3
1.2.4. Tầng ứng dụng (Application Layer) 4
1.2.5. Địa chỉ IP 5
1.2.6. Địa chỉ IP Public và Địa chỉ IP Private 7
1.2.6.1. IP Public 7
1.2.6.2. IP Private 8
1.2.7. Lớp địa chỉ 8
1.2.8. Subnet Mask 10
1.2.9. Default Gateway 11
1.3. TCP/IP cho vi điều khiển 12
1.3.1. TCP/IP stack. 12
1.3.2. Hardwired TCP/IP 14
1.3.2.1. Giới thiệu về chip Ethernet W5100 14
1.3.2.1.1. Sơ đồ chân 15
1.3.2.1.2. Miêu tả một số thanh ghi 15
1.3.2.1.3. Miêu tả các chức năng 16
1.3.2.1.4. Truyền thông dữ liệu 17
1.3.2.1.5. Thông tin ứng dụng 18
Chương 2: Vi Điều Khiển 21
2.1. Tìm hiểu về vi điều khiển AVR-Micro Atmega64L 21
2.1.1. Mô tả chung về AVR 21
2.1.2. chức năng của Atmega64L 21
2.1.3. Sơ đồ chân 23
2.1.4. Các khối của Atmega64L 25
2.1.4.1.Lõi CPU của Atmega64L 25
2.1.4.2. Bộ nhớ của Atmega64L 29
2.1.4.3 Nguồn xung hệ thống 31
2.1.4.4. Ngắt phần cứng của Atmega64L 31
2.1.4.5.Bộ đếm/định thời của Atmega64L: 32
2.1.4.5.Bộ biến đổi tương tự sang số ADC 33
2.1.4.6.Bộ truyền nhận nối tiếp USART 35
Chương 3: Thực Nghiệm 37
3.1. Thiết kế phần cứng 37
3.2. Xây dựng phần mềm 40
3.2.1.Viết chương trình cho vi điều khiển Atmega64L. 40
KẾT LUẬN 43
TÀI LIỆU THAM KHẢO 44
Chương 1: Tổng Quan Về TCP/IP
1.1. Giới Thiệu
 Để các máy máy tính có thể liên lạc với nhau qua mạng, chúng phải
sử dụng cùng 1 ngôn ngữ hay còn gọi là 1 giao thức (Protocol). Giao thức là 1
hệ luật và chuẩn cho phép các máy tính trong mạng liên lạc với nhau.
 TCP/IP là viết tắt của Transmission Control Protocol (Giao thức Điều
Khiển Truyền Thông) / Internet Protocol (Giao thức Internet).
 TCP/IP không chỉ gồm 2 giao thức mà thực tế nó là tập hợp của nhiều
giao thức. Chúng ta gọi đó là 1 Hệ Giao Thức hay Bộ Giao Thức (Suite Of
Protocols).
1.2. Tổng quát
 Để cho các máy tính trao đổi dữ liệu với nhau TCP/IP sử dụng mô
hình truyền thông 4 tầng hay còn gọi là Mô Hình DoD (Mô hình của Bộ Quốc
Phòng Mỹ). Các tầng trong mô hình này là (Theo thứ tự từ trên xuống):
+ Tầng Ứng Dụng (Application Layer)
+ Tầng Giao Vận (Transport Layer)
+ Tầng Liên Mạng (Internet Layer)
+ Tầng Giao Diện Mạng (Network Interface Layer)
 Mỗi giao thức của Họ TCP/IP đều thuộc 1 trong các tầng này. Ta sẽ
tìm hiểu từng tầng .
1.2.1.Tầng Giao Diện Mạng (Network Interface Layer)
 Tầng Giao Diện Mạng có trách nhiệm đưa dữ liệu tới và nhận dữ liệu
từ phương tiện truyền dẫn. Tầng này gồm các thiết bị phần cứng vật lí chẳng
hạn như Card Mạng và Cáp Mạng.
 1 Card Mạng chẳng hạn card Ethernet chứa 1 số HEX 12 kí tự (00-18-
37-03-C0-F4) được gọi là Địa Chỉ MAC (Media Access Control) hay Địa Chỉ

Truy Nhập Phương Tiện . MAC đóng vai trò quan trọng trong việc gán địa chỉ
và truyền dữ liệu.
 1 số giao thức tiêu biểu thuộc tầng này gồm :
+ ATM (Asynchronous Transfer Mode)
+ Ethernet
+ Token Ring
+ FDDI (Fiber Distributed Data Interface)
+ Frame Relay
1.2.1. Tầng Liên Mạng (Internet Layer)
Nằm bên trên tầng giao diện mạng. Tầng này có chức năng gán địa
chỉ, đóng gói và định tuyến (Route) dữ liệu 4 giao thức quan trọng nhất trong
tầng này gồm:
+ IP (Internet Protocol): Có chức năng gán địa chỉ cho dữ liệu
trước khi truyền và định tuyến chúng tới đích.
+ ARP (Address Resolution Protocol): Có chức năng biên dịch địa
chỉ IP của máy đích thành địa chỉ MAC.
+ ICMP (Internet Control Message Protocol): Có chức năng thông
báo lỗi trong trường hợp truyền dữ liệu bị hỏng.
+ IGMP (Internet Group Management Protocol): Có chức năng
điều khiển truyền đa hướng (Multicast)
1.2.2. Tầng Giao Vận (Transport Layer)
Có trách nhiệm thiết lập phiên truyền thông giữa các máy tính và quy
định cách truyền dữ liệu 2 giao thức chính trong tầng này gồm:
+ UDP (User Datagram Protocol): Còn gọi là Giao Thức Gói
Người Dùng UDP cung cấp các kênh truyền thông phi kết nối nên nó không
đảm bảo truyền dữ liệu 1 cách tin cậy. Các ứng dụng dùng UDP thường chỉ
truyền những gói có kích thước nhỏ, độ tin cậy dữ liệu phụ thuộc vào từng
ứng dụng + TCP (Transmission Control Protocol): Ngược lại với UDP, TCP
cung cấp các kênh truyền thông hướng kết nối và đảm bảo truyền dữ liệu 1
cách tin cậy. TCP thường truyền các gói tin có kích thước lớn và yêu cầu phía
nhận xác nhận về các gói tin đã nhận.
1.2.4. Tầng
ứng dụng (Application Layer)
Gồm nhiều giao thức cung cấp cho các ứng dụng người dùng. Được
sử dụng để định dạng và trao đổi thông tin người dùng 1 số giao thức thông
dụng trong tầng này là:
+ DHCP (Dynamic Host Configuration Protocol): Giao Thức Cấu
Hình Trạm Động.
+ DNS (Domain Name System): Hệ Thống Tên Miền.
+ SNMP (Simple Network Management Protocol): Giao Thức
Quản Lý Mạng Đơn Giản.
+ FTP (File Transfer Protocol): Giao Thức Truyền Tập Tin
+ TFTP (Trivial File Transfer Protocol): Giao Thức Truyền Tập Tin
Bình Thường
+ SMTP (Simple Mail Transfer Protocol): Giao Thức Truyền Thư
Đơn Giản  Các bộ xử lý AVR có kiến trúc Harvard, nghĩa là có bộ nhớ dữ liệu và
bộ nhớ chương trình tách biệt nhau. Hình trên minh họa sơ đồ khối CPU của
AVR. Bus dữliệu dùng cho bộ nhớ dữ liệu là 1 bus 8 bit, cho phép nối hầu hết
các bộ phận ngoại vi với tệp thanh ghi ( register file). Bus dữ liệu dùng cho bộ
nhớ chương trình có độ rộng 16 bit và chỉ nối với thanh ghi lệnh.
a. Khối số học logic ALU
Khối số học (ALU) thực hiện các thao tác như thao tác bit, phép tính số
học và lôgic trên nội dung của các thanh ghi và ghi ngược kết quả vào tệp
thanh ghi trên thanh ghi đã được chỉ định. Các thao tác này được thực hiện
trong một chu kỳ đồng hồ đơn lẻ. Mỗi một thao tác ALU đều làm ảnh hưởng
đến các cờ trong thanh ghi trạng thái (STATUS), tùy thuộc vào lệnh.
b. Thanh ghi trạng thái SREG
Thanh ghi triạng thái có chứa 8bit cờ, đóng vai trò báo hiệu trạng thái
hiện tại của bộ xử lý. Tất cả các bit đó dược xóa bởi chương trình. Các địa chỉ
I/O của thanh ghi trang thái là $3F( địa chỉ bộ nhớ là $57).
Thanh ghi trạng thái không được lưu trữ bằng máy (machine) trong thời
gian diễn ra một thao tác ngắt. Lệnh trong một đoạn chương trình ngắt có thể
xủa đổi bít cờ trạng thái, và vì thế chương trình của người dùng phải lưu trữ
và khôi phục thanh ghi trạng thái trong thời gian có một ngắt.
c. Tập thanh ghi đa năng
Tất cả các bộ điều khiển AVRđều có 32 thanh ghi đa năng. Một số trong
các thanh ghi này còn có các chức năng riêng, bổ sung. Các thanh ghi dược
đặt tên từ R0 đến R31. Tệp thanh ghi được tách thành 2 phần, mỗi phần có
16 thanh ghi, đánh số từ R0 đến R15 và R16 đến R31. Tất cả truy nhập trong
chu trình đơn đến tất cả các thanh ghi.

Link Download bản DOC
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:

 

h_m9988

New Member
Re: [Free] Nghiên cứu ứng dụng chíp điều khiển ethernet W5100

Mình đang tìm hiểu chip W5100, ad có thể gửi cho mình được không, Thank Ad
 

daigai

Well-Known Member
Re: [Free] Nghiên cứu ứng dụng chíp điều khiển ethernet W5100

Link mới update, mời bạn xem lại bài đầu
 
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
D Nghiên cứu quy trình tổng hợp vật liệu aerogels từ xơ dừa và ứng dụng hấp phụ Khoa học Tự nhiên 0
D Nghiên Cứu, Chế Tạo Carbon Cellulose Aerogel Từ Hỗn Hợp Sợi Lá Dứa Và Sợi Cotton Ứng Dụng Trong Hấp Phụ Khoa học Tự nhiên 0
D nghiên cứu các phương pháp phân lớp dữ liệu và ứng dụng trong bài toán dự báo thuê bao rời mạng viễn thông Công nghệ thông tin 0
D Nghiên cứu về mạng Nơron tích chập và ứng dụng cho bài toán nhận dạng biển số xe Công nghệ thông tin 0
D Nghiên cứu quy trình công nghệ trích ly triterpenoid từ nấm linh chi, ứng dụng cho chế biến thực phẩm Nông Lâm Thủy sản 0
D Nghiên cứu ứng dụng mô hình quadrotor trong giám sát và cứu hộ Khoa học kỹ thuật 0
D Nghiên cứu, ứng dụng mô hình matlab - simulink để tính toán đánh giá lưới điện phục vụ công tác đào tạo Khoa học kỹ thuật 0
D Nghiên cứu, phân tích giải pháp mobile backhaul và ứng dụng triển khai trên mạng viễn thông của VNPT tuyên quang Công nghệ thông tin 0
D Nghiên cứu ứng dụng tro bay làm chất độn gia cường cho vật liệu cao su và cao su blend Khoa học Tự nhiên 0
D Nghiên cứu một số đặc điểm sinh học của bò sữa chậm sinh và ứng dụng hormone để khắc phục Nông Lâm Thủy sản 0

Các chủ đề có liên quan khác

Top