在微控制器中,什麼叫讀引腳,什麼叫讀埠,它們有什麼區別

2021-03-04 04:45:41 字數 292 閱讀 2420

1樓:手機使用者

讀引腳:將引腳作為輸入,從真正的外部引腳讀進輸入的值讀埠:這是引腳作為輸出端使用時採用的工作方式,微控制器的一些指令,如取反指令,這一類指令的最終結果雖然是把並行口作為輸出來使用

但在執行它的過程中卻要先讀,這裡的引號指讀的是鎖存器,而不是真正的引腳值。

如果你想先輸出1,再讀取引腳的狀態,就會出錯,因為由於引腳外元件的特殊作用,電壓有可能會不正常,微控制器可能會誤讀到0,這與原先輸出的1不符合,所以要想讀到原先的值,就得去讀埠暫存器中的值(暫存器不受外部影響),這就產生了讀埠

什麼是微控制器定址方式,微控制器中的定址是什麼意思

微控制器有七種定址方式分別是 1.暫存器定址例如 mov a,r0 2.直接定址例如 mov a,4fh 3.暫存器間接定址 mov a,r04.立即數定址 mov a,0ffh5.變址定址 典型的是查表指令 mov a,a dptr6.相對定址 sjmp 7.位定址 setb mov 60h,40...

微控制器PWM的概念是什麼,微控制器中的PWM是指什麼

分兩點討論 1.pwm 脈衝寬度調製 pwm 是英文 pulse width modulation 的縮寫,簡稱脈寬調製,是利用微處理器的數字輸出來對類比電路進行控制的一種非常有效的技術,廣泛應用在從測量 通訊到功率控制與變換的許多領域中。2.微控制器中的pwm 指的是此微控制器有部分i o口具有輸...

GPIO是什麼,和微控制器ARM上的引腳有什麼區別

gpio這個問題很多人都混淆。本身的概念 gpio是general purpose input output。到了微控制器上,微控制器有很多管腳 pin pin除了一些特殊的,比如電源,比如地線,晶振接線等等,很多都可以任意定義成兩種功能中的一種 1.模組的管腳,2.gpio 當定義為模組管腳時,p...