虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

查表程序

  • 针对PIC单片机

    针对PIC单片机,提供了200个汇编语言实用子程序,包括科学计算、信息处理、查表技术、串行通信、数字滤波、键盘、显示、打印和各种模块应用等方面。这些实用子程序均已通过实际应用的检验,每个子程序都有编制说明和程序框图,以方便读者分析子程序结构和修改子程序;每个子程序都注明出/入口条件和参数,便于读者直接调用。

    标签: PIC 单片机

    上传时间: 2014-01-06

    上传用户:cccole0605

  • 可以应用在C5402上

    可以应用在C5402上,基于查表的DSP正弦信号发生程序,用c编写,经测试可直接在ccs上运行。

    标签: C5402

    上传时间: 2017-01-05

    上传用户:270189020

  • 电力自动抄表管理系统delphi源码由于现在的抄表机所支持的数据库只是dbase的.DBF数据库格式

    电力自动抄表管理系统delphi源码由于现在的抄表机所支持的数据库只是dbase的.DBF数据库格式,而目前的营业收费系统所使用的数据库是Microsoft的Access,需把与现场抄表有关的数据导入一个.DBF数据库中,将些数据库与抄表程序一同导入抄表机中,待现场抄表后只需将此.DBF数据库表传回计算机,由程序从此数据库中读抄表底数数据到系统的Access数据库中,完成抄表工作。

    标签: delphi dbase DBF 数据库

    上传时间: 2017-01-19

    上传用户:zycidjl

  • 控制四相步进电机按双八拍的运行方式运行。按下开关SW1时启动步进电机

    控制四相步进电机按双八拍的运行方式运行。按下开关SW1时启动步进电机,按ESC键停止工作。采用循环查表法,用软件来实现脉冲循环分配器的功能对步进电机绕组轮流加电。 要求对题目进行功能分析(四项功能:快速顺时针旋转,慢速顺时针旋转,快速逆时针旋转和慢速逆时针旋转),进行步进电机远程控制系统硬件电路设计,画出电路原理图、元器件布线图、实验电路图;绘制程序流程图,进行步进电机控制程序设计(采用8086汇编语言);系统调试、运行,提交一个满足上述要求的步进电机控制系统设计

    标签: SW1 步进电机 运行 控制

    上传时间: 2013-12-26

    上传用户:changeboy

  • CRegistry注册表

    CRegistry注册表,是一种简单方便的注册表程序

    标签: CRegistry 注册表

    上传时间: 2017-06-05

    上传用户:refent

  • 对vga接口做了详细的介绍

    对vga接口做了详细的介绍,并且有一 ·三段式Verilog的IDE程序,但只有DMA ·电子密码锁,基于fpga实现,密码正 ·IIR、FIR、FFT各模块程序设计例程, ·基于逻辑工具的以太网开发,基于逻 ·自己写的一个测温元件(ds18b20)的 ·光纤通信中的SDH数据帧解析及提取的 ·VHDL Programming by Example(McGr ·这是CAN总线控制器的IP核,源码是由 ·FPGA设计的SDRAM控制器,有仿真代码 ·xilinx fpga 下的IDE控制器原代码, ·用verilog写的,基于查表法实现的LO ·精通verilog HDL语言编

    标签: vga 接口

    上传时间: 2014-12-04

    上传用户:colinal

  • 4×4矩阵式键盘识别技术 (1.4×4矩阵键盘识别处理 (2.每个按键有它的行值和列值 

    4×4矩阵式键盘识别技术 (1.4×4矩阵键盘识别处理 (2.每个按键有它的行值和列值 ,行值和列值的组合就是识别这个按键的编码。矩阵的行线和列线分别通过两并行接口和CPU通信。每个按键的状态同样需变成数字量“0”和“1”,开关的一端(列线)通过电阻接VCC,而接地是通过程序输出数字“0”实现的。键盘处理程序的任务是:确定有无键按下,判断哪一个键按下,键的功能是什么;还要消除按键在闭合或断开时的抖动。两个并行口中,一个输出扫描码,使按键逐行动态接地,另一个并行口输入按键状态,由行扫描值和回馈信号共同形成键编码而识别按键,通过软件查表,查出该键的功能。

    标签: 矩阵式 按键 键盘识别 矩阵键盘

    上传时间: 2017-08-16

    上传用户:chfanjiang

  • 一个按键控制的 10 级变速跑马灯试验

    在本课中,我们要用一个按键来实现跑马灯的 10 级调速。这又会涉及到键的去抖的问 题。  本课的试验结果是,每按一次按键,跑马速度就降低一级,共 10 级。  这里我们又增加了一个变量 speedlever,来保存当前的速度档次。  在按键里的处理中,多了当前档次的延时值的设置。  请看程序:  ――――――――――――――――  #define uchar unsigned char //定义一下方便使用  #define uint unsigned int  #define ulong unsigned long  #include <reg52.h> //包括一个 52 标准内核的头文件    sbit P10 = P1^0; //头文件中没有定义的 IO 就要自己来定义了  sbit P11 = P1^1;  sbit P12 = P1^2;  sbit P13 = P1^3;  sbit K1= P3^2;    bit ldelay=0; //长定时溢出标记,预置是 0  uchar speed=10; //设置一个变量保存默认的跑马灯的移动速度  uchar speedlever=0; //保存当前的速度档次    char code dx516[3] _at_ 0x003b;//这是为了仿真设置的  //一个按键控制的 10 级变速跑马灯试验  void main(void) // 主程序  {   uchar code ledp[4]={0xfe,0xfd,0xfb,0xf7};//预定的写入 P1 的值   uchar ledi; //用来指示显示顺序   uint n;     RCAP2H =0x10; //赋 T2 的预置值 0x1000,溢出 30 次就是 1 秒钟   RCAP2L =0x00;   TR2=1; //启动定时器   ET2=1; //打开定时器 2 中断   EA=1; //打开总中断     while(1) //主程序循环   {   if(ldelay) //发现有时间溢出标记,进入处理   {   ldelay=0; //清除标记   P1=ledp[ledi]; //读出一个值送到 P1 口   ledi++; //指向下一个   if(ledi==4)   {   ledi=0; //到了最后一个灯就换到第一个   }   }   if(!K1) //如果读到 K1 为 0   {   for(n=0;n<1000;n++); //等待按键稳定   while(!K1); //等待按键松开   for(n=0;n<1000;n++); //等待按键稳定松开     speedlever++;   if(speedlever==10)speedlever=0;   speed=speedlever*3; //档次和延时之间的预算法则,也可以用查表方法,做出 不规则的法则   }   }  }  //定时器 2 中断  timer2() interrupt 5  {   static uchar t;   TF2=0;   t++;     if((t==speed)||(t>30)) //比较一个变化的数值,以实现变化的时间溢出,同时限制了最慢速 度为 1 秒   {   t=0;   ldelay=1;//每次长时间的溢出,就置一个标记,以便主程序处理   }  }  ――――――――――――――――――――――   请打开 lesson11 目录的工程,编译,运行,看结果:  按 K1,速度则降低一次,总共 10 个档次。 

    标签: 10 按键控制 变速 跑马灯

    上传时间: 2017-11-06

    上传用户:szcyclone

  • C++ 语言命令详解(第二版)

    全书由两大部分及四个附录和一个词汇表构成,第一部分介绍 C++的基本概念以及 C++程序设计方法,这部分从 C++最基本的概念讲 起,覆盖最新 C++标准中的所有概念并重点介绍类及其有关的函数和 运算符.第二部分可以用于 C++编程的参考,分别详细介绍数据类型, 运算符,类型转换,关键字,预处理指令以及库函数和库类.四个附录 分别介绍 C/C++的区别,ANSI 及 C++成员的速查表.本书最后有 C++术 语及概念的词汇表.本书可以用作学习 C++的标准教材,也可成为高 级程序员的有价值的参考书.

    标签: 经典的C++教程

    上传时间: 2018-03-29

    上传用户:fanxiang510

  • VB编写645规约抄表程序

    支持645-2007规约电能表抄表,远程485 工装抄表

    标签: 645 编写 抄表 程序 规约

    上传时间: 2019-06-16

    上传用户:yinshan82064