Chú rằng khi kết thúc chế độ nhàn rỗi bằng cách reset phần cứng thì thông thường vi điều khiển sẽ gọi lại chương trình mà nó vừa thoát, cho đến hai chu kỳ máy trước kh

Một phần của tài liệu Tìm hiểu và thiết kế mạch điều khiển LCD 128x240 DOT (Trang 26 - 27)

điều khiển sẽ gọi lại chương trình mà nó vừa thoát, cho đến hai chu kỳ máy trước khi thuật toán reset chiếm quyền điều khiển. Phần cứng cắm truy cập RAM nội trong

trường hợp này nhưng không cắm truy cập đến các chân port, do đó có thể xảy ra những trường hợp không mong muôn. Để loại bỏ trường hợp này, lệnh ngay sau lệnh gọi chế độ nhàn rỗi không nên là lệnh ghi port hay ghi bộ nhớ ngoài.

—.--===n=——...—————

SVTH: Vũ Anh Tuấn ~19~ GVHD: Thầy Nguyễn Phi

tải

—_————mmnmmmmmmmmm>aaaany—“{ặỳờgnaraaơaợaơnggaaanntn-nssaơợơẵnn

Chế độ nguồn giảm

Trong chế độ hạ nguồn, bộ dao động ngừng, và lệnh gọi hạ nguồn là lệnh cuối cùng được thực thi. RAM on-chip và SFR duy trì giá trị của nó cho đến khi kết thúc chế độ hạ nguồn.

Kết thúc chế độ hạ nguồn chỉ bằng một cách duy nhất: reset phần cứng. Reset sẽ tạo lại giá trị cho SFR nhưng không thay đổi nội dung của RAM on-chip. Không nên reset trước khi Vcc phục hồi mức điện áp thông thường của nó và phải giữ đủ lâu để bộ dao động phục hồi và ỗn định.

Bảng 3. 6: Trạng thái của một sô chân trong chế độ nhàn rỗi và chế độ hạ nguồn.

Moda Program Memory ALE | PSEN PORTð PORTI PORT? PORT3 ldls lntarnl ‡ 1 Da†a Datn Dala Daia ldla Extarni † 1 Float Dala Äddrsss Data Power Down Internal ọ ũ Data Data Data Đata Power Down Exiarnal Ũ ũ Float Datã Data Đaia

3.1.6 Đặc tính của bộ dao động

XTALI và XTAL2 là đầu vào và đầu ra tương ứng của bộ khuếch đại đảo được dùng làm bộ dao động nội on-chip (hình 3.7). Có thể dùng thạch anh hay bộ cộng hưởng ceramic đều được.

Để lái vi điều khiển từ nguồn xung clock bên ngoài, XTAL2 phải được để trống trong khi XTALI nối đến nguôn lái (hình 3.8). Không có yêu cầu gì về duty cycle nhưng phải chú ý đến thời gian tối đa và tối thiểu của mức điện áp cao cũng như mức điện áp thấp. Ca hÌị † XTAL2 NC ———_ XTAL2 L] C1 s— XTAL1 EXTERNAL OSCILLATOR XTAL1 SIGNAL GND kä [ ] GND

Note: C1, C2 = 30 pF + 10 pF for Crystals Y —ễ = 40 pF + 10 pF for Cetamic Resonalors

Một phần của tài liệu Tìm hiểu và thiết kế mạch điều khiển LCD 128x240 DOT (Trang 26 - 27)