新聞中心

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

        EH78系列單片機的編程技巧

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

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

        1 RAM數據的讀取方法

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



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 呈贡县| 阳山县| 平潭县| 曲水县| 酒泉市| 高邮市| 甘泉县| 和平县| 云龙县| 北票市| 许昌县| 康定县| 桐乡市| 嵊州市| 越西县| 临沧市| 岑巩县| 禄丰县| 西林县| 嵊州市| 枞阳县| 沙河市| 英超| 察雅县| 高青县| 运城市| 普安县| 淅川县| 维西| 澄迈县| 广宗县| 大竹县| 巴林左旗| 大余县| 太白县| 浏阳市| 九寨沟县| 闸北区| 太康县| 江津市| 乌苏市|