• AVR中文版在线编程软件

    该软件几乎支持AVR现有的全部系列SupportAT90S1200,AT90S2313,AT90S2323,AT90S2343,AT90S4414,AT90S4434,AT90S8515,AT90S8535FlashmICroSupportAT90S2323,AT90S2343,AT90S2333,AT90S4433,AT90S4434,AT9

  • MCS-51汇编语言程序的一般格式

    与8086不同,没有代码段、数据段等区分,统一编址。程序由指令行或注释行组成,指令行每行只能写一条指令。指令前可用“标号:”表示指令地址,以便在指令中引用;标号是符号名,以字母开头。注释行应以“;”号开头

  • STM32使用ADC功能

    1.关于ADC输入通道与GPIO口的输入关系需要查看STM32芯片手册(p31)而非数据手册。2.外部触发源指的是触发ADC采样的触发信号,这与1的GPIO口输入是两个不同概念。而JEXTBEL[2:0]或者EXTBEL[2:0]决定具体是哪个触发源

  • STM32 CAN 过滤器分析小结

    最近看了下STM32 CAN 通讯 其中标示符过滤器设置大有讲究。特别是你要使用ST库函数时,当过滤器工作在屏蔽模式下,并且你把屏蔽位设了1也就是标示符对应位必须全部匹配才能通过,这是由其要小心。举个例子吧,过滤器

  • STM32系列第19篇--内部温度传感器

    简介:STM32有一个内部的温度传感器,可以用来测量CPU及周围的温度(TA)。特点:该温度传感器在内部和ADCx_IN16输入通道相连接,此通道把传感器输出的电压转换成数字值温度传感器模拟输入推荐采样时间是17.1μsSTM32的

  • C51编译器-语言扩展(5)-中断函数

    Interrupt Functions中断函数8051及其变种提供了一定数量的硬件中中断,这些中断有:Interrupt Number Interrupt Description Address0 EXTERNAL INT 0 0003h1 TIMER/COUNTER 0 000Bh2 EXTERNAL INT 1 0013h3

  • arm 学习笔记--C程序基础

    数据类型arm 基本数据类型包括 整数型和 浮点数类型。整数类型:Char 长度为8位的字节数据;Short 长度为16位的半字数据;Int 长度为32位的字数据;Long 长度为32位的字数据;Long Long 长度为64位的双字数据;浮点型

  • STM32笔记SD卡的读写和FatFS文件系统

    因为要用,学习了一下SPI操作SD卡,同时移植了一个免费开源的FAT文件系统:FatFS。感觉挺好,在单片机上实现了读写文件的操作,接下来就可以解释我的G代码咯!  我的SD卡底层操作参考了网上几种常见的代码,但又对

  • 单片机超声波测距模块学习笔记_发射端学习

    超声波测距--发射端电路原理图如下:示波器波形图如下:绿色的波形是单片机产生的40KHz的方波黄色的波形是经三极管放大后送入超声波发射头之前的波形。51单片机产生方波的汇编指令mov R6,#8h ;超声波发射的完整波形个

  • 普通IO模拟串口收发程序

    /*************************************************************************用定时器 T0 或 T1 模拟串行口程序。 最高波特率(12 clock): 本程序收、发波特率相同。 11.059MHz -- 最高波特率 收: 9600, 最低波特

  • I2C总线(主)C51源程序

    #define ROMADDRESS0xA0sfr IIC_CON = 0xA0; sbit WP = IIC_CON^5;sfr IIC_INTER = 0x90; sbit SCL = IIC_INTER^6; sbit SDA = IIC_INTER^7;bit ack; /*应答标志位*/void DelayMs(unsigned char i) { unsigned

    单片机
    2019-01-01
    C51 i2c总线
  • 基于stm32f103zet6的串口学习

    进行串口配置的步骤一、初始化GPIO,配置GPIO模式一个结构体GPIO_InitTypeDef{GPIOMode_TypeDef GPIO_Mode//GPIO模式,输入,输出?uint16_t GPIO_Pin//哪个管脚?GPIOSpeed_TypeDef GPIO_Speed//输出响应速度?如果

  • AVR单片机驱动无源蜂鸣器C程序

    /* 内部1M晶振。 定时器实险,周期信号驱动无源蜂鸣器,些实验基于定时器的CTC模式,由硬件产生频率信号。 程序中实现单一频率的周期性提示音。 程序采用单任务方式,软件延时。 */ #include"iom16v.h"

  • ICCAVR学习小程序

    #include #include /* This seEMSto produce the right amount of delay for theLEDto be* seen*/void Delay() { unsigned char a, b; for (a = 1; a; a++) for (b = 1; b; b++) ;}void LED_On(int i)

    单片机
    2019-01-01
    程序 iccavr
  • S3C2440 TFTLCD驱动详解

    S3C2440自带有LCD控制器,该控制器主要有以下接口仅仅说TFT显示器,TFT显示器的时序如下TFT显示器的驱动是以行列的形式逐点扫描过来的,驱动时钟有三种,一种是行时钟,一种是列时钟,还有一个点时钟, VSYNC低电平期间需要

发布文章