• 一个简单的stm32vet6驱动的天马4线SPI-1.77寸LCD彩屏DEMO

    书接上文《1、一个简单的nRF51822驱动的天马4线SPI-1.77寸LCD彩屏DEMO》我们发现用16MHz晶振的nRF51822驱动1.77寸的spi速度达不到要求本节主要采用72MHz的stm32尝试刷屏效果工程结构如下:注:整个工程最重要的部分在

  • 51单片机内存问题

    关于51单片机内存问题,一直是个疑惑大家的问题,因为51单片机是个很另类的单片机。下面我给楼主讲解一下:51单片机之所以另类,是因为,他寻址内存的空间,不是靠总线,是用指令的方式。51单片机有以下几个内存模块

  • 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

发布文章