新聞中心

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

        EH78系列單片機的編程技巧

        ——
        作者:武漢理工大學 王永 時間:2007-11-15 來源:單片機及嵌入式系統應用 收藏
          筆者在某智能水表開發中使用了EM78P447芯片,對EM78系列芯片有了較深認識,在實踐中總結了一些開發此類芯片應注意的問題,同時給出了應用中的編程技巧。

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

        1 RAM數據的讀取方法

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



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 蒙阴县| 景泰县| 龙州县| 如皋市| 长宁县| 安陆市| 遂昌县| 偏关县| 怀化市| 迭部县| 海宁市| 浦江县| 胶州市| 新乡市| 建始县| 双峰县| 炎陵县| 全椒县| 旬阳县| 景洪市| 石渠县| 迭部县| 大冶市| 卓资县| 东乌| 沙雅县| 元阳县| 九江县| 女性| 淮阳县| 沧源| 宁阳县| 湖州市| 资阳市| 江山市| 永定县| 西平县| 泸定县| 晋宁县| 合阳县| 龙陵县|