• 一种基于单片机的智能节电器的研究

    三相交流异步电动机的节电器节电保护一直是电机领域研究的热点,特别是近几年来全国出现电力供应紧张的局面,使得对交流异步电动机的节能设备的研究和推广更为迫切。三相异步电动机由于结构简单,智能节电器使用方便

  • stm32的学习—FLASH的操作和使用

    Flash的操作:stm32大容量的flash不仅用来存储程序代码,还可用来存储一些数据和系统用户的参数。程序的代码一般保存在从flash开始区域,剩下的区域空间大小可以用来存储用户数据(大小取决于Flash的大小和代码占用空

    单片机
    2018-09-05
    Flash STM32
  • AMD第二代Ryzen Pro产品曝光

    即将要发布的第二代Ryzen Pro有三款,分别是Ryzen Pro 2700X、Ryzen Pro 2700和Ryzen Pro 2600,前面两个是8核16线程的,最后那个是6核12线程的,其实Ryzen Pro 2700和Ryzen Pro 2600的规格和现在的Ryzen 7 2700和Ryzen 5 2600没什么两样。

    单片机
    2018-09-05
    pro AMD ryzen
  • 单片机按键介绍

    独立按键常用的按键电路有两种形式,独立式按键和矩阵式按键,独立式按键比较简单,它们各自与独立的输入线相连接,如图 8-6 所示。图 8-6 独立式按键原理图4 条输入线接到单片机的 IO 口上,当按键 K1 按下时,+5V

  • Microchip ATmega4809 8位MCU在贸泽开售 为高响应命令与控制应用提供支持

    贸泽电子 (Mouser Electronics) 即日起开始分销Microchip Technology的ATmega4809 8位单片机。ATmega4809单片机是megaAVR®系列单片机的新成员,旨在创建高响应命令和控制应用。

  • 采用UDP协议实现PIC18F97J60 ethernet bootloader

      TCP/IP Stack  使用pic18f97j60开发过多个项目,项目中都使用了Microchip免费提供的TCP/IP Stack实现远程控制。但是每次更新程序,都需要将pic18f97j60目标板取回来重新烧录,很不方便。既然可以实现远程控制,

  • STM32 大小端序 与 堆栈及其增长方向分析

    栈增长和大端/小端问题是和CPU相关的两个问题.1,首先来看:栈(STACK)的问题.函数的局部变量,都是存放在"栈"里面,栈的英文是:STACK.STACK的大小,我们可以在stm32的启动文件里面设置,以战舰stm32开发板为例,在startup_s

  • AVR-GCC 关于reti()

    用过汇编的同学知道,在汇编语言中,指令reti是用来从中断服务程序中返回的。然后在winavr中我们用C遍了这样一段程序:#include……ISR(USART_RXC_vect){uart_putc('a');while(!(UCSRA&(1

    单片机
    2018-09-05
    avr-gcc reti()
  • PIC指令介绍

    工作以来一直使用ST的单片机,其他的单片机虽大致了解但从未认真看过,近几日恰好无事,决定熟悉一下PIC的单片机,于是想将自己从网上或这书本上的东西转下来,予以同一样的初学者共同参考。 PIC的指令系统 PIC 8位

  • 单片机里的看门狗里存储信息

    硬件看门狗  硬件看门狗是利用了一个定时器,来监控主程序的运行,也就是说在主程序的运行过程中,我们要在定时时间到之前对定时器进行复位如果出现死循环,或者说PC指针不能回来。那么定时时间到后就会使单片机复

  • 51proteus仿真:生成正弦波

    仿真电路图和生成锯齿波的电路图一样。程序用中断来定时。C程序如下:#include sbit CS0=P3^0;sbit WR0=P3^1;bit flag=0;unsigned char i=0;unsigned char code sin_num[]={ 0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2, 2,3,3

  • AVR定时器的使用说明与注意要点

    M16的T1 16位定时器一共有15种工作模式,其他2个8位定时器(T0/T2)相对简单,除了T2有异步工作模式用于RTC应用外(可以利用溢出中断和比较匹配中断作定时功能)分5种工作类型1 普通模式 WGM1=0跟51的普通模

  • C语言指向数组元素的指针

    指向数组元素的指针和运算法则所谓指向数组元素的指针,其本质还是变量的指针。因为数组中的每个元素,其实都可以直接看成是一个变量,所以指向数组元素的指针,也就是变量的指针。指向数组元素的指针不难,但很常用

  • STM32 软件模拟SPI时序驱动NRF24L01

    其实stm32本身的硬件SPI也很好用,但是还是想用软件来模拟一下PSI的时序。SPI是一种高速的,全双工,同步串行的通信总线。SPI通信方式相当于是一个环形结构,由CSN、MISO、MOSI、SCLK四线组成,主要是在SCLK时钟线的

  • STM32F103--(三) USART实践

    GPIO的后面很容易想到的应该就是通用同步/异步接受发送器(USART) 了。对于比较复杂点的程序而言,用led来调试显然是有点不太科学。所以,把USART口调试好后,有助于之后其它部分的调试。(把USART当成是调试输出口来

发布文章