Các câu trả lời khác đã bao gồm những gì vi mô bên trong chuột cần một chiếc đồng hồ. Tuy nhiên, họ không bao gồm những phần quan trọng nhất của câu hỏi: -
Nó sẽ không thể sử dụng đồng hồ từ máy tính?
Điều đầu tiên cần lưu ý là máy tính không cho nó đồng hồ. Nếu không có cái nào để sử dụng, bạn không thể sử dụng nó. Tất nhiên trừ khi bạn muốn thiết lập một trình kết nối tùy chỉnh - nhưng sau đó bạn cần thuyết phục tất cả các khách hàng tiềm năng của mình để sửa đổi máy tính của họ. Trừ khi khách hàng của bạn là tất cả các chuyên gia điện tử cực kỳ khó tính, đây sẽ không phải là một chiến lược kinh doanh thành công!
Quan trọng hơn là câu hỏi tại saomáy tính không cho nó đồng hồ. Để đồng hồ đủ nhanh để chạy micro trong chuột, nó cần phải khá nhanh - vài trăm kHz là mức tối thiểu tuyệt đối, và thông thường hơn là bạn tăng lên MHz cho cả micrô rất cũ. 5717 rõ ràng mong đợi một đồng hồ 4 MHz. Vấn đề ở đây là trừ khi bạn rất cẩn thận về việc xây dựng cáp, tìm nguồn và chìm tín hiệu và tất cả các khía cạnh thú vị liên quan của comms kỹ thuật số nhanh, những gì bạn tạo ra khi đặt cáp 4 MHz xuống là một máy phát radio. Hoàn toàn có thể làm tốt điều này mà không cần phát sóng ra thế giới - USB, DVI và HDMI quản lý để gửi dữ liệu kỹ thuật số ở tốc độ cao - nhưng không có nghĩa là nó đơn giản. Vì vậy, mọi người thường không gửi đồng hồ xuống dây cáp dài trừ khi họ có lý do chính đáng để làm điều đó.
Ngoài ra, nếu nó có pha lê riêng, nó không thể đồng bộ hóa với đồng hồ CPU?
Bạn hoàn toàn đúng khi chuột tạo ra dữ liệu mà CPU phải đọc đồng bộ, thì chuột sẽ cần đồng hồ CPU. (Trên thực tế, bạn có thể nhận được bằng một đồng hồ đồng bộ chậm hơn và nhân lên ở đầu kia, nhưng hãy quên điều đó ngay bây giờ, vì đơn giản.) Vậy, phải không?
Một lần nữa, nhìn vào hệ thống, câu trả lời rõ ràng là "không". 5717 thay đổi sức đề kháng khi người dùng di chuyển chuột. Người dùng sẽ không di chuyển chuột nhanh như vậy và người dùng có thể di chuyển chuột bất cứ khi nào họ muốn, vì vậy không có yêu cầu nào để nó phải đồng bộ hóa đồng hồ. Trường hợp xấu nhất, điện trở thay đổi giữa chừng khi CPU đọc nó và CPU có giá trị thấp hơn hoặc giá trị cao hơn. Lần sau, điện trở vẫn ổn định và CPU nhận được giá trị cuối cùng. Vì chuột chỉ di chuyển với tốc độ của bàn tay người dùng, nên không ai quan tâm nhiều đến một mẫu ít nhiều để đi đến giá trị cuối cùng.
Vì vậy, để trả lời câu hỏi của bạn theo thứ tự ngược lại:
- Sẽ không thành vấn đề nếu nó không đồng bộ với đồng hồ CPU.
- Có nhiều lý do kỹ thuật tốt để không gửi đồng hồ CPU xuống dây trừ khi thực sự cần thiết và trong trường hợp này không phải vậy.