« Home « Chủ đề đề cương vi điều khiển

Chủ đề : đề cương vi điều khiển


Có 20+ tài liệu thuộc chủ đề "đề cương vi điều khiển"

Đề cương bài giảng 8051 Starter Kit

tailieu.vn

Chương I: Giới thiệu họ Vi điều khiển 8051. Bộ nhớ chương trình. Bộ nhớ. dữ liệu Vào/ra song song. Bus địa chỉ của họ vi điều khiển 8051 gồm 16 đường tín hiệu (thường gọi là bus địa chỉ 16 bit). Bộ nhớ chương trình (Program Memory). AT89C51/AT89S51 có 4K byte bộ nhớ chương trình loại Flash tích hợp...

GIÁO TRÌNH VI ĐIỀU KHIỂN 8051

tailieu.vn

Nê cê mĩt tỊp c¸c thanh ghi dïng cho viÖc lu tr÷ t¹m thíi c¸c th«ng tin, khỉi sỉ hôc ALU(Arithmatic and Logic Unit) thùc hiÖn c¸c phÐp to¸n dùa trªn c¸c th«ng tin . H1.2.S¬ ®ơ khỉi cña CPU Thanh ghi . Các thanh ghi Bĩ ®Õm ch ¬ng ­ tr×nh(PC). ®ôc d÷ liÖu nµy vµ ®Ưt nê vµo ...

Giáo trình hoàn chỉnh vi điều khiển PIC 1

tailieu.vn

CHƯƠNG 1 TỔNG QUAN VỀ VI ĐIỀU KHIỂN PIC 1.1 PIC LÀ GÌ. 1.2 TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHIỂN KHÁC??. 1.3 KIẾN TRÚC PIC 1.4 RISC VÀ CISC 1.5 PIPELINING. 1.6 CÁC DÒNG PIC VÀ CÁCH LỰA CHỌN VI ĐIỀU KHIỂN PIC 1.7 NGÔN NGỮ LẬP TRÌNH CHO PIC. 1.8 MẠCH NẠP PIC....

Giáo trình hoàn chỉnh vi điều khiển PIC 2

tailieu.vn

Hình 2.1 Vi điều khiển PIC16F877A/PIC16F874A và các dạng sơ đồ chân. Đây là vi điều khiển thuộc họ PIC16Fxxx với tập lệnh gồm 35 lệnh có độ dài 14 bit.. Bộ nhớ chương trình 8Kx14 bit, bộ nhớ dữ liệu 368x8 byte RAM và bộ nhớ dữ liệu EEPROM với dung lượng 256x8 byte. Các đặc tính ngoại vi...

Giáo trình hoàn chỉnh vi điều khiển PIC 3

tailieu.vn

Thanh ghi điều khiển xuất nhập tương ứng là TRISE.. Các chân của PORTE có ngõ vào analog. Bên cạnh đó PORTE còn là các chân điều khiển của chuẩn giao tiếp PSP.. Các thanh ghi liên quan đến PORTE bao gồm:. PORTE : chứa giá trị các chân trong PORTE.. TRISE : điều khiển xuất nhập và xác lập...

Giáo trình hoàn chỉnh vi điều khiển PIC 4

tailieu.vn

Các thanh ghi liên quan đến bộ so sánh bao gồm:. Thanh ghi INTCON (địa chỉ 0Bh, 8Bh, 10Bh, 18Bh): chứa các bit cho phép các ngắt (GIE và PEIE).. Thanh ghi PIR2 (địa chỉ 0Dh): chứa cờ ngắt của bộ so sánh (CMIF).. Thanh ghi PIE2 (địa chỉ 8Dh): chứa bit cho phép bộ so sánh (CNIE).. Thanh ghi...

Giáo trình hoàn chỉnh vi điều khiển PIC 5

tailieu.vn

có bộ đệm kép (double-buffered register) và hoạt động theo cơ chế FIFO (First In First Out) cho phép nhận 2 byte và byte thứ 3 tiếp tục được đưa vào thanh ghi RSR. Nếu sau khi nhận được bit Stop của byte dữ liệu thứ 3 mà thanh ghi RCREG vẫn còn đầy, cờ hiệu báo tràn dữ liệu...

Giáo trình hoàn chỉnh vi điều khiển PIC 6

tailieu.vn

Ở chế độ này SPI sẽ truyền và nhận dữ liệu khi có xung đồng bộ xuất hiện ở chân SCK. Khi truyền nhận xong bit dữ liệu cuối cùng, cờ ngắt SSPIF sẽ được set. Slave mode cho phép sự tác động của chân điều khiển (SSPCON<3:0>. Khi chân ở mức thấp, chân RC5/SDO được cho phép xuất dữ...

Giáo trình hoàn chỉnh vi điều khiển PIC 7

tailieu.vn

I2C Master đóng vai trò tích cực trong quá trình giao tiếp và điều khiển các I2C Slave thông qua việc chủ động tạo ra xung giao tiếp và các điều kiện Start, Stop khi truyền nhận dữ liệu.. Một byte dữ liệu có thể được bắt đầu bằng điều kiện Start, kết thúc bằng điều kiện Stop hoặc bắt...

Giáo trình hoàn chỉnh vi điều khiển PIC 8

tailieu.vn

Ngoại trừ reset POR trạng thái các thanh ghi là không xác định vàWDT wake up không ảnh hưởng đến trạng thái các thanh ghi, các chế độ reset còn lại đều đưa giá trị các thanh ghi về giá trị ban đầu được ấn định sẵn. Các bit và chỉ thị trạng thái hoạt động, trạng thái reset của...

Giáo trình hoàn chỉnh vi điều khiển PIC 9

tailieu.vn

Tác dụng: tăng giá trị thanh ghi f lên 1 đơn vị. Kết quả sẽ được đưa vào thanh ghi f nếu d=1 hoặc thanh ghi W nếu d = 0.. Cú pháp: IORLW k (0≤k≤255). Tác dụng: thực hiện phép toán OR giữa thanh ghi W và giá trị k. Kết quả được chứa trong thanh ghi W.. Tác...

Giáo trình hoàn chỉnh vi điều khiển PIC 10

tailieu.vn

giá trị cần đưa ra PORTB. kết thúc chương trình. Với chương trình này các pin của PORTB sẽ thay đổi trạng thái sau mỗi khoảng thời gian delay là 100 ms. Tuy nhiên ta dễ dàng nhận thấy một nhược điểm của chương trình trên là cần tới hai đoạn chương trình delay với cấu trúc chương trình, thuật...

Giáo trình hoàn chỉnh vi điều khiển PIC 11

tailieu.vn

trở về chương trình chính END . kết thúc chương trình. Ứng dụng 4.3: Test chức năng Input/Output của các pin của vi điều khiển.. Ở các ứng dụng trước ta chỉ làm một việc là xuất tín hiệu điều khiển ra các PORT theo một số qui tắc định sẵn nào đó. Trong ứng dụng này ta sẽ phát...

Giáo trình hoàn chỉnh vi điều khiển PIC 12

tailieu.vn

biến dùng cho quá trình dịch LED. các biến dùng cho chương trình delay. ;Chương trình. vị trí bắt đầu chương trình chính. gọi chương trình con check_key loop2. kiểm tra trạng thái bit LED1. gọi chương trình con “table1” nếu bit . “LED1” mang giá trị bằng 1. bảng dữ liệu ra PORTD. gọi chương trình con delay. tăng...

Giáo trình hoàn chỉnh vi điều khiển PIC 13

tailieu.vn

gọi chương trình con serout. chương trình bị “treo” tại đây serout. đưa dữ liệu vào thanh ghi sendreg MOVLW 0x08 . đếm 8 bit dữ liệu. dữ liệu mặc định bằng 0 BTFSC sendreg,7 . nếu không bằng 0, set dữ liệu từ 0 ->. dịch trái thanh ghi sendreg. trình dịch dữ liệu. trở về chương trình chính...

Giáo trình hoàn chỉnh vi điều khiển PIC 14

tailieu.vn

bit 0 của thanh ghi xx1 mang giá trị 0. lưu giá trị sau chuyển đổi chứa trong. thanh ghi xx vào thanh ghi W RETURN . trở về chương trình chính bang_10. bit 0 của thanh ghi xx1 mang giá trị 1 MOVWF xx1 . để báo hiệu cần tăng giá trị hàng tiếp theo RETLW 0x00 . mang...

Giáo trình hoàn chỉnh vi điều khiển PIC 15

tailieu.vn

Đoạn chương trình bắt buộc đầu chương trình ngắt. chương trình ngắt. Các thao tác chính của chương trình ngắt. INCF hang_don_vi,1 . XORWF hang_don_vi,0 . thoát chương trình ngắt nếu chưa bằng 10 CLRF hang_don_vi . thoát chương trình ngắt nếu chưa bằng 10 CLRF hang_chuc . thoát chương trình ngắt. Đoạn chương trình bắt buộc trước khi thoát...

Giáo trình hoàn chỉnh vi điều khiển PIC 16

tailieu.vn

Các chương trình con dùng cho chương trình con hien_thi. Timer2 cũng là bộ đếm 8 bit được hỗ trợ thêm thanh ghi so sánh PR2 và hai bộ chia tần số postscaler prescaler giúp ta linh động hơn trong việc tạo ra khoảng thời gian delay thích hợp cho ứng dụng. Thanh ghi điều khiển Timer2 là thanh ghi...

Giáo trình hoàn chỉnh vi điều khiển PIC 17

tailieu.vn

BTFSC STATUS,Z GOTO nho_hon_10 MOVLW 0x01. BTFSC STATUS,Z GOTO nho_hon_10 MOVLW 0x02. BTFSC STATUS,Z GOTO nho_hon_10 MOVLW 0x03. BTFSC STATUS,Z GOTO nho_hon_10 MOVLW 0x04. BTFSC STATUS,Z GOTO nho_hon_10 MOVLW 0x05. BTFSC STATUS,Z GOTO nho_hon_10 MOVLW 0x06. BTFSC STATUS,Z GOTO nho_hon_10 MOVLW 0x07. BTFSC STATUS,Z GOTO nho_hon_10 MOVLW 0x08. BTFSC STATUS,Z GOTO nho_hon_10 MOVLW 0x09. BTFSC STATUS,Z GOTO nho_hon_10 MOVLW 0x0A....

Giáo trình hoàn chỉnh vi điều khiển PIC 18

tailieu.vn

PHỤ LỤC 2 THANH GHI SFR (SPECIAL FUNCTION REGISTER) P2.1 Thanh ghi TMR0: địa chỉ 01h, 101h.. Thanh ghi 8 bit chứa giá trị của bộ định thời Timer0.. P2.2 Thanh ghi PCL: địa chỉ 02h, 82h, 102h, 182h.. Thanh ghi chứa 8 bit thấp của bộ đếm chương trình (PC).. P2.3 Thanh ghi STATUS: địa chỉ 03h, 83h, 103h,...