3、不会动摇。4 AT89C51是一种带4K字节闪烁可编程、可擦除只读存储器(FPEROM―Falsh Programmable and Erasable Read Only Memory)的低电压、高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且
4、价廉的方案。 三、开发工具和环境 1.编程语言及编译器 本设计中,我选用的是MedWin。MedWin是万利电子有限公司开发的一款集编辑、编译/汇编、在线及模拟调试为一体的单片机高性能集成开发环境(Integrated Development Environment, IDE)。因其强大的功能、简洁的界面、方便的操作而备受单片机学习者的喜爱,在单片机学习开发者中流传甚广。 2.目标代码仿真工具 C编译器编译产生的目标代码,要烧录到单片机中才能运行。Proteus(海神)的ISIS是一款Labcenter出品的