• C语言函数的调用

    在一个程序的编写过程中,随着代码量的增加,如果把所有的语句都写到 main 函数中,一方面程序会显得的比较乱,另外一个方面,当同一个功能需要在不同地方执行时,我们就得再重复写一遍相同的语句。此时,如果把一些

  • avr单片机proteus仿真第三课:单只数码管

    数码管选7SEG-MPX1-CC,共阴极数码管。也就是低电平选通(最右脚),数码管左边8只管脚,从左到右,由低到高,分别接PC0---PC7。c程序如下:#include#include#define int8u unsigned char#define int16u unsigned in

  • C51编程中头文件的使用

    头文件在C51的编程中是不可缺少的部分。本文将对keilC中常用头文件予以说明,并就如何编写头文件进行初步介绍。一、C51常见本征函数库一些常见的头文件都是keilC自带的,在安装目录下的C51文件夹的INC中可以找到keil

  • c51写的日历时钟程序2

    ********************************************************************************************************** FORMAT CURRENT TIME INTO STRING** Description : Formats the current time into an ASCII string

  • ARM开发步步深入之NandFlash 4KB突围

    实验目的:突破4KB的Steppingstone存储空间限制,读取NandFlash中4KB后的代码实现“点灯大法”,借此掌握NandFlash的操作。实验环境及说明:恒颐S3C2410开发板H2410。H2410核心板的NandFlash选用的是三星片上(SOP)K9

  • STM32F103停机模式测试

    环境:主机:WIN7开发环境:MDK4.72MCU:STM32F101源代码://定义IO初始化结构体GPIO_InitTypeDefGPIO_InitStructure;//设置zigbee模块进入低功耗模式inf_zigbee_sleep();RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|R

  • STM32串口的设置和库函数的介绍

    串口设置的一般步骤可以总结为如下几个:1) 串口时钟使能, GPIO时钟使能2) 串口复位3)GPIO 端口模式设置4) 串口参数初始化5) 开启中断并且初始化 NVIC(如果需要开启中断才这个步骤) (如果需要开启中断才这个步骤

  • ubuntu下搭建msp430开发环境

    从这里下载gcc:http://sourceforge.net/projects/mspgcc/下载下来之后是一个zip包,解压出来,然后设置环境变量,例如:exportPATH=$PATH:$HOME/tools/mspgcc-20120406-p20120911/bin可以编译一个简单的程序测试一下

  • keil调试过程

    在 Kei 里使用 DeBug 模式时,如要 查看外部 RAM 的数据 或查看 ACC 的内容可以进行以下操作;sysGetTxMode:LCALL Com0185(C:2B95)JNB 0xE0.0,sysGetTxMode................retCom0185:MOV DPTR,#0x7020MOVX A,@DPT

  • stm8 clock

    stm8时钟源有4种:1. 16MHz的高速内部时钟源HSI2. 1到16MHz的高速外部时钟源HSE3. 32.768KHz的低速外部时钟源LSE4. 38KHz的低速内部时钟源LSI这4种时钟源都可以作为系统时钟,大家也可以用示波器量一下59引脚,看输出

    单片机
    2018-10-10
    stm8 clock
  • PIC内部EEPROM读写

    从EEPROM中读取数据步骤: 1、把地址写入到地址寄存器EEADR中,注意该地址不能超过所用PIC1687X型号单片机内部EEPROM实际容量。 2、把控制位EEPGD清零,以选定读取对象为EEPROM数据存储器。 3、把控制位RD置1,启

  • EEPROM 24c02 [I2C代码封装-保存实现流水灯]

    这里把EEPROM 24c02封装起来,今后可以直接调用,其连线方式为:SDA-P2.1;SCL-P2.0;WP-VCC>_

  • Keil MDK编译器下查看占用Flash和SRAM空间大小

    在Keil MDK编译器编译后,信息栏都会显示编译情况,这其中就包含了FLASH跟SRAM的信息。如下图所示,/*********************************************************************************************/查看FLASH跟S

  • PIC32MZ tutorial -- 32-bit Timer

      The microcontroller is PIC32MZ2048ECH144 on the PIC32MZ EC Starter Kit. This microcontroller has four 32-bit synchronous timers are available by combining Timer2 with Timer3, Timer4 with Timer5, T

  • 如何让 keil MDK v5 支持 ARM7/9 设备

    最近有位同事接私活时遇到一个问题,用 Keil-5 可以打开甲方给的工程,但是仿真和下载出错。根据报的错误,找到了问题,原来是 Keil 5 不支持 LPC2368 这款设备。如下图:打开 pack installer 也没有找到 LPC2000 系

    单片机
    2018-10-10
    arm7 keil 9 v5 mdk
发布文章