Int
共 699 篇文章
Int 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 699 篇文章,持续更新中。
自做遥控资料
主控制单元是单片机AT89C2051,中断口INT0跟红外接受管U1相连,接收红外信号的脉冲,8个发光二极管作为显示解码输出(也可以用来扩展接其他控制电路),U3是跟电脑串行口RS232相连时的电平转换心片,9、10脚分别与单片机的1、2脚相连,(1脚为串行接收,2脚为串行发送),MAX232CPE的7、8脚分别接电脑串行口的2(接收)脚、3(发送脚)。晶振采用11.0592MHz,这样才能使得通
短信编码与解码C语言
1.消息编码与解码
用C实现7-bit编码和解码的算法如下:
// 7-bit编码
// pSrc: 源字符串指针
// pDst: 目标编码串指针
// nSrcLength: 源字符串长度
// 返回: 目标编码串长度
int gsmEncode7bit(const char* pSrc, unsigned char* pDst, int nSrcLength)
{
使用STC15F2K602S 实现Modbus通信协议
<p>使用STC15F2K602S 实现了Modbus通信协议。 本Modbus程序实现了保持寄存器区32个功能寄存器64字节的读写功能,可用于实现32个int型数据的通信 写寄存器支持单个寄存器的写指令 使用功能号06 如:01 06 00 00 00 08 88 0C 读寄存器支持多个寄存器都指令,使用功能号03 如:01 03 00 01 00 01 D5 CA 方便朋友们直接移植到其他单片
基于单片机中断学习笔记资料
<p style="white-space: normal;">一、基本概念</p><p style="white-space: normal;">1、 89C51单片机中共有5 个中断源:两个外部中断,两个定时/计数器中断(溢出),一个串行口中断。</p><p style="white-space: normal;">2、 单片机中断系统中有两种不同类型的中断:一种称为非屏蔽中断,用户不能用软件
AVR单片机的-DS1302操作程序
<p>该文档为AVR单片机的-DS1302操作程序讲解文档,</p><p>//mega16 7.3728MHz 石英晶体 iccavr6.31a</p><p>//相关定义:</p><p>#define uint unsigned int</p><p>#define uchar unsigned char</p><p>#define DS1302_RST 0 //pc0</p><p>#define
PCF8574中文手册资料
<p>PCF8574 是CMOS 电路。它通过两条双向总线(I2C)可使大多数MCU 实现远程I/O 口扩展。该</p><p>器件包含一个8 位准双向口和一个I2C 总线接口。PCF8574 电流消耗很低,且口输出锁存具有大电流驱</p><p>动能力,可直接驱动LED。它还带有一条中断接线(INT)可与MCU 的中断逻辑相连。通过INT 发送</p><p>中断信号,远端I/O 口不必经过I2C 总
at89c51单片机-交通灯控制系统(含源码及仿真图)
<p>该文档为at89c51单片机-交通灯控制系统(含源码及仿真图)讲解文档,是一份不错的参考资料,</p><p>四、设计基本要求和步骤</p><p>十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。</p><p>4.1 基本要求</p><p>本系统需要采用MSC-51系列单片机AT89C5
基于51单片机的Pt100的温度计程序
<p>#include <reg51.h></p><p>#include <absacc.h></p><p>#define uchar unsigned char</p><p>#define uint unsigned int</p><p>#define ADC0801 XBYTE[0x7fff]</p><p>#define disp_dat P1</p><p>
SHT10+LCD1602温湿度测量及显示(完整版)
<p>#include<reg51.h></p><p><br/></p><p>#include <intrins.h></p><p><br/></p><p>#include<math.h></p><p><br/></p><p>#include <stdio.h></p><p><br/></p><p>#define LCD_DBPO</p><p><br
LCD1602+ADC0832制作的数字电压表
<p>//LCD1602+ADC0832制作的数字电压表</p><p>/接口方式:模拟口线<br/></p><p>#include<reg52.h><br/></p><p>#include<intrins.h><br/></p><p>#define uchar unsigned char<br/></p><p>#define uint unsigned int<br/></
基于51+ADC0832+LCD1602+仿真图四位电压显示测试
<p>/说明:调用VR2时,ADC0832将模拟电压转换为数字电压并显示在LCD1602上</p><p><br/></p><p>//********************************</p><p><br/></p><p>#include<reg51.h></p><p><br/></p><p>#include<intrins.h></p><p><br/></p>
dsPIC33FJ32MC204 单片机使用入门
<p>介绍针对dsPIC33FJ32MC204或同系列单片机使用入门。</p><p>1、开发环境选择</p><p>开发环境:MPLAB IDEV8.80编译软件:MPLABC30,其中v3.25版本C语言编译器 pic30-gcc.exe,见下图。</p><p>尝试过使用最新开发环境MPLABXIDEV1.95配合数种编译器均无法对程序编译通过。</p><p>2、程序代码PROJECT工程建立</
51单片机键盘模拟音量数码管显示源码
<p>本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52;找到相应部分即可.这是一整个单片机开发板的电路图其他的忽略.<br data-filtered="filtered" style="color: rgb(51, 51, 51); font-family: "Microsoft yahei"; font-size: 18px; whi
ANO_TC匿名上位机V65
<p>总体介绍下匿名上位机的特点</p><p><br/></p><p>1. 高效率:程序流程不断优化,收发效率高,协议解析速度快、UI更新速度快、波形刷新效率高。特别是V6版本以来,在多线程的同时,上位机将程序不同功能改为多进程模式,更加提升了匿名上位机的性能。</p><p>2. 高速波形:上位机有一项很重要的功能,就是对接收到的数据进行分析,那么画出不同数据
Proteus仿真LCD12864显示动画—飞翔的鸽子
<p>程序:LCD12664液晶显示原理</p><p>unsigned int</p><p>/W/图形编码,也可以把图形代码存为头文件。该程序经过调试。PROTEUS原理图见截图unsigned char code table1[][64]={/*-调入了一幅图像:D:\Desktop\</p><p>新建文件夹(2)l.bmp--*/</p><p>/*-宽度x高度=128×64一*材</p><p>
温度控制的PID算法的C语言程序.
<p>#nclude<reg51.h></p><p>#include<intrins.h></p><p>#销nclude<math.h></p><p>#include<string.h></p><p>struct PID{</p><p>unsigned int SetPoint;//设定目标 Desired Value unsigned int Pr
L6470步进电机驱动IC开发资料
<p>以安装文件提供,先执行安装文件,然后到安装目录,打开需要的资源,程序是IAR的,编译能通过,程序注释很清晰,适合相关人员学习。</p><p>CPU硬件平台:ST STM32F105VB</p><p>dspin.h 文件,对寄存器结构做了详细的定义,对程序的易读性有很大的帮助:</p><p>typedef struct</p><p>{</p><p> uint32_t ABS_POS
DAC8568驱动程序
<p>This example shows how you can use signal functions in the Vision<br/>debugger to simulate a signal that is coming into one of the analog <br/>inputs of the LPC21xx.</p><p>The Measure example is de
SC7A20 SC7A21三轴传感器设计指导
<p>本文提供SC7A20 SC7A21三轴传感器设计指导,本司可提供FAE设计指导。<br/></p><p>SC7A20是一款高精度数字三轴加速度传感器芯片,内置功能更丰富,功耗更低,体积更小,测量更精确。</p><p>(±2G、±4G、±8G和±16G四种可调整的全量程测量范围)</p><p>芯片通过I2C/SPI接口与MCU通信,加速度测量数据以中断方式或查询方式获取。INT1和INT2中断
LWIP的底层结构
<p>Lwip协议栈的实现目的,无非是要上层用来实现app的socket编程。好,我们就从socket开始。为了兼容性,lwip的socket应该也是提供标准的socket接口函数,恩,没错,在src\inc lude\lwip\socket.h文件中可以看到下面的宏定义:</p><p>#if LWIP COMPAT SOCKETS</p><p>#define accept(a,b,c)</p><