Tải đặc biệt bộ nhớ chút SM0.1 như một số liên lạc thường đóng cửa để sức mạnh sẽ chảy nếu đây không phải là chu kỳ quét đầu tiên. Nếu đây không phải là chu kỳ quét đầu tiên (có nghĩa là, nếu SM0.1 có một tín hiệu của 0), nhảy để nhãn LBL 0 để kết thúc SBR0 và để cho phép tính toán vòng lặp PID một ngày Loop 0 mà dựa trên đầu vào và cấu hình chỉ ra trong bảng rằng bắt đầu từ biến bộ nhớ byte VB100. Nếu điều này là chu kỳ quét đầu tiên (có nghĩa là, nếu SM0.1 có một tín hiệu trạng thái của 1), di chuyển liên tục 0 vào biến bộ nhớ từ VW136 khởi tạo số lượt truy cập ngắt PID (đếm số lần ngắt thói quen INT0 được gọi là). Ngắt này là tính thời gian gián đoạn invokes PID thực hiện. Di chuyển liên tục 100 vào bộ nhớ đặc biệt byte SMB34 để thiết lập khoảng thời gian với 100 ms cho thói quen hẹn giờ ngắt là được kích hoạt bởi sự kiện ngắt 10. Đính kèm sự kiện ngắt 10 để INT0 để cho phép bộ đếm thời gian 100-ms. Khi 100 ms chạy ra ngoài, chương trình điều khiển được chuyển giao cho INT0. Cho phép tất cả làm gián đoạn sự kiện.
đang được dịch, vui lòng đợi..
