智能渦輪流量計在油料測量中的設計及探討 十六
MCS一5 l匯編語言及開發環境
編程語言軟件編程語言對編程思想和編程效率的影響很大,本文選用MCS.51匯編語言來進行軟件編程。
匯編語言是最接近機器語言的編程語言,能充分發揮指令系統的功能與效率,可獲得最簡練的目標程序。用匯編語言書寫的程序所生成的目標代碼,相比用其它高級語言書寫的具有同樣功能的程序生成的縣標代碼來說,它體積小、速度快。匯編語言有著極強的硬件控制能力,這種能力使得匯編語言在某些領域如硬件驅動、嵌入式程序里的地位永遠不可替代。用其它的高級語言所無法控制的軟硬件細節,在匯編語言中也統統可以實現。但匯編程序的書寫是十分辛苦的,處處要考慮硬件特征和內存布局。匯編語言本來就是把機器語言符號化以后的產物,和機器語言沒有本質上的區別,這就使得匯編語言不能獨立于機器,程序可移植性較差。
編程的開發環境軟件使用的是目前最流行的K棚軟件。Kdl軟件主要提供的是C編譯環境,但其中所帶的匯編器和連接器完全可用于匯編語言的學習。該軟件帶有一個集成開發環境(uⅥsion2),可以在這一集成開發環境中編譯、連接和調試。
全部操作均可通過窗口和菜單的選擇來完成,將軟件命令和反映程序運行的情況集中在同一屏幕上,大大減少用戶記憶眾多命令的負擔,方便用戶編寫和調試軟件,直觀反映程序運行情況,提高軟件的開發效率。
IcE—-64KB仿真器是日升單片機工作室設計、制作的一款經濟型5l系列單片機仿真器,利用了新版單片機的IAP,在線可應用編程)功能。此單片機仿真器在產品開發階段,掌握單片機內部運行狀態,進行用戶系統軟件、硬件調試的開發工具。它可以對單片機用戶程序進行
全速、單步、斷點等手段的調試,及時觀察用戶程序運行過程中單片機RAM、寄存器內容的交化,實現對軟件程序、硬件電路進行實時的跟蹤調試。
詳情請瀏覽公司網站的產品中心 http://www.ladynoble.net/ 渦輪流量計