ý nghĩa của đặt thấp / đặt cao


9

Tôi thường thấy những cụm từ đó trong hướng dẫn với I / O vi điều khiển. Một ví dụ sử dụng là "đặt chân 3 cao" hoặc "đặt chân 5 thấp trong 20 ms".

Tôi cũng nhớ lại việc đọc một số định nghĩa khác nhau về ý nghĩa của thuật ngữ đó. Liệu mức thấp trong "set low" có nghĩa là trở kháng thấp? Nó có nghĩa là mức logic thấp (0 volt)? Hay nó có nghĩa là thấp như trong điện áp âm? Hay thậm chí có một ý nghĩa phổ quát cho những cụm từ đó?



@tyblu cảm ơn, nhưng tôi đã khá quen thuộc với phần mềm nhị phân và phần mềm thực tế. Tôi chỉ bối rối về cách một giá trị nhị phân được truyền thông điện tử đến một thiết bị khác.
Ponkadoodle

Câu trả lời:


14

Trong thư mục gốc của biểu thức, đó là "đặt bit cao / thấp (= 1/0)"

Nó thường có nghĩa là đặt chân tương ứng "mức logic cao" và "mức logic thấp" tương ứng.

Bạn sẽ phải tham khảo tài liệu về vi điều khiển của mình, nhưng hầu như luôn luôn là "đặt điện áp đầu ra thành Vss / Vdd" (VssIO / VddIO nếu micro của bạn có nguồn cung cấp năng lượng IO và lõi riêng biệt).


quá cao == 1 == Vss? Hay là cao == Vdd?
Ponkadoodle

3
cao == 1 == Vdd (+ cung cấp, + 3.3V hoặc + 5V hoặc + 1.8V (hiếm khi)), thấp == 0 == Vss (cung cấp -ve, ~ 0V).
qdot

4
Trong dVdd đề cập đến cống của MOSFET (tính bằng CMOS), strong Vss đối với nguồn. Bạn sẽ thường thấy Vcc thay vì Vdd. Ở đây clà dành cho collector (của một bóng bán dẫn lưỡng cực), phần còn lại từ các mạch TTL (bóng bán dẫn-bóng bán dẫn) cũ hơn.
stevenvh

1
Cao / Thấp đề cập đến các mức điện áp vật lý. 1/0 đề cập đến các trạng thái logic. Trong logic tích cực, 1 == Cao. Trong logic âm 1 == Thấp. Một thiết kế logic phức tạp có thể sẽ có một số logic tích cực và một số logic tiêu cực. (Bạn có thể sử dụng các bong bóng trên các cổng logic để theo dõi.) Có thể không quá quan trọng, nhưng giả sử rằng 1 == Cao là một tiểu thú cưng của tôi.
markrages

6

Các thuật ngữ "đặt mức thấp" và "đặt mức cao", được áp dụng cho chân đầu ra, có nghĩa là điều khiển điện áp đầu ra thành VSS hoặc VDD, bất kể giá trị của chân đó có được hiểu là tín hiệu thấp hoạt động hay không. Các thuật ngữ "giải phóng" hoặc "thả nổi pin" có nghĩa là đặt đầu ra ở chế độ trở kháng cao. Thuật ngữ "khẳng định", được áp dụng cho pin đầu ra có trạng thái hoạt động và không hoạt động được xác định rõ ràng, có nghĩa là đưa pin về trạng thái hoạt động (trong một số trường hợp có thể thấp và trong các trường hợp khác là cao). Thuật ngữ "d assert" có nghĩa là điều khiển một pin như vậy ở trạng thái không hoạt động, hoặc thả nổi nó và cho phép một điện trở bên ngoài làm như vậy.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.