性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

單片機(jī)寄存器的地址

小弟剛開始學(xué)習(xí)單片機(jī),有個(gè)基本的概念給弄糊涂了,就是寄存器的地址問題,比如TCON寄存器的地址是開始于0x88,一般頭文件了也這樣寫sbit IT0=0x88,sbit IE0=0x89...,而TMOD寄存器的地址是開始于0x89,我的問題是這兩個(gè)寄存器的地址不是重復(fù)了嗎?難道一個(gè)地址能代表兩個(gè)不同的寄存器中的某一位嗎?請各位多多指教,見笑了!
全部回復(fù)(1)
正序查看
倒序查看
njyd
LV.8
2
2007-01-29 15:05
  一個(gè)是字節(jié),一個(gè)是位.
  51系列中把位尋址也設(shè)了“地址”,但這個(gè)“地址”只針對可尋址的“位”,看起來數(shù)字是一樣,但實(shí)際上是不同的概念.就象一個(gè)是樓層號(hào)一個(gè)是房號(hào)一樣.
  至于程序中怎么尋址由你的指令決定.
  TCON、TMOD是八位字節(jié),由MOV指令尋址.
  IT0,IE0是一個(gè)位,一個(gè)字節(jié)的八分之一,由置位或置0指令尋址.
0
回復(fù)
發(fā)