• 8051单片机引脚图与引脚功能简介

    首先我们来连接一下单片机的引脚图,如果,具体功能在下面都有介绍。单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。⒈ 电源: ⑴ VCC - 芯片电源,接+5V;⑵ VSS - 接地端;⒉ 时钟:XTAL1、XTAL2 - 晶体

  • AT89S52单片机在洗衣机典型应用

      AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编

  • STM32F4_USART配置及细节描述

    Ⅰ、概述关于USART串口通信,可以说是MCU的标配。不管是在实际项目应用中,还是在开发过程中,它都起着很重要的作用。在项目应用中我们常常使用UART串口进行通信,根据通信的距离及稳定性,还选择添加RS232、RS485等

    单片机
    2018-07-11
    stm32f4 usart
  • STM32_TIM延时讲解

    今天讲解STM32F103定时器延时功能,TIM的功能很强大,后续慢慢讲解。今天从简单开始讲解定时器,以下面软件工程实例来讲述。软件工程下载地址(360云盘):https://yunpan.cn/cP5utM7kxIReM访问密码 6f12工程现象:间

  • PT2262解码程序( pic12F629 )

    这段程序是用在一款七彩灯红外遥控解码程序里,单片机使用PIC12F629,软件模拟三路PWM输出驱动红绿蓝LED分八组共24个LED,实现单LED渐明渐暗,两LED一明一暗,七彩等九种花样.有断电记忆功能.如下是解码程序.;-----------

  • STM32F0xx_TIM输入捕获(计算频率)配置详细过程

    前言 关于STM32的定时器,可谓是功能强大,估计没有多少人研究完STM32定时器的所有功能(包括我也没有),只是使用常用的一些功能,后续我会推出关于STM32定时器的更多功能。 STM32芯片多数为16位计数,但基本上都

  • STM32单片机----外部中断EXTI学习

    可屏蔽中断和不可屏蔽中断:按照是否可以被屏蔽,可将中断分为两大类:不可屏蔽中断(又叫非屏蔽中断)和可屏蔽中断。不可屏蔽中断源一旦提出请求,CPU必须无条件响应,而对可屏蔽中断源的请求,CPU可以响应,也可以不

  • 24C64的51子程序

    //24c64子程序//------------------------------------------------------------------------------ //CPU产生I2C起始信号,SCL高电平期间,SDA由1到0 //-------------------------------------------------------

  • PIC里面空指令语句

    1. 你可以在C程序中嵌入一个汇编语句。asm("nop");编译时,系统自动生成一个汇编的nop指令。延时一个机器周期。2. 在C语言中直接输入NOP();只是一个空函数,已经在头文件#include"pic.h"中定义好了,你可以不用作任何

  • PIC单片机LED流水灯程序

    PIC单片机LED流水灯程序;*************************************************************include ;************************************************** __CONFIG 3F39H;设置配置位中振荡方式为XT,其它

  • STM32F2XX之RCC配置

    一、系统时钟配置STM32有多个时钟源,分别是HSI,HSE,LSE,LSI。HSI振荡器时钟:系统上电默认时钟,内部振荡器8MHZ,可以直接作为系统时钟或在2分频后作为PLL的输入。时钟频率精度较差。HSE振荡器时钟外部:提供非常

  • S3C2440 进行微秒级、毫秒级延时函数

    /****************************************************** *说 明:S3C2440 进行微秒级、毫秒级延时函数 ******************************************************/MCLK:405MHzHCLK:135MHzPCLK:67.5MHz在这里定时

  • 关于IO口模拟SPI

    IO口模拟SPI的问题,其实光模拟来说,就时序问题,读取和写入一个字节的时序。 首先选4个IO口,作模拟用,分别模拟CS、SCLK、SI、SO.即是片选、时钟、数据输入、数据输出。 IO口初始化,分别把对应的IO口设置输入

  • CPLD被STM32读写VHDL程序

    1 2 3 --本程序用来测试STM32对CPLD的读写操作 4 5 --测试功能如下: 6 7 --向0x05地址写入0x01,LED灯停止闪烁,写入其他数据闪烁继续 8 9 --0x03,0x04寄存器为定值,可以通过STM32读取然后使用串口输出看看是否一

  • S3C2416裸机开发系列一_裸机开发环境以及启动模式

    1. S3C2416概述S3C2416是低功耗、高性能、低成本的SAMSUNG ARM9(ARM926EJ)处理器,目前三星已停止生产S3C2440, S3C2416具有更高的性能,以及更低的价格,是S3C2440、S3C2410等处理器的完美替代者。相比S3C2440,S

发布文章