vi điều khiển 8051 - đo nhiệt độ và chuyển đổi adc

27 459 0
vi điều khiển 8051 - đo nhiệt độ và chuyển đổi adc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đ án môn h cồ ọ B LAO Đ NG TH NG BINH XÃ H IỘ Ộ ƯƠ Ộ TR NG Đ I H C S PH M K THU T NAM Đ NHƯỜ Ạ Ọ Ư Ạ Ỹ Ậ Ị KHOA ĐI N – ĐI N TỆ Ệ Ử B MÔN ĐI N TỘ Ệ Ủ 1 suu tap boi : Camerahanoi.com vao muc download de tim luan van Đ án môn h cồ ọ NH N XÉT C A GIÁO VIÊN H NG D NẬ Ủ ƯỚ Ẫ ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ………………………………………………………………………………………… 2 suu tap boi : Camerahanoi.com vao muc download de tim luan van Đ án môn h cồ ọ M C L CỤ Ụ A - PH N GI I THI UẦ Ớ Ệ CH NG 1: T NG QUANƯƠ Ổ I/ L I NÓI Đ UỜ Ầ II/ GI I THI UỚ Ệ III/ M C ĐÍCH NGHIÊN C U Ụ Ứ B - PH N N I DUNGẦ Ộ CH NG 2: ƯƠ VI ĐI U KHI N 8051 - ĐO NHI T Đ Ề Ể Ệ Ộ CHUY N Đ I ADC Ể Ổ I/ VĐK 89C51 II/ ĐO L NGƯỜ III/ CHUY N Đ IỂ Ổ CH NG 3:ƯƠ THI T K THI CÔNGẾ Ế I/ NHI M V THI T KỆ Ụ Ế Ế II/ S Đ KH I CH C NĂNG T NG KH IƠ Ồ Ố Ứ Ừ Ố III/ THI T K PHÂN TÍCH NGUYÊN LÝ HO T Đ NG C A T NGẾ Ế Ạ Ộ Ủ Ừ KH IỐ IV/ S Đ NGUYÊN LÝ GI I THU T CH NG TRÌNHƠ Ồ Ả Ậ ƯƠ V/ THI CÔNG CH NG 4:ƯƠ K T LU N KI N NGH Ế Ậ Ế Ị C – PH L C – TÀI LI U THAM KH OỤ Ụ Ệ Ả 3 suu tap boi : Camerahanoi.com vao muc download de tim luan van Đ án môn h cồ ọ CH NG 1 :ƯƠ T NG QUANỔ I/ L I NÓI Đ U Ờ Ầ 4 suu tap boi : Camerahanoi.com vao muc download de tim luan van Đ án môn h cồ ọ II/ GI I THI U V Đ TÀIỚ Ệ Ề Ề 5 suu tap boi : Camerahanoi.com vao muc download de tim luan van Đ án môn h cồ ọ III/ M C ĐÍCH NGHIÊN C UỤ Ứ 6 suu tap boi : Camerahanoi.com vao muc download de tim luan van Đ án môn h cồ ọ CH NG II: ƯƠ VI ĐI U KHI N 8051 - ĐO NHI T ĐỀ Ể Ệ Ộ CHUY N Đ I ADCỂ Ổ I / VI ĐI U KHI N 8051Ề Ể 1 / GI I THI U CHUNG V 8051:Ớ Ệ Ề VĐK 8051 là s n ph m c a Intel ra đ i năm 1981. Hi n nay đ cả ẩ ủ ờ ệ ượ dùng khá ph bi n tính kinh t kh năng ng d ng nhi u trong th cổ ế ế ả ứ ụ ề ự ti n. H VĐK MCS – 51 có m t s phiên b n sau:ễ ọ ộ ố ả +> VĐK 80C31 có 126 byte nh RAM, không có ROM bênớ trong mà ph i dùng ROM ngoài.ả +> VĐK 80C51 có 126 byte nh RAM, 4KB nh ROM ch l pớ ớ ỉ ậ trình m t l n, không l p trình l i đ c, có 2 b timer 0, 1.ộ ầ ậ ạ ượ ộ +> VĐK 80C52 có 8 Kb nh ROM, 256 byte RAM 3 bớ ộ timer : 0, 1, 2. +> VĐK 87C51 có 256 byte nh RAM, 8 Kb nh EPROM cóớ ớ th xóa b ng tia c c tím ghi l i nhi u l n.ể ằ ự ạ ề ầ +> VĐK 89C51 có 256 byte RAM, 4Kb nh FLASH ROM cóớ th xóa n p b ng đi n nhi u l n.ể ạ ằ ệ ề ầ 7 suu tap boi : Camerahanoi.com vao muc download de tim luan van Đ án môn h cồ ọ B¶ng 1.1.B¶ng th«ng sè c¬ b¶n cña c¸c hä V§K Hình 1. S đ kh i c a h VĐK 8051ơ ồ ố ủ ọ 2 / B ng thông s c b n c a các h VĐKả ố ơ ả ủ ọ Đ c tínhặ 8051 8052 8031 ROM trên chíp 4K byte 8K byte OK RAM 128 byte 256 byte 128 byte B đ nh th iộ ị ờ 2 3 2 Chân vào ra 32 32 32 C ng n i ti pổ ố ế 1 1 1 Ngu n ng tồ ắ 6 8 6 8 other COUNTER INPUTS OSC INTERRUP T 4 I/O PORTS BUS CONTROL SERIAL PORT EXTERNAL INTERRUPTS CPU ON - CHIP ETC TIMER 0 TIMER 1 ADDRESS/DAT A TXD RXD P P P P suu tap boi : Camerahanoi.com vao muc download de tim luan van Đ án môn h cồ ọ 3/ Mô t chân c a 8051.ả ủ 3.1/ S đ chân:ơ ồ 9 suu tap boi : Camerahanoi.com vao muc download de tim luan van Đ án môn h cồ ọ 10 suu tap boi : Camerahanoi.com vao muc download de tim luan van [...]... ADC 1 Nguyên tắc hoạt động của ADC Mạch chuyển đổi tương tự sang số, chuyển một tín hiệu ngõ vào tương tự ( dòng diện hay điện áp ) thành dạng mã số nhị phân có giá trị tương ứng Chuyển đổi ADC có rất nhiều phương pháp Tuy nhiên, mỗi phương pháp đều có những thông số cơ bản khác nhau: + Độ chính xác của chuyển đổi AD + Tốc độ chuyển đổi + Dải biến đổi của tín hiệu tương tự ngõ vào suu môn họ 27 Đồ... VĐK 8051 4.1/ Các chế dộ định địa chỉ 4.1.1/ Chế độ điịnh địa chỉ tức thời ITO suu môn họ 19 Đồ ántap boi :cCamerahanoi.com vao muc download de tim luan van - Cú pháp : Mov a,#Data; Di chuyển giá trị data vào thanh ghi a - dụ: +.Mov R0,#10H; Di chuyển giá trị 20 hệ hecxa vào thanh ghi R0 +.Mov DPTR,#50; Di chuyển giá trị 50 vào con trỏ dữ liệu DPTR 4.1.2/ Chế độ định địa chỉ trực tiếp Đây là chế độ. .. T0 Ngõ vào của timer / counter 0 P3.5 T0 Ngõ vào của timer / counter 1 P3.6 WR Xung ghi bộ nhớ dữ liệu ngoài P3.7 RD Xung đọc bộ nhớ dữ liệu ngoài suu môn họ 13 Đồ ántap boi :cCamerahanoi.com vao muc download de tim luan van Bảng chức năng của các chân trên Port 3 - PSEN : ( Program store Enable ) : 8051 có 4 tín hiệu điều khiển Psen là tín hiệu điều khiển ở chân số 29 Nó là tín hiệu điều khiển cho... trong SFR ( thanh ghi chức năng đặc biệt ) VD: Mov a,4 ; Di chuyển nội dung ô nhớ 4 trong RAM trong vào thanh ghi A Mov 50H,A ; Di chuyển nọi dung thanh ghi A vào ô nhớ có địa chỉ là 50H trong RAM trong 4.1.3 Chế độ định địa chỉ thanh ghi Chế độ này toán hạng phải là một trong các thanh ghi từ R0R7, A, B, DPTR VD: Mov A,R0 ; Di chuyển nội dung thanh ghi R0 vào thanh ghi A Mov R2, A ; Di chuyển. .. nói cách khác là nó không được để hở - Chân Vcc: Chân số 40 là chân Vcc cấp điện áp nguồn cho chip, nguồn điện áp là +5V - Chân GND: Chân số 20 - Chân XTAL 1 XTAL 2: 8051 có một bộ dao động trên chip nhưng nó yêu cầu một xung đồng hồ ngoài để chạy nó Bộ dao động thạch anh thường xuyên nhất được nối tới chân đầu vào XTAL 1 ( chân 19 ) XTAL 2 ( chân 18 ) Bộ dao động thạch anh này cũng cần 2 tụ điện... là lệnh chuyển nội dung R0 R1 chứ không phải là di chuyển nội dung ngăn nhớ có trong R0, R1 VD: Mov a,@R0 ; Di chuyển nội dung ô nhớ có trong ROM có địa chỉ xác định bởi thanh ghi R0 vào thanh ghi A - Đối với RAM ngoài ta phải MovX ( X : Extenal ) 4.1.5 Chế độ định địa chỉ chỉ số thanh ghi Chế độ này được sử dụng rộng rãi khi truy cập các phần tủ dữ liệu của bảng trong không gian ROM của 8051 VD:... sao chép toán hạng nguồn vào toán hạng đích, 1 toán hạng nguồn là cờ hiệu một toán hạng còn lại là bít địa chỉ trực tiếp Lệnh này không làm ảnh hưởng đến thanh ghi hoặc cờ khác *> Lệnh chuyển số liệu vào ngăn xếp Cú pháp: PUSH direct Chức năng: Để chuyển số liệu có trong câu lệnh vào ngăn xếp, trước tiên con trỏ ngăn xếp sẽ được tăng lên 1, sau đó số liệu sẽ được chuyển vào đỉnh của ngăn xếp mà... byte >, Chức năng: thực hiện phép tính logic OR mức byte giữa câc biến đã cho, kết quả được lưu toán hạng đích *> Lệnh ORL cho các biến 1 bít Cú pháp : ORL C, *> Lệnh X-OR cho các biến 1 byte Cú pháp: XRL , Chức năng: Lệnh XRL thực hiện phép tính logic X-OR mức byte giữa các biến đã cho, kết quả được lưu trong toán hạng dích III BỘ BIẾN ĐỔI ADC 1 Nguyên... chân 30 cho phép chốt địa chỉ, là chân đầu ra được tích cực ở mức cao Chân ALE được sử dụng để phân kênh địa chỉ dữ liệu bằng cách nối tới chân G của chip 74LS373 - RST Chân số 9 là chân tái lập RESET Nó là một đầu vào có mức tích cực cao ( bình thường ở mức thấp ) Khi cấp xung cao tới chân này thì bộ VĐK sẽ tái lập kết thúc mọi hoạt động Điều này thường được coi như là sự tái bật nguồn... phép bộ nhớ chương trình mở rộng thường được nối đến chân OE ( Out put Enable ) của một EPROM để cho phép đọc các byte mã lệnh Psen sẽ ở mức thấp trong thời gian lấy lệnh Các mã nhị phân của chương trình được đọc từ EPROM qua bus được chốt vào thanh ghi lệnh của 8051 để giải mã lệnh Khi thi hành chương trình trong ROM nội (8051) Psen sẽ ở mức thụ động ( mức cao ) - ALE: ( Address Latch Enable ): . van Đ án môn h cồ ọ CH NG II: ƯƠ VI ĐI U KHI N 8051 - ĐO NHI T ĐỀ Ể Ệ Ộ VÀ CHUY N Đ I ADC Ổ I / VI ĐI U KHI N 8051 Ể 1 / GI I THI U CHUNG V 8051: Ớ Ệ Ề VĐK 8051 là s n ph m c a Intel ra đ. Ụ A - PH N GI I THI UẦ Ớ Ệ CH NG 1: T NG QUANƯƠ Ổ I/ L I NÓI Đ UỜ Ầ II/ GI I THI UỚ Ệ III/ M C ĐÍCH NGHIÊN C U Ụ Ứ B - PH N N I DUNGẦ Ộ CH NG 2: ƯƠ VI ĐI U KHI N 8051 - ĐO NHI T Đ Ề Ể Ệ Ộ VÀ. CHUY N Đ I ADC Ể Ổ I/ VĐK 89C51 II/ ĐO L NGƯỜ III/ CHUY N Đ IỂ Ổ CH NG 3:ƯƠ THI T K VÀ THI CÔNGẾ Ế I/ NHI M V THI T KỆ Ụ Ế Ế II/ S Đ KH I VÀ CH C NĂNG T NG KH IƠ Ồ Ố Ứ Ừ Ố III/ THI T K VÀ PHÂN

Ngày đăng: 13/04/2014, 09:41

Từ khóa liên quan

Mục lục

  • Chân vào ra

Tài liệu cùng người dùng

Tài liệu liên quan