-
51单片机开发原则知识介绍:尽可能让变量使用占用代码空间最小的变量类型、尽可能使用无符号类型数据、尽可能选择小的存储模式即small、当应用其他存储模式的时候尽可能将变量存储在data区域内、要知道...
-
本文详细介绍了STC2C5201AD系列单片机所有I/O口配置的4种工作类型,如何让I/O口上电复位时为低电平以及脉宽调节模式(PWM)分析及相关程序介绍。
-
keil中常见的几种警告,固然,相对于错误的,警告的程度不及错误的严重性,有时候忽略,会出现意想不到的错误。先看看常见的几种错误,分析出来现的原因。
-
ATmega16 单片机带有一个全双工的通用同步/异步串行收发模块USART,该接口是一个高度灵活的串行通讯设备。
-
代码效率包括两个方面内容:代码的大小和代码执行速度。如果代码精简和执行速度快,我们就说这个代码效率高。一般情况下,代码精简了速度也相应提上来了。单片机的ROM和RAM的空间都很有限,当您编程时遇到单...
-
键的闭合与否,反应在口线的电平上,即口线的电平是呈现高电平还是低电平状态。因此,可以通过口线电平高、低状态的检测,来确认按键是否按下。
-
在学习过程中遇到如下例题:8个发光管由上至下间隔1s流动,其中每个管亮500ms,灭500ms,亮时蜂鸣器响,灭时关闭蜂鸣器,一直重复下去。
-
I2C总线进行数据传送时,时钟信号为高电平期间,数据线上的数据必须保持稳定,只有在时钟线上的信号为低电平期间,数据线上的高电平或低电平状态才允许变化。通讯中 SDA 口通讯双方都可为输出,如果一方输...
-
在具体操作串口之前需要对单片机的一些与串口有关的特殊功能寄存器进行初始化设置,主要是设置产生波特率的定时器1、串行口控制和中断控制。
-
本文详细介绍了52单片机中的6个中断源和单片机端口的关系以及中断请求源和中断优先级寄存器的讲解及边沿触发程序知识。
-
51单片机的串行口是一个可编程全双工的通信接口,具有UART(通用异步收发器)的全部功能,能同时进行数据的发送和接收,也可以作为同步移位寄存器使用。
-
本文详细讲解了1602液晶基本操作时序、状态字说明、RAM地址映射及相关指令、接口说明,并含有一个实例的代码,让大家可以更好的理解。
-
本文详细介绍了定时器/计数器模式控制寄存器TMOD及定时器工作的流程和工作原理,并附有实例程序以备大家更好的理解。
-
在AD采集中经常要用到数字滤波,而不同情况下又有不同的滤波需求,下面是10种经典的软件滤波方法的程序和优缺点分析:限幅滤波法(又称程序判断滤波法)、中位值滤波法 、算术平均滤波法 、递推平均滤波法(...
-
在单片机系统的应用中,我们经常需要用到复位技术来实现抗干扰。有的单片机(如8098)有专门的复位指令,某些增强型MCS-51系列单片机虽然没有复位指令,但片内集成了WATCHDOG电路,可以很容易实...
-
外部复位它是影响时钟模块和所有内部电路,属于同步复位,但外部Reset引脚为逻辑低电平。上电复位它是由外部总线产生的一种异步复位。低电压复位它是部分单片级内部监控器形成的异步复位,单片机电压小于一定...
-
本文构建的可重构并行计算系统可以通过配置可重构处理单元来满足不同应用的计算要求。这样的系统使图像处理结构设计与图像处理的算法设计分离,具有很高的性能并且结构灵活,能大大提高图像处理并行算法的执行效率...
-
单片机的IO是有驱动能力限制的,特别是输出为高电平的时候,是有限制的。我们在设计单片机输出的时候,一定要注意IO口的输出能力和输出电平是否可以接受,其次是负载类型会不会造成信号不良或对IO口本身造成...