Giáo trình môn kỹ thuật vi điều khiển

vi xử lý (VXL) là thuật ngữ được bắt nguồn từ tên gọi tiếng Anh là MICROPROCESSOR (MP) hoặc CENTRAL PROCESING UNIT (CPU). Trong mỗi hệ VXL, CPU luôn là thành phần quan trọng nhất, nó quản lý tất cả các hoạt động của hệ VXL và thực hiện các thao tác trên dữ liệu. Hầu hết các CPU chỉ bao gồm một tập các mạch Logic thực hiện liên tục 2 thao tác: tìm nạp lệnh và thực thi lệnh. CPU có khả năng hiểu và thực thi các lệnh dựa trên một tập các mã nhị phân, trong. | (ALE) cho bé chèt bªn ngoµi (Latch) trong mçi chu kú m¸y, tån t¹i trong 2 chu kú dao ®éng tõ P2-S4 ®Õn P1-S5. §Ó ®Þa chØ ho¸ bé nhí d÷ liÖu ngoµi, byte thÊp cña ®Þa chØ tõ thanh ghi con trá d÷ liÖu (DPL) hoÆc tõ Ri cña V§K ®­îc xuÊt qua cæng P0 trong kho¶ng c¸c tr¹ng th¸i S5 cña chu kú m¸y trong chu kú lÖnh. TiÕp theo byte thÊp cña ®Þa chØ tõ bé ®Õm ch­¬ng tr×nh (PCL) còng ®­îc xuÊt ra qua cæng P0 ®­a tíi bé ®Õm ch­¬ng tr×nh ®Ó thùc hiÖn lÖnh tiÕp theo. Byte cao cña ®Þa chØ tõ DPTR (DPH) cña V§K ®­îc xuÊt qua cæng P2 trong kho¶ng thêi gian tõ S5 ®Õn S4 cña chu kú m¸y tiÕp theo. Sau ®ã byte cao cña ®Þa chØ tõ PC (PCH) còng ®­îc xuÊt qua cæng P2 ®Ó ®­a ®Õn bé nhí ch­¬ng tr×nh. NÕu ®Þa chØ cã ®é dµi 1 byte th× nã ®­îc xuÊt qua cæng P0 tõ DPL hoÆc Ri. TiÕp theo xung chèt, V§K xuÊt ra tÝn hiÖu ®iÒu khiÓn /RD ®Ó cho phÐp ®äc d÷ liÖu tõ bé nhí ngoµi. Xung /RD tån t¹i trong 3 tr¹ng th¸i cña mçi chu kú m¸y tõ P1-S1 ®Õn P2-S3, vµ trong kho¶ng thêi gian nµy d÷ liÖu tõ bé nhí ngoµi ®­îc ®äc vµo V§K .

Bấm vào đây để xem trước nội dung
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
91    72    5    01-05-2024
14    77    2    01-05-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.