Cỏc thanh ghi

Một phần của tài liệu Nghiên cứu thiết kế và chế tạo máy trị liệu đa năng (Trang 54)

Cỏc thanh ghi giỏ trị bộ đếm TCNT1H và TCNT1L, thanh ghi lối ra so sỏnh OCR1AH, OCR1AL, OCR1BH, OCR1BL là cỏc thanh ghi 8 bit, chức năng của chỳng tương tự như phần bộ đếm 8 bit đó đề cập ở phần trờn.

- Thanh ghi điều khiển TCCR1A

 Bit 7:6 - COM1A1:0 : chế độ ra so sỏnh cho khối A

 Bit 5:4 - COM1B1:0: chế độ ra so sỏnh cho khối B

COM1A1:0 và COM1B1:0 điều khiển cỏc chõn so sỏnh ra (OC1A và OC1B) tương ứng. Chức năng của COM1x1:0 phụ thuộc vào cỏc bit WGM13:0.

 Bit 3 - FOC1A: so sỏnh ra cưỡng bức khối A

 Bit 2 - FOC1B: so sỏnh ra cưỡng bức khối B

 Bit 1:0 - WGM11:0: chế độ tạo dạng súng

- Thanh ghi điều khiển TCCR1B

 Bit 7-ICNC1: triệt nhiễu chõn lưu giữ lối vào

Đặt bit này lờn "1" sẽ kớch hoạt bộ triệt nhiễu ở bộ lưu trữ lối vào.

Bit này chọn sườn xung nào từ lối vào ICP1 sử dụng để kớch thớch lưu giữ sự kiện. Khi ICES1 đặt là "0", sườn đi xuống (xung õm) sẽ được sử dụng, khi ICES1 đặt là "1" sườn xung lờn (xung dương) sẽ được chọn.

 Bit 5: bit dự phũng, được sử dụng cho cỏc tớnh năng sau này. Bit này được ghi "0" khi ghi TCCR1B.

Bit 4:3-WGM13:2: kết hợp với WGM11:0 để đặt cỏc chế độ hoạt động. Bit 2:0-CS12:0: chọn xung đồng bộ

- Thanh ghi lưu giữ lối vào ICR1H và ICR1L

Thanh ghi này được cập nhật giỏ trị của TCNT1 mỗi khi cú một sự kiện bờn ngoài xuất hiện (trờn chõn ICP1 hoặc ACO). Giỏ trị trong thanh ghi này cũng được sử dụng là giỏ trị TOP cho bộ đếm.

- Thanh ghi mặt nạ ngắt TIMSK

 Bit 5-TICIE1: kớch hoạt ngắt khi lưu trữ vào

 Bit 4-OCIE1A: kớch hoạt ngắt so sỏnh bằng lối ra A của bộ đếm 1

 Bit 3-OCIE1B: kớch hoạt so ngắt so sỏnh bằng lối ra B của bộ đếm 1

- Thanh ghi cờ ngắt TIFR

 Bit 5-ICF1: cờ lưu trữ lối vào.

Bit này được đặt khi một sự kiện xuất hiện trờn chõn ICP1. Khi ICR1 được cài đặt để sử dụng làm giỏ trị TOP, thỡ cờ ICF1 được đặt khi bộ đếm đạt giỏ trị TOP.

Cờ này tự động xúa khi vectơ ngắt tương ứng được thực hiện hoặc sử dụng phần mềm truy cập trực tiếp vào để xúa .

 Bit 4-OCF1A: cờ so sỏnh bằng lối vào A của bộ đếm 1

 Bit 3-OCF1B: cờ so sỏnh bằng lối vào B của bộ đếm 1

 Bit 2-TOV1: cờ tràn bộ đếm 1

Một phần của tài liệu Nghiên cứu thiết kế và chế tạo máy trị liệu đa năng (Trang 54)