程序

关注180人关注
我要报错
  • TLC0831示例程序

    TLC0831示例程序#include #include typedef unsigned int uuint;typedef unsigned char uchar;sbit adcdo=P1^0; //定义TLC0831的数据线D0sbit adCCs=P1^2; //定义TLC0831的时能线CSsbit adcclk=P1^1; /

    单片机
    2018-06-26
    示例 程序
  • AT93C46 SPI接口EEPROM读写程序

    //-----------------------函数声明--------------------------------------------------------#include"reg51.h"#include"intrins.h"//-----------------------管脚声明-----www.pICavr.com----------

  • PCF8563时钟程序

    PCF8563时钟程序#include#include#definebyteunsignedcharsbitscl=0x81;//定义串行I/O口sbitsda=0x80;idatabyterom_sed[9];idatabyterom_rec[7];idatabytej,k;bitflag,flag1;voiddelay(void)//延时子程

    单片机
    2018-06-26
    时钟 程序
  • 超声波测离程序

    ;*采用 AT89C52 12MHz晶振 *;测距范围5CM-2M,堆栈在4FH以上,20H用于标志;显示缓冲单元在40H-43H,使用内存44H、45H、46H用于计算距离CS1 BIT P2.3CS2 BIT P2.4D_I BIT P3.6 ;4R_W BIT P2.5 ;5E BIT P

  • 12864并口方式显示程序

    12864并口方式显示程序#includeunsignedcharcodeIC_DAT[];sbitRS=P3^6;//RS="H",表示DB7--DB0为显示数据,//RS="L",表示DB7--DB0为显示指令数据sbitWRD=P2^5;//R/W="H",E="H",数据被读到DB7--DB0//R/W="

  • TLC1549数码管显示程序

    TLC1549数码管显示程序#include"reg52.h"#include"intrins.h"sbitAD_CS=P3^7;sbitAD_DAT=P3^5;sbitAD_CLK=P3^4;unsignedchari,j,q,p,k;//unsignedintAD_Temp,Temp,TempA;/**********4个7段数码管锁存器

  • 直流电机调速C51程序

    直流电机调速C51程序#includeunsignedcharcodef_rotation[4]={0x02,0x04,0x08,0x10};//正转表格unsignedcharcodeb_rotation[4]={0x10,0x08,0x040,0x02};//反转表格voiddelay(unsignedinti)//延时{while

  • PBGA封装的建议返修程序

    本应用笔记说明从印刷电路板(PCB)移除塑封球栅阵列的建议程序。封装描述PBGA是一种封装形式,其主要区别性特征是利用焊球阵列来与基板(如PCB)接触。此特性使得PBGA相对于其他引脚配置不同的封装形式(如单列、双列

  • LED裸程序

    实验的目的:点亮一盏LED灯实验的源程序:@******************************************************************************@ File:crt0.S@ 功能:通过它转入C程序@********************************

    单片机
    2018-06-25
    LED 程序
  • MSP430学习小结2-程序主体结构安排及低功耗

    讲解430的书现在也有很多了,不过大多数都是详细说明底层硬件结构的,看了不免有些空洞和枯燥,我认为了解一个MCU的操作首先要对其基础特性有所了解,然后再仔细研究各模块的功能。  1.首先你要知道m

  • STM32以太网程序解析

    本篇博文以上一篇文章《TCP、IP、ARP、ICMP首部分析》为基础,根据STM32中以太网程序来着重看一下,以太网数据包的解析过程。我们以一个简单的服务器应用为主线,进行以太网数据包的解析。在贴程序之前

  • STM32F4(用SysTick实现精确测量程序运行的时间)

    在实际的项目开发过程中,常常遇到需要得到一段代码的运行时间,通常的方法是用示波器来测量,这篇博文将用SysTick来实现精确测量程序运行的时间。STM32F4的内核定时器SysTick是一个24位的定时器,需要

  • 分页烧写Flash多页程序并行自举方法

    TI公司的DSP芯片TMS320Vc5410(简称5410)是性能卓越的低功耗定点DSP,在嵌入式系统中有着广泛的应用。5410没有自带的片上非易失性存储器,因此需要外部的非易失性存储介质,如EPROM或Flash,来存储程序和数据。5410片

  • msp430 程序升级

    第一篇在项目开发中,至关重要的是保证产品运行的可靠,如果遇到异常,能否恢复很重要,而不是像砖头一样,程序死在某个地方。固件升级的原理就是重写向量表,在引导区更新app区的flash,然后跳转app区

    单片机
    2018-06-19
    程序
  • msp430程序升级方法

    最近在搞430的FLASH的自定义法(利用串口)程序烧写,烧写完成后断电复位,reset按键就可以运行新的程序。但是和学长交流了一下,这种方法不够好,希望有一种软复位的方式。于是百度了一下,都是些对看

    单片机
    2018-06-19
    程序
  • msp430程序跑飞之解决方法

    msp430程序跑飞之解决方法1.中断或主函数中有死循环,现象是程序停在某处。2.堆栈溢出。现象是程序跑飞。解决办法:A.看中断有没有用 _EINT(),引起中断嵌套.B.Project--Options--General Options---St

    单片机
    2018-06-19
    程序
  • 程序跑飞原因分析

    通常我们程序跑飞的原因有以下几个方面:1 memset/ memcpy使用错误错误代码aucCpyLength=NAME_DATA_LENGTH-((wucCdTextCmdBufferPara.stTagCmdPara.ucPageNo+1)*TAG_PAGE_LENGTH);memset(pucCpyDestAdr

    单片机
    2018-06-19
    原因 程序
  • 51系列单片机程序跑飞的学习

    一、 程序运行跑飞现象:单片机中的程序计数器(PC)的值出乎我们所需要的,发生了异常的偏移,脱离了原本设定好的程序要执行的位置,进入原定程序以外的区域,例如:程序的空白区、程序以外的空间或者是

  • 嵌入式调试ARM程序跑飞现象的跟踪

    最近在调试2410的过程中,经常出现程序跑飞的现象,跟踪进行后发现。。。所以决定把它记录下来。现象:调试用的是技创ARM仿真器(兼容multi-ICE)和ADS1.2,板子外扩NandFLASH(装有Bootload)和SDRAM。

    单片机
    2018-06-19
    ARM 程序
  • STM32 jtag调试程序时程序跑飞

    开发环境:keil MDK V5.10操作系统:windows 7(32位)目标硬件:STM32F103C8问题描述:在使用jtag对某软件进行调试的时候,KEIL可以正常的进行软件下载,一旦使用F5全速运行时,立即发现程序跑飞了,暂停

    单片机
    2018-06-19
    jtag 程序