您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 单片机实验-单片机实验报告

  2. 实验一 走马灯实验 一、实验题目: P2口接八个发光二极管,分别为D0、D1……D7。程序先点亮D1,延时一段时间(2秒钟),再顺序点亮D1……D7,然后又是D0。同时只能有一个灯亮。设晶振频率fosc=6MHz,要求亮灯2秒后下一个灯点亮。 二、实验目的: 1、学习89C51的功能及编程方法。 2、学习P2口的使用方法及延时子程序的编写及使用。 3、学习内部定时/计数器的使用及编程方法。 4、初步掌握中断处理程序的编写方法。 5、学习Proteus ISIS和 Keil C51软件的使用方法
  3. 所属分类:C

    • 发布日期:2009-05-19
    • 文件大小:2097152
    • 提供者:jayzf0503
  1. 单片机期末考试题目及答案详解

  2. 很好很详细的资料,看了考试应该没问题的,大家快来下吧!单片机原理复习资料(一)  填空题: 1.MCS—51单片机引脚信号中,信号名称带上划线的表示该信号 或 有效。 2.通过堆栈操作实现子程序调用,首先要把 的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回 。 3.某程序初始化时使(SP)=40H,则此堆栈地址范围为 ,若使(SP)=50H,则此堆栈深度为 。 4.在相对寻址方式中, “相对”两字是指相对于 ,寻址得到的结果是 。在寄存器寻址方式中,指令中指定寄存器的内
  3. 所属分类:C

    • 发布日期:2009-06-23
    • 文件大小:281600
    • 提供者:charlesdingding
  1. 单片机开发工程案例解析.doc

  2. 包括定时报警器 交通灯 出租车计价器 3.2.2 程序设计(仅供参考的C语言源程序) //晶振:11.0592M T1-250微秒溢出一次 /*变量的定义: show_val_sn,show_val_ew: 显示的值0-59 state_val_sn,state_val_ew: 状态值 南北方向0-绿灯亮;1-黄灯亮;2-红灯亮 T1_cnt: 定时器计数溢出数 cnt_sn,cnt_ew: 倒计时的数值 init_sn[3],init_ew[3] 倒计时 led_seg_code:数码管7段
  3. 所属分类:C

    • 发布日期:2009-12-06
    • 文件大小:1048576
    • 提供者:mcumaster
  1. ExtAspNet v2.2.1 (2009-4-1) 值得一看

  2. ExtAspNet v2.2.1 ExtAspNet是一组专业的Asp.net控件库,拥有原生的AJAX支持和丰富的UI效果, 目标是创建没有Javascr ipt,没有CSS,没有UpdatePanel,没有WebServices的Web应用程序。 支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3.0+ 注:ExtAspNet基于一些开源的程序ExtJS, HtmlAgilityPack, Nii.JSON, Y
  3. 所属分类:C#

    • 发布日期:2010-04-01
    • 文件大小:8388608
    • 提供者:super_zhaowenke
  1. GPS GPL25C程序

  2. GPS25LP C程序 简单易懂 void main() { /* 初始化串口 */ TMOD = 0x20; TL1= 0xfd; TH1 = 0xfd; SCON = 0x40; // 方式1:10位异步收发,波特率由定时器控制。REN=0。 PCON = 0x00; // SMOD = 0 IE = 0x90; // EA = 1,ES = 1 TR1 = 1; // 定时器1启动 DisableAllOut(); EnableGPRMC(); delay(1000); // 延时1s
  3. 所属分类:C

    • 发布日期:2010-05-26
    • 文件大小:3072
    • 提供者:mculdq
  1. 用单片机控制直流电机毕业设计论文

  2. 用单片机控制直流电机 摘要 本设计以AT89C51单片机为核心,以4*4矩阵键盘做为输入达到控制直流电机的启停、速度和方向,完成了基本要求和发挥部分的要求。在设计中,采用了PWM技术对电机进行控制,通过对占空比的计算达到精确调速的目的。 一、 设计方案比较与分析: 1、电机调速控制模块: 方案一:采用电阻网络或数字电位器调整电动机的分压,从而达到调速的目的。但是电阻网络只能实现有级调速,而数字电阻的元器件价格比较昂贵。更主要的问题在于一般电动机的电阻很小,但电流很大;分压不仅会降低效率,而且实
  3. 所属分类:硬件开发

    • 发布日期:2010-06-18
    • 文件大小:380928
    • 提供者:xuejixing1314
  1. ExtAspNet_v2.3.2_dll

  2. ExtAspNet - ExtJS based ASP.NET Controls with Full AJAX Support ExtAspNet是一组专业的Asp.net控件库,拥有原生的AJAX支持和丰富的UI效果, 目标是创建没有ViewState,没有Javascr ipt,没有CSS,没有UpdatePanel,没有WebServices的Web应用程序。 支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3
  3. 所属分类:C#

    • 发布日期:2010-09-29
    • 文件大小:2097152
    • 提供者:wode2600
  1. 用51单片机制作电子时钟

  2. 准确延时,数码管显示!用于电子时钟 #include //*** 函数定义 *** void long_delay(void); // 长延时 void short_delay(void); // 短延时 void delay10ms(unsigned char); // 延时10MS void write7279(unsigned char, unsigned char);// 写入到HD7279 unsigned char read7279(unsigned char);//从HD727
  3. 所属分类:硬件开发

    • 发布日期:2010-11-09
    • 文件大小:24576
    • 提供者:lh811009
  1. 用AT89C51制作八位数字频率计

  2. 《用AT89C51制作八位数字频率计》一文的完整程序清单及注释 ORG 00H ;指定下条指令的地址 AJMP MAIN ;跳转至MAIN 50M INC 23H RETI ORG 001BH ;定时器T1中断入口,T1作定时,T0作计数 PUSH A ;累加器A压入堆栈 PUSH PSW ;状态寄存器压入堆栈 DJNZ 40H,JJ ;产生1s定时时标 MOV 40H,#0C8H DJNZ 41H,JJ CLR P3.1 ;关闭闸门 ANL 88H,#0AFH ;1s末,关闭T0和T1 MO
  3. 所属分类:C

    • 发布日期:2010-12-30
    • 文件大小:38912
    • 提供者:linda_6000
  1. 单片机C语言入门-以最为流行的80C51 单片机为例来学习单片机的C 语言编程技术

  2. 单片机的C 语言轻松入门 随着单片机开发技术的不断发展,目前已有越来越多的人从普遍使用汇编语言到逐渐使 用高级语言开发,其中主要是以C 语言为主,市场上几种常见的单片机均有其C 语言开发 环境。这里以最为流行的80C51 单片机为例来学习单片机的C 语言编程技术。 本书共分六章,每章一个专题,以一些待完成的任务为中心,围绕该任务介绍C 语言 的一些知识,每一个任务都是可以独立完成的,每完成一个任务,都能掌握一定的知识,等 到所有的任务都完成后,即可以完成C 语言的入门工作。 第1 章 C 语言
  3. 所属分类:C

    • 发布日期:2011-02-22
    • 文件大小:395264
    • 提供者:shaoguangleo
  1. PICC 各种 步进电机 C程序控制程序

  2. PICC 各种 步 //RB 0 1 2 3 分别对应着步进电机的 A B C D四根线 //现象 先一步0.9度 正转一圈 再 一步0.9度 反转一圈 //然后 再一步1.8度 正转一圈 再 一步1.8度 反转一圈 //周而复始 u8 n; u8 num=2; void delay(u8 i) { u16 j; for(j=45455;j>0;j--) //当i=1时 500mS延时; 当i=2时 1S延时 { asm("clrwdt"); } 进电机 C程序控制程序
  3. 所属分类:C

  1. 单片机程序设计 电子钟程序

  2. 关于8255单片机的程序设计 ;变量声明区 SECOND EQU 30H ;秒 MINUTE EQU 31H ;分 HOUR EQU 32H ;时 DAY EQU 33H ;日 MONTH EQU 34H ;月 YEAR_L EQU 35H ;年低位 YEAR_H EQU 36H ;年高位 DISPBUF EQU 37H ;显示缓冲区(6字节) DISPBIT EQU 3DH ;位选偏移量 FLAG EQU 3EH ;标记(0表示在主界面,1-6分别代表显示时、分、秒、年、月、日,0为一般显示
  3. 所属分类:其它

    • 发布日期:2011-11-23
    • 文件大小:37888
    • 提供者:kdfkfoejfh
  1. 程序功能:带倒计时闹钟

  2. ;-------------------------------------------- 程序初始化 ----------------------------------------- ; 定义存放计时单元地址 ALB EQU 20H.0 ;闹铃设置标志 BUF EQU 30H ;30~33H 连续4字节存放显示器数据 HOUR EQU 34H ;存放小时变量 MIN EQU 35H ;存放分钟变量 SEC EQU 36H ;存放秒钟变量 DEDA EQU 37H ;存放5 ms 计数值 H
  3. 所属分类:专业指导

    • 发布日期:2012-05-13
    • 文件大小:3072
    • 提供者:zmzzmz
  1. 单片机延时子程序

  2. 延时子程序C语言延时程序:10ms延时子程序(12MHZ) void delay10ms(void) { unsigned char i,j,k; for(i=5;i>0;i--) for(j=4;j>0;j--) for(k=248;k>0;k--); } 或者 void delay10ms() { for(a=100;a>0;a--) for(b=225;b>0;b--); } 1s延时子程序(12MHZ) void delay1s(void) { unsig
  3. 所属分类:C

    • 发布日期:2013-04-21
    • 文件大小:826
    • 提供者:u010354388
  1. ppi实验视频现象无延时

  2. 感谢sinat_35399891的评论,让我意识到依旧还有问题,找了好久,终于找到了问题,现在对本实验做如下补充: 总体来看NRF_TIMER0->TASKS_COUNT = 1;这句话的时候COUNT值会+1的只是在T2比较事件到T1比较事件内,也就是1s到2s这段时间,但是这时候的变化就是以100ms为间隔的,在0s到1s的时间里,COUNT值是不会改变的。 但是从波形来看变化规律并不是100ms,而是400ms左右,为什么呢?
  3. 所属分类:C

    • 发布日期:2016-07-05
    • 文件大小:56623104
    • 提供者:chengdong1314
  1. dspic30f4011闭环控制无刷直流电机程序

  2. 基于dspic30f4011的无刷直流电机程序 #include "p30f4011.h" #include "oled.h" #include "Mypid.h" #include "timer.h" #include "interrupt.h" #include "ADC.h" #include "moter.h" //配置位 _FOSC(0X0304);//FCKSM = 0 0;时钟切换使能 FOS = 11主振荡器XT晶振模式外部4MHz _FWDT(0X0000);//关狗 _FB
  3. 所属分类:C

    • 发布日期:2017-09-15
    • 文件大小:20480
    • 提供者:qq_14915121
  1. STM32F103程序beep

  2. #include "stm32f10x.h" #include "GPIOLIKE51.h" #define uint unsigned int #define uchar unsigned char #define CLOCK 72/8 //时钟=72M //函数声明 void GPIO_Configuration(void); /**************************************************************************** * 名
  3. 所属分类:硬件开发

    • 发布日期:2018-06-16
    • 文件大小:2097152
    • 提供者:ahphong
  1. MSP430F149定时器中断延时1s,TimerA

  2. 自己写的,测试通过。MSP430F149定时器中断延时1s,TimerA,MSP430F149定时器中断延时1s,TimerA,MSP430F149定时器中断延时1s,TimerA
  3. 所属分类:硬件开发

    • 发布日期:2018-10-30
    • 文件大小:54272
    • 提供者:weixin_38329109
  1. 51单片机1s延时程序设计

  2. #include sbit P1_0 = P1^0; void Delay(); // 下面引用时一定要和这里的大小写一致否则会有警告或错误 void Main() { while (1) // 开始一直循环 { P1_0 = 0; Delay(); // 没有参数也要加 () 否则会有Warning P1_0 = 1; Delay(); } } void Delay() // 12M晶振1s延时 { unsigned char h, i, j, k; for (
  3. 所属分类:其它

    • 发布日期:2020-07-14
    • 文件大小:187392
    • 提供者:weixin_38593644
  1. 单片机与DSP中的PIC单片机端口RB中断的程序设计

  2. 在本例中采用了模块化的编程方法,程序的规划、编写、拼装、调试、修改、   程序流程如图1~图7所示。   图1 主程序流程   图2 中断服务子程序流程   图3 低发音子程序流程   图4 高发音子程序流程   图5 高声1s子程序流程   图6 3声发音子程序流程   图7 延时1s子程序流程   程序的模块化设计是较常用的编程方式,这可以给阅读和交流带来便利。   (1)定义端口及寄存器地址。   (2)定义复位向量和中断向量。
  3. 所属分类:其它

    • 发布日期:2020-11-14
    • 文件大小:1048576
    • 提供者:weixin_38547409
« 12 »