Các khối chức năng được tích hợp bên trong vi điều khiển Có thể phân thanh ghi SFR làm

Một phần của tài liệu Thiết kế mạch đo nhiệt độ và điều khiển động cơ dùng PIC16F877A (Trang 27 - 28)

hai lọai: thanh ghi SER liên quan đến các chức năng bên trong (CPU) và thanh ghi SRF

dùng để thiết lập và điều khiển các khối chức năng bên ngoài (ví dụ như ADC, PWM, ...). Phần này sẽ đề cập đến các thanh ghi liên quan đến các chức năng bên trong. Các

thanh ghi dùng để thiết lập và điều khiển các khối chức năng sẽ được nhắc đến khi ta đề cập đến các khối chức năng đó. Chỉ tiết về các thanh ghi SFR sẽ được liệt kê cụ thể trong bảng phụ lục 2.

LUẬN VĂN TỐT NGHIỆP GVHD: Th§ NGUYỄN THỊ NGỌC ANH Thanh ghỉ STATUS (03h, 83h, 103h, 183h):thanh ghỉ chứa kết quả thực hiện phép toán của khối ALU, trạng thái reset và các bit chọn bank cần truy xuất trong bộ nhớ dữ

liệu.

RAMO RAO RAO - R1 R-1 RWN-xX — RAN-K — RAN-x

LLIRP | RP!L | RP0D | 1Ô | bit7 PD | Z | DcC | c© | bitL0

Thanh ghi OPTION_REG (81h, 1§1h): thanh ghi này cho phép đọc và ghi, cho phép điều khiển chức năng pull-up của các chân trong PORTB, xác lập các tham số về xung tác động, cạnh tác động của ngắt ngoại vi và bộ đếm Timer0.

RA 7 RA - RAN| - RA RWT RN RANMT - RAW-

| RBPU | INTEDG | T0C8 ] T0SE | TPSA | P§2 | PS1 | PS0 |

bit 7 bitL0

Thanh ghi INTCON (0Bh, 8Bh,10Bh, 18Bh):thanh ghi cho phép đọc và ghi, chứa

các bit điều khiển và các bit cờ hiệu khi timer0 bị tràn, ngắt ngoại vi RB0/TNT và ngắt

interrput-on-change tại các chân của PORTB.

RAN O0 RAVU( RAO RAO RÀMO RAMO RAO - RAWX | GIE | PEIE | TMROIE | íNTE | RBIE | TMROIF | INTE | RBIF |

bịt 7 bịt 0

Một phần của tài liệu Thiết kế mạch đo nhiệt độ và điều khiển động cơ dùng PIC16F877A (Trang 27 - 28)