Apa arti dari singkatan TRIS Microchip untuk register arah data?

13

Saat membaca / menulis / berbicara tentang elektronik, saya ingin memahami akronim dan mneumonics untuk singkatan yang digunakan untuk register, fungsi, nama file, nama pin, dll. Biasanya, pertama kali singkatan digunakan, baik konteks atau set catatan tanda kurung mati, atau itu jelas sekali.

Pada bagian Microchip dsPIC, register TRIS mengontrol arah data. Saya tidak dapat menemukan catatan yang menggunakan kata / frasa lengkap yang akan disingkat atau memiliki singkatan TRIS. ('The Input Input / output Settting' adalah tentang yang terbaik yang bisa saya buat, meskipun 'TRIS Really Is a Silly singkatan' adalah tebakan kedua yang dekat).

Bagaimana Anda mengingat ini? Saya sudah mendengarnya diucapkan sebagai kata, tetapi saya ingin tahu apa artinya membuatnya lebih mudah untuk diingat, dibaca, dan ditulis.

Kevin Vermeer
sumber

Jawaban:

22

TRIS adalah singkatan dari TRIState. Ini berarti port menunggu input daripada mengeluarkan sinyal tinggi atau rendah.

Dinamai demikian karena port dapat memiliki 3 status:

  • Output Tinggi
  • Output Rendah
  • Input (Impedansi Tinggi)
BG100
sumber
Itu tadi cepat! Apakah Anda memiliki sumber untuk nama ini (dan, idealnya, orang lain yang akan saya temui), atau hanya 'klik' untuk Anda?
Kevin Vermeer
@reemrevnivek: Itu hanya sesuatu yang sudah saya ketahui ... Saya tidak yakin dari mana saya mempelajarinya! Mungkin datasheet microchip atau sesuatu.
BG100
2
Alasan mengapa Microchip tidak menguraikan kata-kata TRI-STATE adalah bahwa TRI-STATE® adalah merek dagang terdaftar dari National Semiconductor.
MikeJ-UK
1
@reemrevnivek: Saya pikir saya belajar ini ketika saya pertama kali mulai belajar pic assembler dari halaman ini: mstracey.btinternet.co.uk/pictutorial/progtut3.htm Cuplikan kode kedua dari bawah memiliki komentar ini: "yang merupakan alamat dari
Registrasi
2

Istilah "tri-state" sering digunakan secara informal untuk merujuk pada tindakan mengambang pin; Saya tahu bahwa National Semiconductor dulu memiliki merek dagang pada istilah tersebut, meskipun penggunaannya secara luas sebagai istilah umum mungkin membuatnya tidak dapat diterapkan.

Kebetulan, kalau-kalau ada yang ingin tahu mengapa instruksi OPSI disebut, dan pengaturan tidak dikendalikan melalui register, pada perangkat PIC Instrumen Umum asli, tidak ada instruksi TRIS atau OPSI; sebagai gantinya, pemilihan pin mana yang harus mengambang, serta pengaturan untuk prescalar dan mode timer / watchdog, adalah bagian dari spesifikasi pabrik (perangkat yang menggunakan ROM topeng, sehingga seluruh program akan menjadi spesifikasi pabrik).

supercat
sumber
National dulu punya kebiasaan mendaftar hampir setiap istilah dalam bahasa Inggris. Beberapa yang lebih meragukan seperti 'Lagu Kebangsaan' dan 'Damn Fast' telah menghilang (tidak mengejutkan) dari daftar mereka tetapi TRI-STATE masih ada!
MikeJ-UK
@ MikeJ-UK: Tri-state terdaftar sebagai merek dagang langsung menurut situs web USPTO, jadi saya tidak akan merekomendasikan siapa pun yang menjual chip menggambarkan output sebagai "tri-state"; merek dagang mungkin atau mungkin tidak dapat diberlakukan mengingat penggunaan umum yang umum, tetapi itu tidak berarti saya ingin menghabiskan biaya hukum untuk mengetahuinya.
supercat