搜书网 本次搜索耗时 0.039 秒,为您找到 281127 个相关结果.
  • 13.2.7 低功耗仿真

    13.2.7 低功耗仿真 include<reg52.H>//头文件 13.2.7 低功耗仿真 51系列单片机提供了两种低功耗模式,省电保持模式和休眠运行模式。用户可以在软件中通过检查PCON.4的标志位查看电源的状态,从而根据情况将单片机设置为低功耗模式。 另外,在程序设计中,也可以通过特殊功能寄存器PCON来进行设置低功耗模式。当CPU置PC...
  • 19.1.3 双机及多机通信原理

    19.1.3 双机及多机通信原理 19.1.3 双机及多机通信原理 在单片机应用系统中,经常需要进行两个单片机之间以及多个单片机之间的串行数据传输。下面以双机和多机通信为例,介绍其工作原理。 1.双机通信原理 两个单片机之间的通信称为点对点通信。如果两个8051应用系统相距很近,将它们的串行口直接相连,即可实现双机通信。如果想增加通信距离,可以将...
  • 2.2 KeilµVision3集成开发环境

    2.2 KeilµVision3集成开发环境 2.2.1 KeilµVision3简介 2.2 KeilµVision3集成开发环境 在单片机的程序开发中,最常使用的是KeilµVision系列软件,它是Keil Software公司推出的51系列兼容单片机软件开发系统。目前,最新的集成开发环境为KeilµVision3。下面将以该软件为主,介绍单...
  • 14.1.2 键盘设计注意事项

    14.1.2 键盘设计注意事项 14.1.2 键盘设计注意事项 对于键盘的程序设计,需要及时并且准确地响应按键的动作。在进行单片机键盘接口设计的时候,需要注意如下几个方面。 1.合理的按键编码 按键编码也就是在单片机程序中,每个按键动作对应的键值。当按键按下的时候,键盘将向单片机发送该按键对应的键值,单片机程序对不同的键值做出不同的响应。因此,要...
  • 2.3 KeilµVision3中C51的开发流程

    2.3 KeilµVision3中C51的开发流程 2.3.1 创建项目 2.3 KeilµVision3中C51的开发流程 当硬件电路和软件开发环境准备好之后,便可以在KeilµVision3集成开发环境中编写C51程序,并下载到硬件电路中执行。下面通过一个实例来讲解如何在KeilµVision3集成开发环境下进行单片机C51语言的程序设计。 ...
  • 1.2.3 程序设计

    1.2.3 程序设计 1.2.3 程序设计 当完成系统总体方案并确定单片机型号后,便可以进行电路和程序设计。在进行电路设计时,需要仔细规划整个硬件电路的资源分配以及扩展器件。同时,需要规划哪部分的功能用硬件来实现以及用什么器件来实现,哪部分的功能用软件来实现等。这里需要注意以下几点。 ❑如果所选单片机的硬件资源丰富且性能指标达到要求,则应尽量使用其...
  • 10.1.2 account-captcha的主代码

    32 2024-12-25 《Maven实战》
    10.1.2 account-captcha的主代码 10.1.2 account-captcha的主代码 account-captcha需要提供的服务是生成随机的验证码主键,然后用户可以使用这个主键要求服务生成一个验证码图片,这个图片对应的值应该是随机的,最后用户用肉眼读取图片的值,并将验证码的主键与这个值交给服务进行验证。这一服务对应的接口可以定...
  • 8.6 C51的用户配置文件

    8.6 C51的用户配置文件 8.6.1 C51的启动代码详解 8.6 C51的用户配置文件 C51的用户配置文件是用来在程序执行前,配置单片机系统的一些相关设置。在C51中,用户可以根据需要适当修改配置文件以满足不同的硬件环境需要。这些用户配置文件存放在Keil\C51\LIB文件夹中。C51编译器在对用户创建的项目进行编译连接时,会自动将用户配...
  • 1.4 小结

    1.4 小结 1.4 小结 本章主要介绍了单片机以及其基本的组成部分和功能,同时介绍了单片机的应用领域;并详细介绍了单片机的开发流程,对其中每一个流程的关键点进行了详细的讲解;还对单片机汇编语言和单片机C51语言进行了分析对比。本章是单片机程序开发的基础。
  • 15.5 液晶汉字显示实例

    15.5 液晶汉字显示实例 15.5.1 电路设计 15.5 液晶汉字显示实例 点阵图形型液晶显示模块除了可以显示基本的数字和英文字符外,最大的优势是还可以显示中文信息。因此,下面首先介绍点阵图形型液晶显示模块的字符及汉字的显示。 15.5.1 电路设计 这里采用Atmel公司的AT89S52单片机,液晶显示模块选用内置ST7920的NH12...