微控制器高手們求解啊

2021-03-04 02:59:52 字數 434 閱讀 8309

1樓:匿名使用者

【1】*s是指標s所指向的內容。s++將改變地址,指向下一個位元組存放地址。

【2】主程式中,pdat陣列的地址是實參。子程式中s是形參。

主程式呼叫函式,就是從地址為"at24c02"(iic器件地址巨集名)的24c02晶片中,從0起始地址連續讀取8個位元組內容,送到陣列pdat中。呼叫子程式時刻,s就是pdat的首地址。

在子程式裡面,*s=rcvbyte(); ... s++;實際的情況,可以這樣理解:

pdat[x]=rcvbyte(); ... x++;

【3】主程式中將pdat連續的每兩個位元組,低地址在低8位,轉換成1個整形字。陣列pdat的前8個位元組,共4次轉換,並把他們存放到陣列d[14]、d[15]、d[16]、d[17]四個元素中。

微控制器題目,高手幫忙解答下,微控制器技術與應用的題目,高手幫忙解答一下

1 sp 40h,dptr 3412,分析執行下列指令後dptr及sp內容push dpl push dph pop 08h 程式執行後 sp 41h 08h 34h 2 假設內ram單元 60h 6,問執行完下列指令後ram 60h 的內容為多少。mov r0,60h mov a,r0 rl a ...

51微控制器高手請指點

呵呵 當然可以實現 執行需要使用控制電機 如 步進電機或伺服電機 控制裝置可以使用51微控制器 負責接收光感測器訊號和控制電機的轉動角度。呵呵 滿意就選滿意回答 當然能夠實現,基本思路有兩種 簡單點的,讓微控制器定時控制電機扭轉一定角度,調整好時間間隔和扭轉角度,就可以控制電池板始終指向太陽了。但是...

微控制器的種類,微控制器的分類

按微控制器機器字長可分為 4位 很少用 8位,16位,32位按微控制器核心可分為 mcs51 avr pic msp ht arm等等 按微控制器廠家分就更多了,mcs51核心的廠家就有多種 如sst atmel stc winbond等 學習微控制器,電子知識,請到 電子設計網dzsj 種類太多了...