Re: [問題] 8051有同步觀念嗎?
※ 引述《CuckooBoy (阿書)》之銘言:
: ※ 引述《workman168 (回憶)》之銘言:
: : 基本上當你要對IO送值出去,你是先把你要送的值填在對應Port
: : 的SFR,由Port IO 的SFR內容值反應在IO腳上,有這個想法,就很
: : 容易瞭解,因為P1是一個SFR,所以如上你是要改變P1.1與P1.2,
: : 所以你都是在存取同一個SFR,當然也沒有同步或不同步的問題,
: : 但假如是P1.1與P2.1,這兩個IO pin 分屬不同的SFR,所以就會
: : 有先後.
: 你的意思是,我可以C CODE裡寫....
: P1.1 = 1
: P1.2 = 0
: P1.1 = 0
: P1.2 = 1
: .....
: .....
: 結果뜺: P1.1,P1.2的訊號剛好反向和同步?
b7 b6 b5 b4 b3 b2 b1 b0
p1.7 p1.6 p1.5 p1.4 p1.3 p1.2 p1.1 p1.0
#define xxx P1
main()
{
xxx=0x01; //p1.1=1 p1.2=0
xxx=0x02; //p1.1=0 p1.2=1
}
--
忠於自身,日夜如一,庶幾不虛假以對凡人..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.8.131.85
推
08/17 23:21, , 1F
08/17 23:21, 1F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
ASM 近期熱門文章
PTT數位生活區 即時熱門文章
0
18