SlideShare a Scribd company logo
1 of 5
Tài liệu tham khảo TH. Vi xử lý                                GVHD: Trần Hoài Tâm

   CHƯƠNG V: HOẠT ĐỘNG PORT NỐI TIẾP

1. MỞ ĐẦU:
       Chức năng cơ bản của port nối tiếp là thực hiện việc chuyển đổi dữ liệu song
song thành nối tiếp khi phát và chuyển đổi dữ liệu nối tiếp thành song song khi thu.
       Các mạch phần cứng bên ngoài truy xuất port nối tiếp thông qua các chân
TxD (phát dữ liệu) và RxD (thu dữ liệu), các chân này đa hợp với hai chân của port
3: P3.1 (TxD) và P3.0 (RxD).
       Đặc trưng của port nối tiếp là hoạt động song công (full duplex), nghĩa là có
khả năng thu và phát đồng thời. Ngoài ra port nối tiếp còn có một đặc trưng khác,
việc đệm dữ liệu khi thu của port này cho phép một ký tự được nhận và lưu trữ
trong bộ đệm thu trong khi ký tự tiếp theo được nhận vào. Nếu CPU đọc ký tự thứ
nhất trước khi ký tự thứ hai được nhận đầy đủ, dữ liệu sẽ không bị mất.
       Phần mềm sử dụng hai thanh ghi chức năng đặc biệt SBUF và SCON để truy
xuất port nối tiếp. Bộ đệm của port nối tiếp SBUF có địa chỉ byte là 99H, trên thực
tế bao gồm hai bộ đệm. Việc ghi lên SBUF sẽ nạp dữ liệu để phát và việc đọc
SBUF sẽ truy xuất dữ liệu đã nhận được. Điều này có nghĩa là ta có hai thanh ghi
riêng rẽ và phân biệt: thanh ghi phát (chỉ ghi) thanh ghi thu (chỉ đọc) hay bộ đệm
thu.
       Thanh ghi điều khiển port nối tiếp SCON có địa chỉ byte là 98H là thanh ghi
được định địa chỉ từng bit, thanh ghi này có các bit trạng thái và các bit điều khiển.
Các bit điều khiển sẽ thiết lập chế độ hoạt động cho port nối tiếp còn các bit trạng
thái chỉ ra sự kết thúc việc thu hoặc phát một ký tự. Các bit trạng thái được kiểm tra
bởi phần mềm hoặc được lập trình để tạo ra ngắt.
       Tần số hoạt động của port nối tiếp hay còn gọi là tốc độ baud (baud rate) có
thể cố định hoặc thay đổi. Khi tốc độ baud thay đổi được sử dụng, bộ định thời 1
được sử dụng để cung cấp xung clock tốc độ baud. Trên chip 8052 bộ định thời 2
cũng có thể được lập trình để cung cấp xung clock tốc độ baud.

                                          37
Tài liệu tham khảo TH. Vi xử lý                                GVHD: Trần Hoài Tâm


2. THANH GHI ĐIỀU KHIỂN PORT NỐI TIẾP (SCON):
        Chế độ hoạt động của port nối tiếp được thiết lập bằng cách tác động lên
thanh ghi chế độ SCON của port nối tiếp ở địa chỉ byte 99H.
                  Bảng 5.1 Thanh ghi điều khiển port nối tiếp SCON
    Bit         Ký hiệu    Địa chỉ                    Mô tả
  SCON.7         SM0        9FH    Bit 0 chọn chế độ của port nối tiếp
  SCON.6         SM1        9EH     Bit 1 chọn chế độ của port nối tiếp
                                    Bit 2 chọn chế độ của port nối tiếp
  SCON.5         SM2        9DH
                                    Bit này cho phép truyền thông đa xử lý
                                    Cho phép thu, bit này phải được set để nhận
  SCON.4         REN        9CH
                                    ký tự.
                                    Bit phát 8, bit thứ 9 được phát ở chế độ 2 và
  SCON.3         TB8        9BH
                                    3, được set và xoá bởi phần mềm.
  SCON.2         RB8        9AH     Bit thu 8, bit thứ 9 nhận đựơc
                                    Cờ ngắt phát, cờ này được set ngay khi kết
  SCON.1          TI        99H
                                    thúc việc phát một ký tự, xoá bởi phần mềm
                                    Cờ ngắt thu, cờ này được set ngay khi kết
  SCON.0          RI        98H
                                    thúc việc thu một ký tự, xoá bởi phần mềm
        Port nối tiếp của 8051 có 4 chế độ hoạt động, các chế độ được chọn bằng
cách tác động lên các bit SM0, SM1 trong thanh ghi SCON. Ba trong số các chế độ
hoạt động cho phép truyền không đồng bộ (asynchronous) trong đó mỗi ký tự được
thu hoặc phát sẽ cùng với một bit start và một bit stop tạo thành một khung (frame).
                  Bảng 5.2 Các chế độ hoạt động của port nối tiếp
  SM0      SM1 Chế độ     Mô tả                           Tốc độ baud
   0        0    0    Thanh ghi dịch          Cố định (tần số dao động/12)
    0       1          1   UART 8 bit         Thay đổi (thiết lập bởi bộ định thời)
    1       0          2   UART 9 bit         Cố định (tần số dao động /12, /64)
    1       1          3   UART 9 bit         Thay đổi (thiết lập bởi bộ định thời)

                                         38
Tài liệu tham khảo TH. Vi xử lý                                GVHD: Trần Hoài Tâm


       UART 8 bit có tốc độ baud thay đổi (chế độ 1):
       Trong chế độ 1 port nối tiếp hoạt động như một bộ thu phát không đồng bộ
(universal asynchronous receiver transmitter) có tốc độ baud thay đổi. UART là một
bộ thu và phát dữ liệu nối tiếp với mỗi một ký tự dữ liệu được đứng trước bởi một
bit start (logic 0) và đứng sau bởi một bit stop (logic 1). Thỉnh thoảng một bit chẵn
lẻ được chèn vào giữa bit dữ liệu sau cùng và bit stop.
       Hoạt động chủ yếu của một UART là biến đổi dữ liệu phát từ song song
thành nối tiếp và biến đổi dữ liệu thu từ nối tiếp thành song song. Ở chế độ 1 ta có
10 bit được thu trên chân RxD và 10 bit dược phát trên chân TxD cho mỗi ký tự dữ
liệu, bao gồm 1 bit start (luôn luôn là 0), 8 bit dữ liệu (bit LSB trước tiên) và 1 bit
stop (luôn luôn là 1).
       Khi hoạt động thu, bit stop được đưa đến bit RB8 của SCON. Với 8051 tốc
độ baud được thiết lập bởi tốc độ tràn (overflow rate) của bộ định thời 1 còn ở 8052
tốc độ baud được thiết lập bởi tốc độ tràn của bộ định thời 1 hoặc 2 hoặc tổ hợp của
cả hai (một cho phát và một cho thu).
       Việc phát được khởi động bằng cách ghi dữ liệu vào thanh ghi SBUF. Thời
gian phát của mỗi một bit là giá trị nghịch đảo của tốc độ baud (1/baud rate), cờ
ngắt phát TI được set bằng 1 ngay khi bit stop xuất hiện trên chân TxD.
       Việc nhận được khởi động bởi một chuyển trạng thái từ 1 xuống 0 trên
đường RxD (bit start) và 8 bit dữ liệu thu được nạp vào thanh ghi SBUF.
3. KHỞI ĐỘNG VÀ TRUY XUẤT CÁC THANH GHI:
       Cho phép thu:
       Bit cho phép thu REN trong thanh ghi SCON phải được set bằng 1 bởi phần
mềm để cho phép nhận các ký tự.
       Ex:    SETB REN
              MOV SCON, #xxx1xxxxB
       Các cờ ngắt:
       Các cờ ngắt thu RI và ngắt phát TI trong thanh ghi SCON đóng vai trò quan

                                          39
Tài liệu tham khảo TH. Vi xử lý                                  GVHD: Trần Hoài Tâm
trọng trong việc truyền dữ liệu nối tiếp của 8051. Cả hai bit đều được set bằng phần
cứng nhưng phải được xóa bằng phần mềm.
       Cờ RI được set bằng 1 khi kết thúc việc nhận một ký tự và chỉ ra rằng bộ
đệm thu đầy. Nếu phần mềm muốn nhận một ký tự từ port nối tiếp, phần mềm phải
chờ cho đến khi RI được set bằng 1 kế đến phần mềm xóa RI và đọc ký tự từ SBUF.
       Ex:    WAIT:         JNB RI, WAIT
                            CLR RI
                            MOV A, SBUF
       Cờ TI được set bằng 1 khi kết thúc việc phát một ký tự và chỉ ra rằng bộ đệm
phát rỗng. Nếu phần mềm muốn phát một ký tự trước tiên phần mềm phải kiểm tra
để biết port nối tiếp đã sẵn sàng hay chưa.
       Ex:    WAIT:         JNB TI, WAIT
                            CLR TI
                            MOV SBUF, A
4. TỐC ĐỘ BAUD CỦA PORT NỐI TIẾP:
       Sử dụng bộ định thời 1 là xung clock tốc độ baud:
       Kỹ thuật thường dùng để tạo xung clock tốc độ baud là thiết lập timer 1 hoạt
động ở chế dộ 8bit tự nạp lại (chế độ định thời 2) và đặt giá trị nạp thích hợp vào
thanh ghi TH1để có tốc độ tràn đúng, từ đó tạo ra tốc độ baud.
       Tốc độ baud = (Tốc độ tràn bộ định thời 1)/32
       Ex : Nếu tốc độ baud là 9600
           tốc độ tràn của bộ định thới = 9600*32 = 307200 Hz

           và nếu mạch dao động là 11.059 MHz

           xung clock của bộ định thời = 11.059 M/12 = 921583 Hz

           giá trị nạp cho TH1= 921583/307200 = 3

                        Bảng 5.3 Tốc độ baud của port nối tiếp

             Tốc độ baud      Tần số thạch anh     Giá trị nạp cho TH1
                 9600             11.059 MHz             -3(FDH)
                 2400             11.059 MHz             -12(F4H)
                                          40
Tài liệu tham khảo TH. Vi xử lý                             GVHD: Trần Hoài Tâm
               1200            11.059 MHz               -24(E8H)
      Ex: Viết một chuỗi lệnh để khởi động port nối tiếp sao cho port này hoạt động
ở chế độ UART 8 bit với tốc độ baud 9600, sử dụng bộ định thời 1 để cung cấp xung
clock tốc độ baud. Dao động thạch anh là 11.059 MHz.
      MOV SCON, #01010010B
      MOV TMOD, #001000000B
      MOV TH1, #(-3)
      SETB TR1




                                        41

More Related Content

What's hot

Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩm
Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩmỨng dụng xử lý ảnh trong hệ thống phân loại sản phẩm
Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩmhieu anh
 
Kiến trúc máy tính
Kiến trúc máy tínhKiến trúc máy tính
Kiến trúc máy tínhLE The Vinh
 
Báo cáo đồ án chuyên ngành THIẾT KẾ BỘ TRUYỀN NHẬN UARTVÀ BÍT NẠP TRÊN KIT FPGA
Báo cáo đồ án chuyên ngành THIẾT KẾ BỘ TRUYỀN NHẬN UARTVÀ BÍT NẠP TRÊN KIT FPGABáo cáo đồ án chuyên ngành THIẾT KẾ BỘ TRUYỀN NHẬN UARTVÀ BÍT NẠP TRÊN KIT FPGA
Báo cáo đồ án chuyên ngành THIẾT KẾ BỘ TRUYỀN NHẬN UARTVÀ BÍT NẠP TRÊN KIT FPGAnataliej4
 
xử lý số tín hiệu -Chuong 6
xử lý số tín hiệu -Chuong 6xử lý số tín hiệu -Chuong 6
xử lý số tín hiệu -Chuong 6Ngai Hoang Van
 
Bài Giải máy điện không đồng bộ (Máy I).docx
Bài Giải máy điện không đồng bộ (Máy I).docxBài Giải máy điện không đồng bộ (Máy I).docx
Bài Giải máy điện không đồng bộ (Máy I).docxMan_Ebook
 
Các phương pháp thiết kế bộ điều khiển PID.docx
Các phương pháp thiết kế bộ điều khiển PID.docxCác phương pháp thiết kế bộ điều khiển PID.docx
Các phương pháp thiết kế bộ điều khiển PID.docxhunhlhongthi
 
Tai lieu thi nghiem may dien
Tai lieu thi nghiem may dienTai lieu thi nghiem may dien
Tai lieu thi nghiem may dienGiang Nguyen Ba
 
Xu lý tín hiệu số
Xu lý tín hiệu sốXu lý tín hiệu số
Xu lý tín hiệu sốHao Truong
 
Lập trình pic hainguyen
Lập trình pic hainguyenLập trình pic hainguyen
Lập trình pic hainguyenHải Nguyễn
 
Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại vi
Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại viĐề Cương ôn tập kiến trúc máy tính và thiết bị ngoại vi
Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại viĐỗ Đức Hùng
 
Công thức truyền tin
Công thức truyền tinCông thức truyền tin
Công thức truyền tinakprovip
 
Slide he dieu hanh
Slide he dieu hanhSlide he dieu hanh
Slide he dieu hanhPhan Duy
 
Kiến trúc máy tính và hợp ngữ bài 03
Kiến trúc máy tính và hợp ngữ bài 03Kiến trúc máy tính và hợp ngữ bài 03
Kiến trúc máy tính và hợp ngữ bài 03Nhóc Nhóc
 
Lập trình PLC S7 1200 tiếng Việt-Chuong 8 các công cụ trực tuyến và chuẩn đoán
Lập trình PLC S7 1200 tiếng Việt-Chuong 8 các công cụ trực tuyến và chuẩn đoánLập trình PLC S7 1200 tiếng Việt-Chuong 8 các công cụ trực tuyến và chuẩn đoán
Lập trình PLC S7 1200 tiếng Việt-Chuong 8 các công cụ trực tuyến và chuẩn đoánXuân Thủy Nguyễn
 
bài giảng MẠNG CẢM BIẾN KHÔNG DÂY
bài giảng MẠNG CẢM BIẾN KHÔNG DÂY bài giảng MẠNG CẢM BIẾN KHÔNG DÂY
bài giảng MẠNG CẢM BIẾN KHÔNG DÂY nataliej4
 
Các cấu trúc lệnh trong C
Các cấu trúc lệnh trong CCác cấu trúc lệnh trong C
Các cấu trúc lệnh trong Cpnanhvn
 
BGKTMT Ch3 mức logic số
BGKTMT Ch3 mức logic sốBGKTMT Ch3 mức logic số
BGKTMT Ch3 mức logic sốCao Toa
 
Bài giảng XỬ LÝ TÍN HIỆU SỐ_10440012092019
Bài giảng XỬ LÝ TÍN HIỆU SỐ_10440012092019Bài giảng XỬ LÝ TÍN HIỆU SỐ_10440012092019
Bài giảng XỬ LÝ TÍN HIỆU SỐ_10440012092019TiLiu5
 

What's hot (20)

Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩm
Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩmỨng dụng xử lý ảnh trong hệ thống phân loại sản phẩm
Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩm
 
Kiến trúc máy tính
Kiến trúc máy tínhKiến trúc máy tính
Kiến trúc máy tính
 
Báo cáo đồ án chuyên ngành THIẾT KẾ BỘ TRUYỀN NHẬN UARTVÀ BÍT NẠP TRÊN KIT FPGA
Báo cáo đồ án chuyên ngành THIẾT KẾ BỘ TRUYỀN NHẬN UARTVÀ BÍT NẠP TRÊN KIT FPGABáo cáo đồ án chuyên ngành THIẾT KẾ BỘ TRUYỀN NHẬN UARTVÀ BÍT NẠP TRÊN KIT FPGA
Báo cáo đồ án chuyên ngành THIẾT KẾ BỘ TRUYỀN NHẬN UARTVÀ BÍT NẠP TRÊN KIT FPGA
 
xử lý số tín hiệu -Chuong 6
xử lý số tín hiệu -Chuong 6xử lý số tín hiệu -Chuong 6
xử lý số tín hiệu -Chuong 6
 
Bài Giải máy điện không đồng bộ (Máy I).docx
Bài Giải máy điện không đồng bộ (Máy I).docxBài Giải máy điện không đồng bộ (Máy I).docx
Bài Giải máy điện không đồng bộ (Máy I).docx
 
Các phương pháp thiết kế bộ điều khiển PID.docx
Các phương pháp thiết kế bộ điều khiển PID.docxCác phương pháp thiết kế bộ điều khiển PID.docx
Các phương pháp thiết kế bộ điều khiển PID.docx
 
Tai lieu thi nghiem may dien
Tai lieu thi nghiem may dienTai lieu thi nghiem may dien
Tai lieu thi nghiem may dien
 
Mạch chỉnh lưu
Mạch chỉnh lưuMạch chỉnh lưu
Mạch chỉnh lưu
 
Xu lý tín hiệu số
Xu lý tín hiệu sốXu lý tín hiệu số
Xu lý tín hiệu số
 
Lập trình pic hainguyen
Lập trình pic hainguyenLập trình pic hainguyen
Lập trình pic hainguyen
 
Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại vi
Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại viĐề Cương ôn tập kiến trúc máy tính và thiết bị ngoại vi
Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại vi
 
Công thức truyền tin
Công thức truyền tinCông thức truyền tin
Công thức truyền tin
 
Slide he dieu hanh
Slide he dieu hanhSlide he dieu hanh
Slide he dieu hanh
 
Kiến trúc máy tính và hợp ngữ bài 03
Kiến trúc máy tính và hợp ngữ bài 03Kiến trúc máy tính và hợp ngữ bài 03
Kiến trúc máy tính và hợp ngữ bài 03
 
Khí cụ điện
Khí cụ điệnKhí cụ điện
Khí cụ điện
 
Lập trình PLC S7 1200 tiếng Việt-Chuong 8 các công cụ trực tuyến và chuẩn đoán
Lập trình PLC S7 1200 tiếng Việt-Chuong 8 các công cụ trực tuyến và chuẩn đoánLập trình PLC S7 1200 tiếng Việt-Chuong 8 các công cụ trực tuyến và chuẩn đoán
Lập trình PLC S7 1200 tiếng Việt-Chuong 8 các công cụ trực tuyến và chuẩn đoán
 
bài giảng MẠNG CẢM BIẾN KHÔNG DÂY
bài giảng MẠNG CẢM BIẾN KHÔNG DÂY bài giảng MẠNG CẢM BIẾN KHÔNG DÂY
bài giảng MẠNG CẢM BIẾN KHÔNG DÂY
 
Các cấu trúc lệnh trong C
Các cấu trúc lệnh trong CCác cấu trúc lệnh trong C
Các cấu trúc lệnh trong C
 
BGKTMT Ch3 mức logic số
BGKTMT Ch3 mức logic sốBGKTMT Ch3 mức logic số
BGKTMT Ch3 mức logic số
 
Bài giảng XỬ LÝ TÍN HIỆU SỐ_10440012092019
Bài giảng XỬ LÝ TÍN HIỆU SỐ_10440012092019Bài giảng XỬ LÝ TÍN HIỆU SỐ_10440012092019
Bài giảng XỬ LÝ TÍN HIỆU SỐ_10440012092019
 

Similar to Chuong5 hoạt động port nối tiếp

Chuong 6 truyen thong noi tiep
Chuong 6 truyen thong noi tiepChuong 6 truyen thong noi tiep
Chuong 6 truyen thong noi tiepBút Chì
 
Cau truc phan cung pic16 f8xx
Cau truc phan cung pic16 f8xxCau truc phan cung pic16 f8xx
Cau truc phan cung pic16 f8xxBùi Ngọc Bảo
 
đê Cương vi mach sô
đê Cương vi mach sôđê Cương vi mach sô
đê Cương vi mach sôCao Phong
 
Lap trinh-c-cho-vdk
Lap trinh-c-cho-vdkLap trinh-c-cho-vdk
Lap trinh-c-cho-vdkHiepsvd Bk
 
Viết Ngôn Ngữ Lập Trình 8051 PIC AVR
Viết Ngôn Ngữ Lập Trình 8051 PIC AVRViết Ngôn Ngữ Lập Trình 8051 PIC AVR
Viết Ngôn Ngữ Lập Trình 8051 PIC AVRMr Giap
 
Lập trình PLC S7 1200 tiếng Việt-Chuong 7 truyền thông điểm điểm
Lập trình PLC S7 1200 tiếng Việt-Chuong 7 truyền thông điểm điểmLập trình PLC S7 1200 tiếng Việt-Chuong 7 truyền thông điểm điểm
Lập trình PLC S7 1200 tiếng Việt-Chuong 7 truyền thông điểm điểmXuân Thủy Nguyễn
 
Bao cao thuc tap pic18 f4520
Bao cao thuc tap pic18 f4520Bao cao thuc tap pic18 f4520
Bao cao thuc tap pic18 f4520Yến Thanh Thanh
 
Tailieu.vncty.com dong-ho-thoi-gian-thuc-ds1307-pic16 f87
Tailieu.vncty.com   dong-ho-thoi-gian-thuc-ds1307-pic16 f87Tailieu.vncty.com   dong-ho-thoi-gian-thuc-ds1307-pic16 f87
Tailieu.vncty.com dong-ho-thoi-gian-thuc-ds1307-pic16 f87Trần Đức Anh
 
Tailieu.vncty.com thiet-ke-dong-ho-thoi-gian-thu
Tailieu.vncty.com   thiet-ke-dong-ho-thoi-gian-thuTailieu.vncty.com   thiet-ke-dong-ho-thoi-gian-thu
Tailieu.vncty.com thiet-ke-dong-ho-thoi-gian-thuTrần Đức Anh
 
Tổng quan Vi điều khiển - Chức năng các chân 8951
Tổng quan Vi điều khiển - Chức năng các chân 8951Tổng quan Vi điều khiển - Chức năng các chân 8951
Tổng quan Vi điều khiển - Chức năng các chân 8951Ngananh Saodem
 
Họ vi xử lí 8086 intel
Họ vi xử lí 8086 intelHọ vi xử lí 8086 intel
Họ vi xử lí 8086 inteldark_valley
 

Similar to Chuong5 hoạt động port nối tiếp (20)

Chuong 6 truyen thong noi tiep
Chuong 6 truyen thong noi tiepChuong 6 truyen thong noi tiep
Chuong 6 truyen thong noi tiep
 
Cau truc phan cung pic16 f8xx
Cau truc phan cung pic16 f8xxCau truc phan cung pic16 f8xx
Cau truc phan cung pic16 f8xx
 
Chuong4 hoạt động định thời
Chuong4 hoạt động định thờiChuong4 hoạt động định thời
Chuong4 hoạt động định thời
 
Msptieuluan
MsptieuluanMsptieuluan
Msptieuluan
 
Vi xu ly_4_2
Vi xu ly_4_2Vi xu ly_4_2
Vi xu ly_4_2
 
Vi xu ly_4_2
Vi xu ly_4_2Vi xu ly_4_2
Vi xu ly_4_2
 
đê Cương vi mach sô
đê Cương vi mach sôđê Cương vi mach sô
đê Cương vi mach sô
 
Lap trinh-c-cho-vdk
Lap trinh-c-cho-vdkLap trinh-c-cho-vdk
Lap trinh-c-cho-vdk
 
Viết Ngôn Ngữ Lập Trình 8051 PIC AVR
Viết Ngôn Ngữ Lập Trình 8051 PIC AVRViết Ngôn Ngữ Lập Trình 8051 PIC AVR
Viết Ngôn Ngữ Lập Trình 8051 PIC AVR
 
Lập trình PLC S7 1200 tiếng Việt-Chuong 7 truyền thông điểm điểm
Lập trình PLC S7 1200 tiếng Việt-Chuong 7 truyền thông điểm điểmLập trình PLC S7 1200 tiếng Việt-Chuong 7 truyền thông điểm điểm
Lập trình PLC S7 1200 tiếng Việt-Chuong 7 truyền thông điểm điểm
 
Chuong2
Chuong2Chuong2
Chuong2
 
Bao cao thuc tap pic18 f4520
Bao cao thuc tap pic18 f4520Bao cao thuc tap pic18 f4520
Bao cao thuc tap pic18 f4520
 
Bai 6
Bai 6Bai 6
Bai 6
 
Tailieu.vncty.com dong-ho-thoi-gian-thuc-ds1307-pic16 f87
Tailieu.vncty.com   dong-ho-thoi-gian-thuc-ds1307-pic16 f87Tailieu.vncty.com   dong-ho-thoi-gian-thuc-ds1307-pic16 f87
Tailieu.vncty.com dong-ho-thoi-gian-thuc-ds1307-pic16 f87
 
Tailieu.vncty.com thiet-ke-dong-ho-thoi-gian-thu
Tailieu.vncty.com   thiet-ke-dong-ho-thoi-gian-thuTailieu.vncty.com   thiet-ke-dong-ho-thoi-gian-thu
Tailieu.vncty.com thiet-ke-dong-ho-thoi-gian-thu
 
Chuong 2
Chuong 2Chuong 2
Chuong 2
 
Tổng quan Vi điều khiển - Chức năng các chân 8951
Tổng quan Vi điều khiển - Chức năng các chân 8951Tổng quan Vi điều khiển - Chức năng các chân 8951
Tổng quan Vi điều khiển - Chức năng các chân 8951
 
Co ban ve msp430
Co ban ve msp430Co ban ve msp430
Co ban ve msp430
 
Họ vi xử lí 8086 intel
Họ vi xử lí 8086 intelHọ vi xử lí 8086 intel
Họ vi xử lí 8086 intel
 
Nhóm-HM.docx
Nhóm-HM.docxNhóm-HM.docx
Nhóm-HM.docx
 

More from Đinh Công Thiện Taydo University

Do an tot nghiep_Phuong phap thiet ke mang truyen hinh cap huu tuyen CATV (HFC)
Do an tot nghiep_Phuong phap thiet ke mang truyen hinh cap huu tuyen CATV (HFC)Do an tot nghiep_Phuong phap thiet ke mang truyen hinh cap huu tuyen CATV (HFC)
Do an tot nghiep_Phuong phap thiet ke mang truyen hinh cap huu tuyen CATV (HFC)Đinh Công Thiện Taydo University
 
CHƯƠNG 8 PHẦN 2 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘ
CHƯƠNG 8 PHẦN 2 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘCHƯƠNG 8 PHẦN 2 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘ
CHƯƠNG 8 PHẦN 2 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘĐinh Công Thiện Taydo University
 
CHƯƠNG 8 PHẦN 1 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘ
CHƯƠNG 8 PHẦN 1 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘCHƯƠNG 8 PHẦN 1 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘ
CHƯƠNG 8 PHẦN 1 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘĐinh Công Thiện Taydo University
 
CHƯƠNG 5 CÁC THUẬT TOÁN DÙNG CHO VIỆC THÀNH LẬP NHỮNG MA TRẬN MẠNG
CHƯƠNG 5 CÁC THUẬT TOÁN DÙNG CHO VIỆC THÀNH LẬP NHỮNG MA TRẬN MẠNG CHƯƠNG 5 CÁC THUẬT TOÁN DÙNG CHO VIỆC THÀNH LẬP NHỮNG MA TRẬN MẠNG
CHƯƠNG 5 CÁC THUẬT TOÁN DÙNG CHO VIỆC THÀNH LẬP NHỮNG MA TRẬN MẠNG Đinh Công Thiện Taydo University
 
CHƯƠNG 3 MÔ HÌNH HÓA CÁC PHẦN TỬ TRONGHỆ THỐNGĐIỆN
CHƯƠNG 3  MÔ HÌNH HÓA CÁC PHẦN TỬ TRONGHỆ THỐNGĐIỆNCHƯƠNG 3  MÔ HÌNH HÓA CÁC PHẦN TỬ TRONGHỆ THỐNGĐIỆN
CHƯƠNG 3 MÔ HÌNH HÓA CÁC PHẦN TỬ TRONGHỆ THỐNGĐIỆNĐinh Công Thiện Taydo University
 
CHƯƠNG 4 PHẦN 2 CÁC MA TRẬN MẠNG VÀ PHẠM VI ỨNG DỤNG
CHƯƠNG 4 PHẦN 2 CÁC MA TRẬN MẠNG VÀ PHẠM VI ỨNG  DỤNGCHƯƠNG 4 PHẦN 2 CÁC MA TRẬN MẠNG VÀ PHẠM VI ỨNG  DỤNG
CHƯƠNG 4 PHẦN 2 CÁC MA TRẬN MẠNG VÀ PHẠM VI ỨNG DỤNGĐinh Công Thiện Taydo University
 
CHƯƠNG 2 GIẢI PHƯƠNG TRÌNH VI PHÂN BẰNG PHƯƠNG PHÁP SỐ
CHƯƠNG 2  GIẢI PHƯƠNG TRÌNH VI PHÂN BẰNG PHƯƠNG PHÁP SỐCHƯƠNG 2  GIẢI PHƯƠNG TRÌNH VI PHÂN BẰNG PHƯƠNG PHÁP SỐ
CHƯƠNG 2 GIẢI PHƯƠNG TRÌNH VI PHÂN BẰNG PHƯƠNG PHÁP SỐĐinh Công Thiện Taydo University
 

More from Đinh Công Thiện Taydo University (20)

Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Cam bien trong robot(sensor robot)
Cam bien trong robot(sensor robot)Cam bien trong robot(sensor robot)
Cam bien trong robot(sensor robot)
 
Cam bien tiem can
Cam bien tiem canCam bien tiem can
Cam bien tiem can
 
Cam bien va ung dung
Cam bien va ung dungCam bien va ung dung
Cam bien va ung dung
 
Ly thuyet dieu khien tu dong full
Ly thuyet dieu khien tu dong fullLy thuyet dieu khien tu dong full
Ly thuyet dieu khien tu dong full
 
3.5 g va quy hoach
3.5 g va quy hoach3.5 g va quy hoach
3.5 g va quy hoach
 
Do an. He thong dien tinh Tra Vinh
Do an. He thong dien tinh Tra VinhDo an. He thong dien tinh Tra Vinh
Do an. He thong dien tinh Tra Vinh
 
Bao cao. Cam bien vi tri va cam bien dich chuyen
Bao cao. Cam bien vi tri va cam bien dich chuyenBao cao. Cam bien vi tri va cam bien dich chuyen
Bao cao. Cam bien vi tri va cam bien dich chuyen
 
Do an tot nghiep_Phuong phap thiet ke mang truyen hinh cap huu tuyen CATV (HFC)
Do an tot nghiep_Phuong phap thiet ke mang truyen hinh cap huu tuyen CATV (HFC)Do an tot nghiep_Phuong phap thiet ke mang truyen hinh cap huu tuyen CATV (HFC)
Do an tot nghiep_Phuong phap thiet ke mang truyen hinh cap huu tuyen CATV (HFC)
 
Nhiet Dien Tro
Nhiet Dien TroNhiet Dien Tro
Nhiet Dien Tro
 
Hoa Ke
Hoa KeHoa Ke
Hoa Ke
 
CHƯƠNG 8 PHẦN 2 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘ
CHƯƠNG 8 PHẦN 2 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘCHƯƠNG 8 PHẦN 2 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘ
CHƯƠNG 8 PHẦN 2 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘ
 
CHƯƠNG 8 PHẦN 1 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘ
CHƯƠNG 8 PHẦN 1 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘCHƯƠNG 8 PHẦN 1 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘ
CHƯƠNG 8 PHẦN 1 NGHIÊN CỨU TÍNH ỔN ĐỊNH CỦA QUÁ TRÌNH QUÁ ĐỘ
 
CHƯƠNG 7 PHẦN 1 TÍNH TOÁN NGẮN MẠCH
CHƯƠNG 7 PHẦN 1 TÍNH TOÁN NGẮN MẠCHCHƯƠNG 7 PHẦN 1 TÍNH TOÁN NGẮN MẠCH
CHƯƠNG 7 PHẦN 1 TÍNH TOÁN NGẮN MẠCH
 
CHƯƠNG 7 PHẦN 2 TÍNH TOÁN NGẮN MẠCH
CHƯƠNG 7 PHẦN 2 TÍNH TOÁN NGẮN MẠCHCHƯƠNG 7 PHẦN 2 TÍNH TOÁN NGẮN MẠCH
CHƯƠNG 7 PHẦN 2 TÍNH TOÁN NGẮN MẠCH
 
CHƯƠNG 5 CÁC THUẬT TOÁN DÙNG CHO VIỆC THÀNH LẬP NHỮNG MA TRẬN MẠNG
CHƯƠNG 5 CÁC THUẬT TOÁN DÙNG CHO VIỆC THÀNH LẬP NHỮNG MA TRẬN MẠNG CHƯƠNG 5 CÁC THUẬT TOÁN DÙNG CHO VIỆC THÀNH LẬP NHỮNG MA TRẬN MẠNG
CHƯƠNG 5 CÁC THUẬT TOÁN DÙNG CHO VIỆC THÀNH LẬP NHỮNG MA TRẬN MẠNG
 
CHƯƠNG 6 TRÀO LƯU CÔNG SUẤT
CHƯƠNG 6 TRÀO LƯU CÔNG SUẤTCHƯƠNG 6 TRÀO LƯU CÔNG SUẤT
CHƯƠNG 6 TRÀO LƯU CÔNG SUẤT
 
CHƯƠNG 3 MÔ HÌNH HÓA CÁC PHẦN TỬ TRONGHỆ THỐNGĐIỆN
CHƯƠNG 3  MÔ HÌNH HÓA CÁC PHẦN TỬ TRONGHỆ THỐNGĐIỆNCHƯƠNG 3  MÔ HÌNH HÓA CÁC PHẦN TỬ TRONGHỆ THỐNGĐIỆN
CHƯƠNG 3 MÔ HÌNH HÓA CÁC PHẦN TỬ TRONGHỆ THỐNGĐIỆN
 
CHƯƠNG 4 PHẦN 2 CÁC MA TRẬN MẠNG VÀ PHẠM VI ỨNG DỤNG
CHƯƠNG 4 PHẦN 2 CÁC MA TRẬN MẠNG VÀ PHẠM VI ỨNG  DỤNGCHƯƠNG 4 PHẦN 2 CÁC MA TRẬN MẠNG VÀ PHẠM VI ỨNG  DỤNG
CHƯƠNG 4 PHẦN 2 CÁC MA TRẬN MẠNG VÀ PHẠM VI ỨNG DỤNG
 
CHƯƠNG 2 GIẢI PHƯƠNG TRÌNH VI PHÂN BẰNG PHƯƠNG PHÁP SỐ
CHƯƠNG 2  GIẢI PHƯƠNG TRÌNH VI PHÂN BẰNG PHƯƠNG PHÁP SỐCHƯƠNG 2  GIẢI PHƯƠNG TRÌNH VI PHÂN BẰNG PHƯƠNG PHÁP SỐ
CHƯƠNG 2 GIẢI PHƯƠNG TRÌNH VI PHÂN BẰNG PHƯƠNG PHÁP SỐ
 

Recently uploaded

Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfhoangtuansinh1
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoabài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa2353020138
 
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...ThunTrn734461
 
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...Nguyen Thanh Tu Collection
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhvanhathvc
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxChàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxendkay31
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Nguyen Thanh Tu Collection
 
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...hoangtuansinh1
 
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...Nguyen Thanh Tu Collection
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdftohoanggiabao81
 
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdfNQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdfNguyễn Đăng Quang
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líDr K-OGN
 
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...Nguyen Thanh Tu Collection
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Nguyen Thanh Tu Collection
 
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxnhungdt08102004
 

Recently uploaded (19)

Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoabài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
 
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
 
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxChàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
 
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
 
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdf
 
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdfNQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
 
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
 
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
 

Chuong5 hoạt động port nối tiếp

  • 1. Tài liệu tham khảo TH. Vi xử lý GVHD: Trần Hoài Tâm CHƯƠNG V: HOẠT ĐỘNG PORT NỐI TIẾP 1. MỞ ĐẦU: Chức năng cơ bản của port nối tiếp là thực hiện việc chuyển đổi dữ liệu song song thành nối tiếp khi phát và chuyển đổi dữ liệu nối tiếp thành song song khi thu. Các mạch phần cứng bên ngoài truy xuất port nối tiếp thông qua các chân TxD (phát dữ liệu) và RxD (thu dữ liệu), các chân này đa hợp với hai chân của port 3: P3.1 (TxD) và P3.0 (RxD). Đặc trưng của port nối tiếp là hoạt động song công (full duplex), nghĩa là có khả năng thu và phát đồng thời. Ngoài ra port nối tiếp còn có một đặc trưng khác, việc đệm dữ liệu khi thu của port này cho phép một ký tự được nhận và lưu trữ trong bộ đệm thu trong khi ký tự tiếp theo được nhận vào. Nếu CPU đọc ký tự thứ nhất trước khi ký tự thứ hai được nhận đầy đủ, dữ liệu sẽ không bị mất. Phần mềm sử dụng hai thanh ghi chức năng đặc biệt SBUF và SCON để truy xuất port nối tiếp. Bộ đệm của port nối tiếp SBUF có địa chỉ byte là 99H, trên thực tế bao gồm hai bộ đệm. Việc ghi lên SBUF sẽ nạp dữ liệu để phát và việc đọc SBUF sẽ truy xuất dữ liệu đã nhận được. Điều này có nghĩa là ta có hai thanh ghi riêng rẽ và phân biệt: thanh ghi phát (chỉ ghi) thanh ghi thu (chỉ đọc) hay bộ đệm thu. Thanh ghi điều khiển port nối tiếp SCON có địa chỉ byte là 98H là thanh ghi được định địa chỉ từng bit, thanh ghi này có các bit trạng thái và các bit điều khiển. Các bit điều khiển sẽ thiết lập chế độ hoạt động cho port nối tiếp còn các bit trạng thái chỉ ra sự kết thúc việc thu hoặc phát một ký tự. Các bit trạng thái được kiểm tra bởi phần mềm hoặc được lập trình để tạo ra ngắt. Tần số hoạt động của port nối tiếp hay còn gọi là tốc độ baud (baud rate) có thể cố định hoặc thay đổi. Khi tốc độ baud thay đổi được sử dụng, bộ định thời 1 được sử dụng để cung cấp xung clock tốc độ baud. Trên chip 8052 bộ định thời 2 cũng có thể được lập trình để cung cấp xung clock tốc độ baud. 37
  • 2. Tài liệu tham khảo TH. Vi xử lý GVHD: Trần Hoài Tâm 2. THANH GHI ĐIỀU KHIỂN PORT NỐI TIẾP (SCON): Chế độ hoạt động của port nối tiếp được thiết lập bằng cách tác động lên thanh ghi chế độ SCON của port nối tiếp ở địa chỉ byte 99H. Bảng 5.1 Thanh ghi điều khiển port nối tiếp SCON Bit Ký hiệu Địa chỉ Mô tả SCON.7 SM0 9FH Bit 0 chọn chế độ của port nối tiếp SCON.6 SM1 9EH Bit 1 chọn chế độ của port nối tiếp Bit 2 chọn chế độ của port nối tiếp SCON.5 SM2 9DH Bit này cho phép truyền thông đa xử lý Cho phép thu, bit này phải được set để nhận SCON.4 REN 9CH ký tự. Bit phát 8, bit thứ 9 được phát ở chế độ 2 và SCON.3 TB8 9BH 3, được set và xoá bởi phần mềm. SCON.2 RB8 9AH Bit thu 8, bit thứ 9 nhận đựơc Cờ ngắt phát, cờ này được set ngay khi kết SCON.1 TI 99H thúc việc phát một ký tự, xoá bởi phần mềm Cờ ngắt thu, cờ này được set ngay khi kết SCON.0 RI 98H thúc việc thu một ký tự, xoá bởi phần mềm Port nối tiếp của 8051 có 4 chế độ hoạt động, các chế độ được chọn bằng cách tác động lên các bit SM0, SM1 trong thanh ghi SCON. Ba trong số các chế độ hoạt động cho phép truyền không đồng bộ (asynchronous) trong đó mỗi ký tự được thu hoặc phát sẽ cùng với một bit start và một bit stop tạo thành một khung (frame). Bảng 5.2 Các chế độ hoạt động của port nối tiếp SM0 SM1 Chế độ Mô tả Tốc độ baud 0 0 0 Thanh ghi dịch Cố định (tần số dao động/12) 0 1 1 UART 8 bit Thay đổi (thiết lập bởi bộ định thời) 1 0 2 UART 9 bit Cố định (tần số dao động /12, /64) 1 1 3 UART 9 bit Thay đổi (thiết lập bởi bộ định thời) 38
  • 3. Tài liệu tham khảo TH. Vi xử lý GVHD: Trần Hoài Tâm UART 8 bit có tốc độ baud thay đổi (chế độ 1): Trong chế độ 1 port nối tiếp hoạt động như một bộ thu phát không đồng bộ (universal asynchronous receiver transmitter) có tốc độ baud thay đổi. UART là một bộ thu và phát dữ liệu nối tiếp với mỗi một ký tự dữ liệu được đứng trước bởi một bit start (logic 0) và đứng sau bởi một bit stop (logic 1). Thỉnh thoảng một bit chẵn lẻ được chèn vào giữa bit dữ liệu sau cùng và bit stop. Hoạt động chủ yếu của một UART là biến đổi dữ liệu phát từ song song thành nối tiếp và biến đổi dữ liệu thu từ nối tiếp thành song song. Ở chế độ 1 ta có 10 bit được thu trên chân RxD và 10 bit dược phát trên chân TxD cho mỗi ký tự dữ liệu, bao gồm 1 bit start (luôn luôn là 0), 8 bit dữ liệu (bit LSB trước tiên) và 1 bit stop (luôn luôn là 1). Khi hoạt động thu, bit stop được đưa đến bit RB8 của SCON. Với 8051 tốc độ baud được thiết lập bởi tốc độ tràn (overflow rate) của bộ định thời 1 còn ở 8052 tốc độ baud được thiết lập bởi tốc độ tràn của bộ định thời 1 hoặc 2 hoặc tổ hợp của cả hai (một cho phát và một cho thu). Việc phát được khởi động bằng cách ghi dữ liệu vào thanh ghi SBUF. Thời gian phát của mỗi một bit là giá trị nghịch đảo của tốc độ baud (1/baud rate), cờ ngắt phát TI được set bằng 1 ngay khi bit stop xuất hiện trên chân TxD. Việc nhận được khởi động bởi một chuyển trạng thái từ 1 xuống 0 trên đường RxD (bit start) và 8 bit dữ liệu thu được nạp vào thanh ghi SBUF. 3. KHỞI ĐỘNG VÀ TRUY XUẤT CÁC THANH GHI: Cho phép thu: Bit cho phép thu REN trong thanh ghi SCON phải được set bằng 1 bởi phần mềm để cho phép nhận các ký tự. Ex: SETB REN MOV SCON, #xxx1xxxxB Các cờ ngắt: Các cờ ngắt thu RI và ngắt phát TI trong thanh ghi SCON đóng vai trò quan 39
  • 4. Tài liệu tham khảo TH. Vi xử lý GVHD: Trần Hoài Tâm trọng trong việc truyền dữ liệu nối tiếp của 8051. Cả hai bit đều được set bằng phần cứng nhưng phải được xóa bằng phần mềm. Cờ RI được set bằng 1 khi kết thúc việc nhận một ký tự và chỉ ra rằng bộ đệm thu đầy. Nếu phần mềm muốn nhận một ký tự từ port nối tiếp, phần mềm phải chờ cho đến khi RI được set bằng 1 kế đến phần mềm xóa RI và đọc ký tự từ SBUF. Ex: WAIT: JNB RI, WAIT CLR RI MOV A, SBUF Cờ TI được set bằng 1 khi kết thúc việc phát một ký tự và chỉ ra rằng bộ đệm phát rỗng. Nếu phần mềm muốn phát một ký tự trước tiên phần mềm phải kiểm tra để biết port nối tiếp đã sẵn sàng hay chưa. Ex: WAIT: JNB TI, WAIT CLR TI MOV SBUF, A 4. TỐC ĐỘ BAUD CỦA PORT NỐI TIẾP: Sử dụng bộ định thời 1 là xung clock tốc độ baud: Kỹ thuật thường dùng để tạo xung clock tốc độ baud là thiết lập timer 1 hoạt động ở chế dộ 8bit tự nạp lại (chế độ định thời 2) và đặt giá trị nạp thích hợp vào thanh ghi TH1để có tốc độ tràn đúng, từ đó tạo ra tốc độ baud. Tốc độ baud = (Tốc độ tràn bộ định thời 1)/32 Ex : Nếu tốc độ baud là 9600  tốc độ tràn của bộ định thới = 9600*32 = 307200 Hz  và nếu mạch dao động là 11.059 MHz  xung clock của bộ định thời = 11.059 M/12 = 921583 Hz  giá trị nạp cho TH1= 921583/307200 = 3 Bảng 5.3 Tốc độ baud của port nối tiếp Tốc độ baud Tần số thạch anh Giá trị nạp cho TH1 9600 11.059 MHz -3(FDH) 2400 11.059 MHz -12(F4H) 40
  • 5. Tài liệu tham khảo TH. Vi xử lý GVHD: Trần Hoài Tâm 1200 11.059 MHz -24(E8H) Ex: Viết một chuỗi lệnh để khởi động port nối tiếp sao cho port này hoạt động ở chế độ UART 8 bit với tốc độ baud 9600, sử dụng bộ định thời 1 để cung cấp xung clock tốc độ baud. Dao động thạch anh là 11.059 MHz. MOV SCON, #01010010B MOV TMOD, #001000000B MOV TH1, #(-3) SETB TR1 41