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

WP-Z

  • 调光C程序

    /*#include<reg52.h> #define uint unsigned int #define uchar unsigned char #define uchar unsigned char sbit K1=P3^4; sbit K2=P3^5; sbit ledr=P1^0; sbit ledg=P1^1; sbit ledb=P1^2; bit LEDDirection=0;//LED控制方向0:渐亮1:渐灭 char  pwm=0; char  pwmr=0; char  scw=0;//中断记数 char  tt=0; char n; void dealy(uint z); void Timer0Init(void) {    TMOD=0x01;   TH0=0xff;   TL0=0x47;   EX0=1;    IT0=0;   PX0=1;   ET0=1;    TR0=1;   EA=1; } void main() {   Timer0Init();       while(1){ if(K1==0) { dealy (1); if(K1==0) {TR0=1;   ledr=0;       dealy(5);       TR0=0;       }          }      if(K2==0) { dealy (1); if(K2==0) { while(1) {     ledr=0;  //亮     dealy(100-n*10);     ledr=1;  //熄     dealy(n*10); }   }  }       } } void Time0Isr(void) interrupt 1 {        // pwm=0;      TH0=0xff;      TL0=0x47;          scw++; }*/ #include<reg52.h> #define uchar unsigned char bit LEDDirection=0; sbit P2_0=P1^0; sbit key1=P3^4; sbit key2=P3^5; sbit key3=P3^6; uchar zkb,i,t;// zkb指占空比 uchar pwm; void delay(uchar z) {   uchar x,y;   for(x=z;x>0;x--)    for(y=110;y>0;y--); } void init()  //初始化函数 {      TMOD=0X01;   TH0=(65536-1000)/256;   TL0=(65536-1000)%256;   EA=1;   ET0=1;   TR0=1; } void keyscan()  //键盘扫描   {     P3=0XFF; if(key1==0)   {    delay(5);     if(key1==0)     {      while(!key1);         if(zkb<9)    {      zkb++;    }        }   } if(key2==0)   {    delay(5);     if(key2==0)     {      while(!key2);      if(zkb>0)      {      zkb--;    }     }    }    if(key3==0)   {TR0=1;    delay(5);     if(key3==0)     {while(!key3);    if((zkb<=9)&&(0==LEDDirection))       {            zkb++;                 if(zkb>9)        {           LEDDirection=1;          zkb=9;                   }                }                   if((zkb>=0 )&&(1==LEDDirection))          {         zkb--;                   if(zkb<0 )       {          LEDDirection=0;         zkb=0 ;              //dealy(3000);       }                       }                 }    //pwm=pwmr;                              }             } void main() //主函数   {          zkb=2;     init(); while(1) {   keyscan(); }   } void time0(void) interrupt 1  //中断函数   {          TH0=(65536-200)/256; TL0=(65536-200)%256; ++i;   if(i>10)    {    i=0;    }; if(i<=zkb) {   P2_0=1; } else P2_0=0;   } /*void time0(void) interrupt 0  //中断函数   {          TH0=(65536-1000)/256; TL0=(65536-1000)%256; ++i; if(i>10)    {    i=0;    }; if(i<=zkb) {   P2_0=1; } else P2_0=0;   }*/

    标签: 调光

    上传时间: 2016-07-02

    上传用户:184890962

  • 基于DCT的图像压缩编码

    8*8像素分块,DCT,量化,Z扫描,差分编码,huffman编码

    标签: DCT 图像压缩 编码

    上传时间: 2016-08-18

    上传用户:chongchongsunnan

  • 基于DCT的JPEG图像压缩编码

    8*8像素分块,DCT,量化,Z扫描,差分编码,huffman编码

    标签: JPEG DCT 图像压缩 编码

    上传时间: 2016-08-18

    上传用户:chongchongsunnan

  • sscom32

    SSCOM32使用说明: 将用户程序通过串口的方式下载到ATT7025/7027中。 使用步骤: (1)选择通讯口,然后打开串口,如下图所示 (2)将DTR打勾,DTR对应芯片的TMS1脚,也就是说通过将DTR打勾将TMS1拉为低电平 (3)将RTS打勾,然后将勾取消,RTS对应芯片的外部复位引脚,通过将RTS打勾将芯片外部复位引脚拉低,使芯片处于复位状态,然后将RTS拉高,使得芯片完成复位。 (4)将鼠标移动到上面的大文本框,点击回车按键,然后可以看到有返回信号,如下图所示: (5)从键盘输入 “M0000” ,会有如下返回信号,如下图所示,通过这个命令将芯片内的24Kflash擦除 (6)从键盘输入 “M8000” ,会有如下返回信号,如下图所示,通过这个命令将芯片内的8Kflash擦除 (7)从键盘输入 “E”,如下所示: 说明:键入“E”后,不再显示随后键入的字符,但所键入字符可通过串口访问芯片。 (8)从键盘输入 “L”,此时不会再看到返回字符,然后点击打开文件,选择用户需要下载的hex文件 说明:键入“L”是Load命令,此时可以打开一个hex文件进行写Flash操作。 (9)点击发送文件,如下图所示: (10)当正确传输完成时,如下图所示: 上图中的情况说明程序下载正确。 (11)将DTR的勾取消,也就是说将芯片的TMS1拉高,将芯片切换到Normal模式,将RTS拉低再拉高,也就是说将芯片复位一次,此时芯片内的程序就开始正常运行了。 软件标签: 串口调试 软件截图 亲 如果您觉得西西能给您带来帮助请帮西西给个好评下谢谢 :)

    标签: sscom32免注册版本

    上传时间: 2016-09-22

    上传用户:wangliya888

  • 微机原理实验指导书

     TOC \o "1-3" \h \z 实验一  DEBUG的启动及其基本命令的使用..... PAGEREF _Toc83101466 \h 1 实验二  内存操作数及寻址方法..... PAGEREF _Toc83101467 \h 5 实验三  汇编语言程序的调试与运行..... PAGEREF _Toc83101468 \h 7 实验四  查表程序设计..... PAGEREF _Toc83101469 \h 9 实验五  系统功能调用..... PAGEREF _Toc83101470 \h 11 实验六  分支程序设计..... PAGEREF _Toc83101471 \h 12 实验七  循环程序设计..... PAGEREF _Toc83101472 \h 14 实验八  子程序设计..... PAGEREF _Toc83101473 \h 16 实验九  综合程序设计..... PAGEREF _Toc83101474 \h 19 附录一    DEBUG命令详解                                                           31 附录二    实验报告....... 48

    标签: 微机原理 实验指导书

    上传时间: 2016-12-12

    上传用户:w335801121

  • OSAL-API中文版

    本文件的目的是定义在OS抽象层(OSAL)的API。这个API允许的TI堆叠产品的软件组件 ,例如Z-堆栈™,的RemoTI™和BLE,可以独立于操作系统的具体的书面,内核或任务环境(包括控 制回路或连接-于─中断系统)

    标签: OSAL BLE CC2541

    上传时间: 2017-02-17

    上传用户:lonerxin

  • 选择文件 X 纯手工生成的PE可执行文件

    选择文件 X 纯手工生成的PE可执行文件

    标签: 可执行文件

    上传时间: 2017-03-12

    上传用户:cookidog

  • DTFT的计算

    已知系统函数为H(z)=1/[(1-0.2z^-1)(1-0.3z^-1)(1+0.4z^-1)]。试用长除法求h(n)的6点输出。 答案:clc;clear all;b=1;a=poly([0.2,0.3,-0.4]);x=deconv([1,zeros(1,6+4-1-1)],a)

    标签: DTFT 计算

    上传时间: 2017-10-21

    上传用户:zhouhua

  • 西门子语句表(STL)编程参考手册

    西门子语句表(STL)编程参考手册,了解西门子STL语言的最基本的知识

    标签: STL 西门子 编程 参考手册

    上传时间: 2017-12-07

    上传用户:wangheping1234

  • 数据结构实验

    #include <stdio.h>   #include <stdlib.h> ///链式栈      typedef struct node   {       int data;       struct node *next;   }Node,*Linklist;      Linklist Createlist()   {       Linklist p;       Linklist h;       int data1;       scanf("%d",&data1);       if(data1 != 0)       {           h = (Node *)malloc(sizeof(Node));           h->data = data1;           h->next = NULL;       }       else if(data1 == 0)       return NULL;       scanf("%d",&data1);       while(data1 != 0)       {           p = (Node *)malloc(sizeof(Node));           p -> data = data1;           p -> next = h;           h = p;           scanf("%d",&data1);       }       return h;   }      void Outputlist(Node *head)   {       Linklist p;       p = head;       while(p != NULL )       {           printf("%d ",p->data);           p = p->next;       }       printf("\n");   }      void Freelist(Node *head)   {       Node *p;       Node *q = NULL;       p = head;       while(p != NULL)       {           q = p;           p = p->next;           free(q);       }   }      int main()   {       Node *head;       head = Createlist();          Outputlist(head);          Freelist(head);          return 0;   }   2.顺序栈 [cpp] view plain copy #include <iostream>   #include <stdio.h>   #include <stdlib.h> ///顺序栈   #define MaxSize 100      using namespace std;      typedef

    标签: 数据结构 实验

    上传时间: 2018-05-09

    上传用户:123456..