单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为 CPU 可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工 汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于 MCS-51 单片机的汇编 软件有早期的 A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级 语言开发,单片机的开发软件也在不断发展,Keil 软件是目前最流行开发 MCS-51 系列单片 机的软件,这从近年来各仿真机厂商纷纷宣布全面支持 Keil 即可看出。Keil 提供了包括 C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通 过一个集成开发环境(uVision)将这些部份组合在一起。运行 Keil 软件需要 Pentium 或 以上的 CPU, 16MB 或更多 RAM、 20M 以上空闲的硬盘空间、 WIN98、 NT、 WIN2000、 WINXP 等操作系统。掌握这一软件的使用对于使用 51 系列单片机的爱好者来说是十分必要的,如 果你使用 C 语言编程,那么 Keil 几乎就是你的不二之选(目前在国内你只能买到该软件、 而你买的仿真机也很可能只支持该软件) ,即使不使用 C 语言而仅用汇编语言编程,其方 便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。 我们将通过一些实例来学 习 Keil 软件的使用,在这一部份我们将学习如何输入源程序,建立工程、对工程进行详细 的设置,以及如何将源程序变为目标代码。
上传时间: 2019-05-30
上传用户:Lily_liu
高效分页控件源码---百万数据瞬间打开,可以直接用。
标签: 源码
上传时间: 2020-01-18
上传用户:fwwwl0078
这是基于单片机的蜂鸣器程序,蜂鸣器接在P1^5口上,可以自行在.c文件中更改蜂鸣器接口。内含.c与.hex文件,可直接用.hex文件烧录到单片机中实现蜂鸣功能
上传时间: 2020-07-10
上传用户:
Visual Assembly是一个绿色免费的汇编语言编译器,该软件提供了编辑、编译、运行、调试汇编语言程序的集成环境。目前支持MASM、TASM、MCS51三种编译器。 汇编语言编译器Visual Assembly目录说明 bin目录里为本软件 files目录为汇编语言写的用于测试的程序 source目录为本软件的源代码 masm为MASM类型的编译器,其中:masm.exe为编译器,link.exe为连接器
标签: 汇编
上传时间: 2020-11-11
上传用户:
TA8211是日本东芝半导体公司早期出品的一款双通道音频功率放大器,其具备6w x 2 输出功率,典型工作电源电压20V;适用于彩色电视机,收录机功率放大器和家庭音响等应用场合。TA8211采用单排12引脚直插封装工艺。
上传时间: 2021-07-01
上传用户:xiangshuai
借鉴了好多大佬的例程和图片取模做好的。使用4针iic通信的0.96寸oled,引脚连接方法可以通过查看iic.h头文件定义得到
上传时间: 2021-10-27
上传用户:
AT89S52-24单片机最小系统开发板ALTIUM设计硬件原理图+PCB文件,2层板设计,大小为121x149mm,Altium Designer 设计的工程文件,包括完整的原理图及PCB文件,可以用Altium(AD)软件打开或修改,可作为你的产品设计的参考。主要器件型号列表如下:Library Component Count : 14Name Description----------------------------------------------------------------------------------------------------AT89S52-P 8 位微处理器/40引脚CAP CapacitorCAPACITOR POL CapacitorCRYSTAL CrystalD Connector 9 Receptacle Assembly, 9 Position, Right AngleHeader 2 Header, 2-PinHeader 4 Header, 4-PinHeader 5X2 Header, 5-Pin, Dual rowLED MAX232PZ_9 排针——9RES2SW-DPST Double-Pole, Single-Throw SwitchSW-PB Switch
上传时间: 2021-11-17
上传用户:
AT89S52单片机主8入8出继电器工控主板ALTIUM设计硬件原理图+PCB文件,2层板设计,大小为121x149mm,Altium Designer 设计的工程文件,包括完整的原理图及PCB文件,可以用Altium(AD)软件打开或修改,可作为你的产品设计的参考。主要器件型号列表如下:Library Component Count : 25Name Description----------------------------------------------------------------------------------------------------24LC02AJKG 按键开关AT89S52-P 8 位微处理器/40引脚CAP CapacitorCAPACITOR POL CapacitorCPDR 瓷片电容CRYSTAL CrystalD Connector 9 Receptacle Assembly, 9 Position, Right AngleDG 电感DJDR 电解电容GO 光耦Header 5X2 Header, 5-Pin, Dual rowJDQYCK 继电器——1常开1常闭LED 发光二极管LM2576HVT-3.3 Simple Switcher 3A Step Down Voltage RegulatorMAX232 NPN NPN Bipolar TransistorPZ_2 排针——2PZ_3 排针——3RES2Res 电阻Res PZ_8 8位排阻SW-DPST Double-Pole, Single-Throw SwitchWY2JG 稳压二级管ZL2JG 整流二极管
上传时间: 2021-11-17
上传用户:kingwide
本资料主要是针对于PCtoLCD2002软件包的资料,希望能够为各位开发者提供帮助
标签: pctolcd
上传时间: 2021-11-18
上传用户:
本资料主要是针对于Image2Lcd(字模软件),希望能够为各位开发者提供相应的帮助
上传时间: 2021-11-18
上传用户:kingwide