Turbo51學習筆記(2)構建程式設計環境MC-51
Turbo51僅提供行編譯工具,沒有提供IDE。所以,想要舒服使用Turbo51,還得找個合適的IDE。
在Turbo51的網站上(http://turbo51.com/8051-editor-ide),提供了幾種構建的選擇:
1、通用的編輯器
如 Code Blocks ,PSPad 等。
這類編輯器需要使用者自己設定編譯的引數,對使用者的要求比較高,不太適合初學者。
2、專門為Turbo51度身打造的IDE
(1)MC-51
(2)Turbo51 Studio( 已不能下載了)
這類IDE將編譯的引數等設定好,使用者直接一鍵編譯,很方便;而且帶有模擬器,方便程式的除錯、跟蹤。
不論是初學者,還是有經驗的老手,均能快速上手。
MC-51的下載連結: http://www.ieap.uni-kiel.de/?sur … e/fpmc/index-e.html
我們從下面的圖片、窺視MC-51:
相關推薦
Turbo51學習筆記(2)構建程式設計環境MC-51
Turbo51僅提供行編譯工具,沒有提供IDE。所以,想要舒服使用Turbo51,還得找個合適的IDE。 在Turbo51的網站上(http://turbo51.com/8051-editor-ide),提供了幾種構建的選擇: 1、通用的編輯器 如 Code Blocks ,PSPad
Javascript高階程式設計學習筆記(2)
script標籤 js在瀏覽器中的使用,肯定會涉及到script標籤。 那麼script標籤有哪些屬性呢? 1.async:非同步載入(不讓頁面等待該指令碼的載入執行,非同步載入頁面的其他部分) 2.charset:設定js的字符集編碼 3.defer:延遲指令碼(當瀏覽器解析到/html 結束標籤時才執行
《JavaScript高階程式設計》學習筆記(2)——第四章 變數、作用域和記憶體問題
基本型別和引用型別的值基本型別值指的是簡單的資料段,而引用型別值指那些可能由多個值構成的物件。區域性物件會在函式執行完畢後立即被銷燬。 檢測型別:instanceof操作符result = variable instanceof constructor如果變數是給定引用型別(
shell指令碼程式設計學習筆記(2)正則表示式
編寫shell指令碼時經常用到的基本操作就是尋找包含特定文字的行,雖然用簡單的grep命令可以完成一些簡單的工作,但是正則表示式無疑是繞不開的。本文主要介紹基本正則表示式。 總的來說,正則表示式由兩部分組成:一般字元和特殊字元。特殊字元(meta)在正則表示式中往往具有特
Spring框架學習筆記(2)——面向切面程式設計AOP
介紹 概念 面向切面程式設計AOP與面向物件程式設計OOP有所不同,AOP不是對OOP的替換,而是對OOP的一種補充,AOP增強了OOP。 假設我們有幾個業務程式碼,都呼叫了某個方法,按照OOP的思想,我們就會將此方法封裝在一個類中,之後通過物件.方法名呼叫 我們可以看作我們的業務程式碼被其他程式碼入侵或者是
學習筆記(2)---Matlab 圖像處理相關函數命令大全
緩沖 操作 .... 命令 tor ace trac cati msh Matlab 圖像處理相關函數命令大全 一、通用函數: colorbar 顯示彩色條 語法:colorbar \ colorbar(‘vert‘) \ colorbar(‘horiz‘) \ co
5.27:cocos2d-x初探學習筆記(2)--重要概念及Test樣例結構(轉)
這樣的 發生 菜單 add css 基礎 dsm 人的 添加 1.幾個重要概念 在cocos2d引擎中,有幾個概念,各自是導演。場景,布景和人物角色。 導演(CCDirector):在cocos2d-x引擎中,導演類是遊戲的組織者和領導者。導演制定規則讓遊戲內的場
WPF學習筆記(2)——動畫效果按鈕變長
anim aud tor col log 筆記 wpf style 分享 說明(2017-6-12 11:26:48): 1. 視頻教程裏是把一個按鈕點擊一下,慢慢變長: 註意幾個方面: (1)RoutedEvent="Button.Click",這裏面要用Button,是
bootstrap 學習筆記(2)---- 排版
-i 排列 分段函數 class 總結 capital src 設置 per 安裝和柵格系統學完,這篇寫的是排版手冊中排版的目錄如下圖 《標題,頁面主題,內聯文本元素,對齊,改變大小寫,縮略語,地址,引用,列表》手冊中介紹那麽多,其實並不是所有的都要去看看。很多都是沒有必
jQuery源碼學習筆記(2)
dom src asc turn rdo dom節點 defer ++ des 我們會認識到jQuery中一個叫做domManip的函數,這個函數的作用主要是處理DOM相關的操作,讓傳入的參數更加“幹凈”。 為什麽需要用這個domManip函數呢? 我們知道節點操作瀏覽
後盾網-CI框架實例教程-馬振宇 - 學習筆記(2)
welcom index 如何 ech lin bsp 後臺模板 back href 第三節視頻: 1、配置自動加載輔助函數URL: 在application/config/autoload.php中設置: $autoload[‘helper‘] =
linux學習筆記(2)
linux配置IP進入操作系統界面後,輸入root用戶密碼。<[email protected] ~># root為用戶localhost為主機名(可修改)root用戶後跟的是# 其他用戶為$===============================================
Halcon學習筆記(2) VS2010 + Halcon12 C#鏈接相機
operator debug ets generic code locate != 目錄 empty 1.打開Halcon, 使用圖像采集助手獲取相機實時圖像: 1.1 獲取實時圖像: 1.2 插入采集實時圖像的Halcon代碼,並導出:
Byte of Python學習筆記(2)——回文練習
span forbidden you 一點 學習筆記 成員 reverse 大小寫 lis Byte of Python 第111頁有關回文的作業練習,原題為:要想檢查文本是否屬於回文需要忽略其中的標點、空格與大小寫。例如,“Rise to vote, sir.”是一段
(來換項目系列)Spring學習筆記(2)
servlet span on() 購物車 集成 因此 proxy center str 3.1.1 配置profile bean 使用@profile 註解 例如 @Configuration @Profile("dev") public class xxxConfig{
Linux第一周學習筆記(2)
內核 images 百度 互聯網公司 pac 特性 傳播 選擇 ffffff Linux第一周學習筆記(2)1.3認識Linux(1).什麽是LinuxLinux是一個操作系統,比如說微軟的winodws、蘋果電腦的masOS、早於Linux發行的unix;我們平時使用的P
ryu學習筆記(2) 之 ryu-manager運行報錯
.com 其他 nbsp -i OS in use 分配 art -s http://blog.csdn.net/haimianxiaojie/article/details/48769653 ryu在使用的時候最常出現的報錯是:address already in
shell學習筆記(2)
shell 基礎 雜記一、標準輸入命令read與實踐 1、read基礎用法 [root@master4 day3]# read -p "Pls input tow num:" a1 a2 Pls input tow num:1 2 2、小腳本示例 [root@master4 day3]# vim read.s
Python第一周 學習筆記(2)
學習筆記習題解析 0.打印10以內偶數:位運算 for i in range(10): if not i & 0x01: print(i) 1.給定一個不超過5位的正整數,判斷其有幾位(使用input函數) 方法一:正常邏輯處理 a = int(input("Please e
Python第三周 學習筆記(2)
學習筆記選擇排序: 時間復雜度O(n**2) 沒有辦法知道當前輪是否已經達到排序要求,但是可以知道極值是否在目標索引位置上 遍歷次數1,...,n-1之和n(n-1)/2 對比冒泡法:減少了交換次數,提高了效率,性能略好 方法三、四實際上降低的是平均時間復雜度 方法一: nums = [1, 2, 6,