<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > EH78系列單片機的編程技巧

EH78系列單片機的編程技巧

——
作者:武漢理工大學(xué) 王永 時(shí)間:2007-11-15 來(lái)源:?jiǎn)纹瑱C及嵌入式系統應用 收藏
  筆者在某智能水表開(kāi)發(fā)中使用了EM78P447芯片,對EM78系列芯片有了較深認識,在實(shí)踐中總結了一些開(kāi)發(fā)此類(lèi)芯片應注意的問(wèn)題,同時(shí)給出了應用中的編程技巧。

    市面上常見(jiàn)的介紹EM78系列的參考書(shū)中,都給出了一些應用實(shí)例,但這些實(shí)例一般程序代碼量較小,功能單一。雖然這些實(shí)例對于新手確實(shí)起到了很好的作用,但一個(gè)產(chǎn)品可能功能很復雜,程序可能達到幾千行,這就會(huì )出現一些短程序中沒(méi)有遇見(jiàn)的問(wèn)題。以筆者的開(kāi)發(fā)為例,程序總共5千多行,有效的匯編語(yǔ)句代碼有3千多行。由于義隆沒(méi)有提供C的編譯環(huán)境,只能以匯編進(jìn)行編碼,而匯編的結構、條理性與C語(yǔ)言比較不是很清晰,再加上EM78結構的獨特性,所以當程序代碼量較大的時(shí)候總會(huì )出現一些新的問(wèn)題。下面將實(shí)踐中遇到的問(wèn)題及其解決方法總結一下,以供參考。

1 RAM數據的讀取方法

    EM78系列的RAM既可以認為是普通中的RAM,也可以認為是寄存器(通用和專(zhuān)用寄存器)。以EM78P447為例,RAM共148



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>