支持8051微控制器体系结构的Keil开发工具,由Keil C编译器、宏汇编器、调试器、实时内核、单板计算机(评估板)和仿真器,支持所有的51系列微控制器。
Keil μVision调试器模拟8051的片上外围设备(I2C、CAN、UART、SPI、中断、I/O端口、A/D转换器、D/A转换器和PWM模块)。另外,使用模拟器可以在没有目标设备的情况下编写和测试应用程序。
在目标硬件上测试软件应用时,可以使用MON51、MON390、NONADI、或者FlashMON51目标监视器、ISD51 In-System调试器、ULINK USB-JTAG适配器在目标系统上下载并测试程序代码。
Keil开发工具包PK51
PK51开发工具包支持所有厂家的8051系列的芯片:Analog Devices,Atmel,Cypress Semiconductor, Dallas Semiconductor,Goal,Hynix,Infineon,Intel,NXP,OKI,Silicon Labs,SMSC,STMicroelectronics,Synopsis,TDK,Temic,Texas Instruments及Winbond。
PK51工具包包括以下内容:
μVision集成开发环境:调试器,模拟器
Keil扩展8051编译工具:AX51 宏汇编器,CX51 ANSI C 编译器,LX51链接器/定位器,OHX51 Object-HEX 转换器,
Keil经典8051编译工具:A51 宏汇编器,C51 ANSI C 编译器,BL51 Code Banking 链接器/定位器,OH51 Object -HEX转换器,OC51 Banked Object 转换器
目标调试器:FlashMON51目标监控器,MON51目标监控器,MON390(Dallas 390)目标监控器,MONADI目标监控器,ISD51 In-System调试器,RTX51小实时内核。
本课程使用:Keil μVision 3.x主要用于编辑、编译、通过模拟器(Simulator)测试程序正确性。