超聲波液位計研發的探討 三十五
去顯示數據送入43H,設置循環次數,標志位C 清零屏蔽低8 位,半字節交換,送入寄存器A查詢發送數據對應LED 顯示字節A 中數據帶進位右移判斷C 為1 或0置1DATA位 清0DATA位發送CLK 脈沖,把DATA 位數據送出判斷R0 是否為零發送下一位LED顯示數據。
§3-7 軟件的仿真環境簡介
每個主控芯片(MCU)C8051F020 內部都有JTAG 和調試電路,可以通過JTAG 接口對主控芯片(MCU)進行非侵入式、全速、在線系統調試。本課題中采用的是Silicon Laboratories 公司開發的基于KeilμVsion3 內核的集成開發環境(IDE)來實現軟件的編寫與調試工作。Silicon Laboratories IDE 開發環境如下圖3.7 所示。該開發環境支持觀察和修改存儲器與寄存器、斷點和單步執行;不需要額外的目標RAM、程序存儲器或通信通道。在線調試的過程中所有的模擬和數字外設都全功能正確運行(保持同步)。
當主控芯片(MCU)因單步執行或執行到斷點而停機時,看門狗(WDT)功能被禁止。
U-EC5調試適配器是專門為調試C8051F系列單片機而開發的低價位應用套件。該套件包含了開發所需的軟件和硬件,性能優于傳統的仿真器。U-EC5調試適配器具有:完全的USB2.0接口、免安裝驅動程序、硬件加強型保護功能(減少使用不當造成的硬件損壞率)。U-EC5為通用件,更換不同的目標板,可調試不同的C8051F系列的主控芯片(MCU),該工具可實現單步、連續單步、斷點、停止/運行,支持寄存器/存儲器的觀察和修改,下載程序到Flash存儲器等功能。
超聲波液位計