中文字幕无码不卡一区二区三区_少妇被又大又粗又爽毛片久久黑人_91精品国产在热久久无毒不卡_久久久久久亚洲综合网站

技術(shù)熱線: 4007-888-234
設(shè)計開發(fā)

專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

開發(fā)工具

提供開發(fā)工具、應(yīng)用測試 完善的開發(fā)代碼案例庫分享

技術(shù)支持

從全面的產(chǎn)品導(dǎo)入到強大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!

新品推廣

提供新的芯片及解決方案,提升客戶產(chǎn)品競爭力

新聞中心

提供最新的單片機資訊,行業(yè)消息以及公司新聞動態(tài)

單片機開發(fā)過程

更新時間: 2019-03-23
閱讀量:1758

十年專注單片機方案開發(fā)的方案公司英銳恩,分享單片機開發(fā)過程。英銳恩現(xiàn)提供服務(wù)產(chǎn)品涉及主控芯片:8位單片機、16位單片機、32位單片機及各類運算放大器等。

這里所說的開發(fā)過程并不是一般書中所說的從任務(wù)分析開始, 我們假設(shè)已設(shè)計并制作好硬件,下面就是編寫軟件的工作。在編寫軟件之前,首先要確定一 些常數(shù)、地址,事實上這些常數(shù)、地址在設(shè)計階段已被直接或間接地確定下來了。如當(dāng)某器 件的連線設(shè)計好后,其地址也就被確定了,當(dāng)器件的功能被確定下來后,其控制字也就被確 定了。然后用文本編緝器(如EDIT、CCED等)編寫軟件,編寫好后,用編譯器對源程序文件 編譯,查錯,直到?jīng)]有語法錯誤,除了極簡單的程序外,一般應(yīng)用仿真機對軟件進行調(diào)試, 直到程序運行正確為止。運行正確后,就可以寫片(將程序固化在EPROM中)。在源程序被 編譯后,生成了擴展名為HEX的目標(biāo)文件,一般編程器能夠識別這種格式的文件,只要將此 文件調(diào)入即可寫片。在此,為使大家對整個過程有個認(rèn)識,舉一例說明:
  ORG 0000H
  LJMP START
  ORG 040H
  START:
  MOV SP,#5FH ;設(shè)堆棧
  LOOP:
  NOP
  LJMP LOOP ;循環(huán)
  END ;結(jié)束

   表1
  :03000000020040BB
  :0700400075815F000200431F
                   表2
02 00 40 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 75 81 5F 00 02 00 43
                    表3
  表1為源程序,表2是匯編后得到的HEX文件,表3是由HEX文件轉(zhuǎn)換成的目標(biāo)文件,也就是最終寫入EPROM的文件,它由編程器轉(zhuǎn)換得到,也可以由HEXBIN一類的程序轉(zhuǎn)換得到。學(xué)過手工匯編者應(yīng)當(dāng)不難找出表3與表1的一一對應(yīng)關(guān)系,值得注意的是從02 00 40后開始的一長串‘FF’,直到75 81,這是由于偽指令:ORG 040H造成的結(jié)果。

拜泉县| 巨野县| 永登县| 抚宁县| 沾化县| 北宁市| 福泉市| 东宁县| 营山县| 方正县| 前郭尔| 石嘴山市| 松潘县| 彰化县| 通河县| 高要市| 韩城市| 竹北市| 金塔县| 遂川县| 连云港市| 苍梧县| 陵川县| 田林县| 庆云县| 邵阳市| 萨嘎县| 重庆市| 宿州市| 靖边县| 江口县| 红河县| 建阳市| 镇巴县| 苍溪县| 桃江县| 宁南县| 龙江县| 彭泽县| 丽江市| 廉江市|