最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

新手請(qǐng)教--這么賦值是什么意思?

作者:kof_okok 欄目:單片機(jī)
新手請(qǐng)教--這么賦值是什么意思?
 .equ    INT0        =6
           ……
RESET:
    ldi    temp0,1<<INT0            
    out    GIMSK,temp0

在這里1<<INT0是什么意思?temp0的值是多少?請(qǐng)指教,謝謝~



2樓: >>參與討論
highend
1<<6                 0x40
 
3樓: >>參與討論
kof_okok
樓上仁兄
我還是不大明白,1<<6難道是等于2的6次方嗎?

2*2*2*2*2*2=64=0x40

那么下面的程序呢?
USBpinmaskDplus=1*2=2
USBpinmaskDminus1*1=1?
這樣對(duì)嗎?
第4、5行里面的~符號(hào)是什么意思?

.equ    DATAplus        =1        
.equ    DATAminus        =0        
.equ    USBpinmask        =0b11111100    
.equ    USBpinmaskDplus        =~(1<<DATAplus)    
.equ    USBpinmaskDminus             =~(1<<DATAminus)




4樓: >>參與討論
star0528
建議看看相關(guān)書(shū)籍
不過(guò)還是先把你的問(wèn)題解決了:
x << y 意思是:把x左移y位,從最高位移出,從最低位補(bǔ)0
1 << 6 意思是:把0000 0001 左移6位 變成 0100 0000=0x40
0x3f <<6 意思是:把0011 1111 左移6位 變成 1100 0000=0xc0
最后"~"的意思是把后面()里的按位取反

5樓: >>參與討論
kof_okok
謝謝!
我以前沒(méi)接觸過(guò)AVR單片機(jī),這些指令是AVR特有的嗎?您指的相關(guān)書(shū)籍是指AVR入門的書(shū)嗎?

6樓: >>參與討論
tuwen
可以在AVR Assembler for Windows的HELP里找到


7樓: >>參與討論
NE5532
編譯器的特性,不算匯編語(yǔ)句。
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請(qǐng)教高手:有LCM19264的atmeg128例程嗎?剛搞LCM。
WINAVR20050214無(wú)法使用以前的Makefile???
請(qǐng)問(wèn)大家誰(shuí)有知道AVR的編譯器WINAVR的資料
請(qǐng)問(wèn)哪里可以找到嵌入式C編程和ATMEL AVR
我想在MEGA8看門狗復(fù)位后,做一些不同的動(dòng)作,
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 udpf.com.cn 浙ICP證030469號(hào)