人妻蜜と1~4中文字幕月野定规 ,国产精品成人va在线播放,色优久久久久综合网鬼色,WWW插插插无码视频网站

產品中心
KEIL C51 開發(fā)工具
支持8051微控制器體系結構的Keil開發(fā)工具,適合每個階段的開發(fā)人員,不管是專業(yè)的應用工程師,還是剛學習嵌入式軟件開發(fā)的學生。

KEIL C51 開發(fā)工具

支持8051微控制器體系結構的Keil開發(fā)工具,適合每個階段的開發(fā)人員,不管是專業(yè)的應用工程師,還是剛學習嵌入式軟件開發(fā)的學生。 產業(yè)標準的Keil C編譯器、宏匯編器、調試器、實時內核、單板計算機和仿真器,支持8051系列微控制器,幫助你如期完成項目進度。

支持8051微控制器體系結構的Keil開發(fā)工具,適合每個階段的開發(fā)人員,不管是專業(yè)的應用工程師,還是剛學習嵌入式軟件開發(fā)的學生。

產業(yè)標準的Keil C編譯器、宏匯編器、調試器、實時內核、單板計算機和仿真器,支持8051系列微控制器,幫助你如期完成項目進度。

· 當啟動一個新的項目,你只需從設備數(shù)據(jù)庫選擇使用的微控制器,μVisionIDE會為你設置所有的編譯器,匯編器,鏈接器和內存選項。

· 大量的示例程序幫助你開始與流行8051的嵌入式設備接觸。

· KeilμVision調試器能準確地模擬片上外圍設備(I2C,CAN,UART,SPI,中斷,I / O端口,A/ D轉換器,D/ A轉換器和PWM模塊)。模擬器可以幫助您了解硬件配置,避免在初始化時浪費時間。此外,使用模擬器,你可以在目標硬件就緒錢即開始編寫和測試應用程序。

· 當你準備開始與目標硬件測試軟件應用程序,可以使用MON51,MON390,MONADI,或FlashMON51目標監(jiān)視器,ISD51在系統(tǒng)調試,或ULINK USB-JTAG適配器目標系統(tǒng)下載和測試你的程序代碼。

注意:

1. AX51僅支持8051、Dallas 390以NXP的51MX指令集。

2. CX51僅支持NXP 51MX指令集。

3. 對于Far、Dallas 連續(xù)模式以及NXP 51MX,LX51是必要的。

4. 對于LX51連接器的程序,OHX51是必要的。

C51 C編譯器


8051微控制器的KEIL C51 C編譯器是目前世界上流行的8051 C編譯器之一。但它比其他的8051 C編譯器提供了更多的功能。


一旦編譯C51編譯器允許你寫的8051微控制器應用的C語言可以翻譯為高效高速的匯編語言。C51編譯器語言擴展使你對8051的所有資源的完全訪問權限。

C51編譯器把C源文件轉換重定位的目標模塊,目標模塊包含完整的符號信息用以μVision調試器或在電路仿真器的調試。除了目標文件,編譯器會生成一個列表文件,包含符號表和交叉引用信息。

特點

· 9種基本數(shù)據(jù)類型,包括32位IEEE浮點

· 靈活可變分配,位,數(shù)據(jù),BDATA,IDATA,XDATA和PDATA存儲器類型

· 可以用C寫的中斷函數(shù)

· 充分利用8051寄存器塊

· 進行源代碼級調試時,有完整的符號和類型信息

· 使用AJMP和ACALL指示

· 位尋址的數(shù)據(jù)對象

· 內置RTX51實時內核接口

· 對Atmel, AMD, Cypress, Dallas Semiconductor, Infineon, Philips, and Triscend microcontrollers支持雙數(shù)據(jù)指針

· 支持Philips 8xC750, 8xC751, and 8xC752有限的指令集

· 支持英飛凌80C517的算術單元

A51 宏匯編器

A51匯編的8051系列微控制器是一個宏匯編器。它支持8051的衍生產品。轉換符號匯編語言助記符重定位目標代碼,這對于快執(zhí)行速度,小代碼尺寸,和硬件控制是至關重要的。宏設施加快了開發(fā)速度,節(jié)省維護時間,因為常見的代碼序列只需要開發(fā)一次。A51匯編支持8051架構的功能符號訪問。


A51匯編器將匯編程序源文件翻譯成重定位目標模塊的。調試指令增加了完整的符號信息的對象模塊,并支持μVision調試器或在電路仿真器進行調試。在除了對象文件,A51匯編生成列表文件,可任選包括符號表和交叉參考信息。

BL51代碼塊鏈接器/定位器

BL51連接器/定位器結合OMF51對象模塊和創(chuàng)建可執(zhí)行的8051程序。鏈接器解析外部和全局引用分配絕對或固定地址重定位的程序段。


BL51鏈接器處理對象包括由Keil C51編譯器和A51匯編器和Intel PL/M-51編譯器和ASM-51匯編器創(chuàng)建的文件。這些對象模塊必須遵循的OMF51對象模塊規(guī)范。 BL51輸出二進制OMF51對象的模塊幾乎可加載到任何模擬器,KeilμVision調試器,或OH51-HEX對象轉換器(創(chuàng)建一個Intel HEX文件)下。

RTX 微型實時內核

RTX51 Tiny的是一個小型的實時內核,以單芯片應用代碼的大小為重要因素考量設計。 RTX51 Tiny的內核只需要900字節(jié)的代碼空間,適合那些不需要RTOS的功能應用程序,如短信,信號和內存池管理。


· 專為沒有XDATA的單芯片應用設計。并且,RTX51 Tiny的可用于任何8051目標系統(tǒng)。

· RTX51 Tiny支持C51編譯器的內存模型(SMALL, COMPACT和LARGE)。操作系統(tǒng)的變量和任務堆棧存放于內部的DATA / IDATA內存中。

· RTX51 Tiny只運行round-robin和cooperative多任務。不支持搶占式任務切換和任務優(yōu)先級。

· RTX51 Tiny只用定時器0作為系統(tǒng)滴嗒時鐘。沒有其他的硬件資源的開銷。

· RTX51 Tiny只包含在PK51專業(yè)開發(fā)套件。