产品资料搜索:

最新产品展示

  • LDM8035接触式模块
    接触式IC卡读写模块 支持SLE4442/4428 小型化 低功耗 方便使用
  • LDM522-MINI射频模块
    体积小(1.9cm*1.4cm) ISO14443-A以及Mifare, Ultrlight&EV1等的低功耗模块
  • LDM-A3射频读卡器
    支持ISO14443A/B 二代证ID 低功耗 免驱
  • LDM523射频读卡模块
    支持iso14443A/B 韦根接口 二代证ID
  • 《单片机典型模块设计实例导航》(第二版)光盘代码下载

    2009-6-28

    2、使用方法

    读者使用光盘中的源代码时,将源代码拷贝到您的计算机相应目录之后,需要取消所有文件的只读属性,否则您可能无法正常使用这些源程序。

    在各相关网站中有支持C51A51的编程软件,可以免费下载。以Franklin C51编译软件为代表。编程步骤如下:

       (1)安装单片机编程软件,如Franklin C51到指定目录。

       (2)在文本编辑器,如UltraEdit中编写单片机程序,并以.c或者.asm为后缀。

       (3)在编译环境中使用“C51 xxx.C DB OE”的指令编译程序代码。

       (4)在编译环境中使用“L51 xxx.obj”的指令作链接。

       (5)在编译环境中使用“OH xxx”的指令完成十六进制文件的生成,以.HEX为后缀。

       (6)使用编程器将XXX.HEX文件写入单片机。

    3、各章程序

    目录“单片机程序”中包含了各章实例中的最后“程序设计”中的程序源代码。每一章中包含的程序如下。

    需要注意的是,第七章和第八章主要是电路设计和芯片介绍,此处不再列出其单片机程序。此外,有一些例子主要介绍芯片功能和电路,这样的例子此处也不提供程序代码。

    1章:

    程序名称

    功能简介

    备注

    SH101.C

    最简单片机系统的测试程序,端口的电平操作。

    SH102.C

    控制LED灯的亮灭

    SH103.C

    控制LED灯的定时亮灭,单片机定时器的使用。

    SH104.C

    通过按键控制LED灯的亮灭,中断的使用。

    105

    芯片和电路介绍

    不提供程序。

    SH106.C

    串口的简单测试程序。

    2章:

    程序名称

    功能简介

    备注

    SH201.C

    行列键盘的输入例程

    SH202.C

    锁定键盘的程序

    SH203.C

    单片机中的多路模拟开关例程

    SH204.C

    单片机控制的数码管显示

    SH205.C

    单片机的数字时钟例程

    206

    CDWE.A51

    inclr.A51

    KEYLINE.C

    KEYSTATE.C

    DISP.C

    键盘输入内容的液晶显示程序。

    本例由五个程序模块组成。

    SH207.C

    微机键盘和单片机的接口程序

    SH208.C

    微型打印机和单片机的接口程序

    3章:

    程序名称

    功能简介

    备注

    SH301.C

    A/D采样的单片机例程

    SH302.C

    基于89C2051的电压采样程序

    SH303.C

    单片机的电流检测程序

    304

    仪表放大器芯片的使用

    不提供程序。

    SH305.C

    DS1820温度测量程序

    SH306.C

    HMR3000数字罗盘的读数程序

    SH307.C

    GPS的读数程序

    需要加上液晶显示部分的程序

    4章:

    程序名称

    功能简介

    备注

    SH401.C

    单片机驱动直流电机的例程

    SH402.C

    单片机数模输出控制LED亮度的例程

    SH403.C

    单片机PWM输出控制电机的转角

    404

    介绍光耦的作用

    不提供程序。

    SH405.C

    单片机驱动压电应变片的例程

    SH406.C

    单片机控制语音芯片的例程

    SH407.C

    单片机控制充电芯片的例程

    SH408.C

    单片机控制时钟芯片的例程

    5章:

    程序名称

    功能简介

    备注

    SH501.C

    基于单片机的信号发生器例程

    SH502.C

    低频信号发生器的例程

    需要加上数码管的显示程序:disp.C

    SH503.C

    方波频率的检测和倍频的程序

    504

    滤波原理和算法

    不提供程序。在文章中分别给出不同的滤波算法和算法代码。

    SH505.C

    神经网络在单片机中的实现例程

    SH506.C

    信号数据的FFT变换

    FFT的算法部分代码,不是完整程序。

    SH507.C

    电机转速信号的单片机测量程序

    508

    C51和汇编的混合编程方法

    混合编程中的程序参考前文的应用例程

    6章:

    程序名称

    功能简介

    备注

    SH601.C

    单片机间的RS232串行通信程序

    发送端程序

    SH602.C

    单片机和PC之间的串行通信程序

    单片机端程序

    SH603.A51

    51单片机的I/O口模拟串口的例程

    SH604.C

    单片机的无线数据传输例程

    发送端程序

    SH605.A51

    使用单片机实现I2C串行通信的例程

    SH606.A51

    使用单片机实现的红外数据传输

    SH607.C

    双端口RAM方式的数据通信例程

    608

    介绍电平转换芯片MAX485的使用方法和接口电路。

    不提供程序。由于本例只是MAX485的电平转换,程序仍然和RS232通信程序类似。

    下载

    © 2014 龙达科技有限公司版权所有,所有内容未经许可严禁复制