ความหมายของชุดต่ำ / ชุดสูง


9

ฉันมักจะเห็นวลีเหล่านั้นในบทช่วยสอนด้วย I / O ของไมโครคอนโทรลเลอร์ ตัวอย่างการใช้งานคือ "set pin 3 high" หรือ "set pin 5 low สำหรับ 20 ms"

ฉันยังจำการอ่านคำจำกัดความที่แตกต่างกันหลายประการเกี่ยวกับความหมายของคำศัพท์ ค่าต่ำใน "ตั้งค่าต่ำ" หมายถึงความต้านทานต่ำหรือไม่ มันหมายถึงระดับตรรกะต่ำ (0 โวลต์)? หรือหมายความว่าต่ำเหมือนแรงดันลบ? หรือว่ามีความหมายสากลสำหรับวลีเหล่านั้น



@tyblu ขอบคุณ แต่ฉันคุ้นเคยกับไบนารีและด้านซอฟต์แวร์จริงแล้ว ฉันสับสนเพียงว่าการสื่อสารค่าไบนารีกับอุปกรณ์อื่นเป็นอย่างไร
Ponkadoodle

คำตอบ:


14

ในรากของนิพจน์นั้นคือ "ตั้งค่าบิตสูง / ต่ำ (= 1/0)"

มันมักจะหมายถึงการตั้งค่าพินที่สอดคล้องกัน "ระดับตรรกะสูง" และ "ระดับตรรกะต่ำ" ตามลำดับ

คุณจะต้องศึกษาเอกสารของไมโครคอนโทรลเลอร์ของคุณ แต่เกือบทุกครั้งก็คือ "ตั้งค่าแรงดันเอาต์พุตเป็น Vss / Vdd" (VssIO / VddIO ถ้าไมโครของคุณแยก IO และอุปกรณ์จ่ายไฟหลัก)


สูงมาก == 1 == Vss? หรือสูง == Vdd?
Ponkadoodle

3
สูง == 1 == Vdd (+ ve อุปทาน, + 3.3V หรือ + 5V หรือ + 1.8V (ไม่ค่อย)), ต่ำ == 0 == Vss (-ve อุปทาน, ~ 0V)
qdot

4
dใน Vdd หมายถึงท่อระบายน้ำของมอสเฟต (ใน CMOS) ที่sใน Vss แหล่งที่มา คุณมักจะเห็น Vcc แทน Vdd นี่cคือสำหรับนักสะสม (ของทรานซิสเตอร์สองขั้ว), ส่วนที่เหลือจากวงจร TTL (ตรรกะทรานซิสเตอร์ทรานซิสเตอร์) ที่เก่ากว่า
stevenvh

1
สูง / ต่ำหมายถึงระดับแรงดันไฟฟ้าทางกายภาพ 1/0 อ้างถึงสถานะโลจิคัล ในตรรกะเชิงบวก 1 == สูง ในตรรกะเชิงลบ 1 == ต่ำ การออกแบบตรรกะที่ซับซ้อนอาจมีตรรกะเชิงบวกและเชิงลบบางอย่าง (คุณสามารถใช้ฟองอากาศบนประตูลอจิกเพื่อติดตาม) บางทีอาจไม่สำคัญนัก แต่สมมติว่า 1 == สูงเป็นสัตว์เลี้ยงที่ฉุนเฉียวของฉัน
เครื่องหมาย

6

คำว่า "set low" และ "set high" ซึ่งใช้กับขาเอาต์พุตหมายถึงการขับเอาต์พุตแรงดันไฟฟ้าไปยัง VSS หรือ VDD ตามลำดับโดยไม่คำนึงว่าค่าของพินนั้นจะถูกตีความว่าเป็นสัญญาณต่ำหรือไม่ คำว่า "ปล่อย" หรือ "ลอยพิน" หมายถึงการตั้งค่าเอาต์พุตเป็นโหมดความต้านทานสูง คำว่า "ยืนยัน" นำไปใช้กับขาออกซึ่งมีสถานะที่ใช้งานและไม่ได้ใช้งานอย่างชัดเจนหมายถึงการขับหมุดไปยังสถานะที่ใช้งาน (ซึ่งในบางกรณีอาจจะต่ำและในกรณีอื่น ๆ จะสูง) คำว่า "deassert" หมายถึงการขับหมุดดังกล่าวไปยังสถานะไม่ใช้งานหรือลอยมันและอนุญาตให้ตัวต้านทานภายนอกทำเช่นนั้นได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.