• 单片机LED点阵的纵向移动

    点阵的动画显示,说到底就是对多张图片分别进行取模,使用程序算法巧妙的切换图片,多张图片组合起来就成了一段动画了,我们所看到的动画片、游戏等等,它们的基本原理也都是这样的。上一节我们学了如何在点阵上画一

  • S3C2440的SPI解析

    S3C2440A的串行外设接口(SPI)可以与串行数据传输连接。S3C2440A包含了2个SPI,每个都有2个分别用于发送和接收的8位移位寄存器。一次SPI传输期间,同时发送(串行移出)和接收(串行移入)数据。由相应控制寄存器设

    单片机
    2018-07-24
    spi s3c2440
  • IAR FOR STM8S 调试信息

    一般来说做嵌入式产品开发的,在产品早期都基本上会预留一个UART作为Debug调试,这个应该就是常说的串口调试.但往往芯片并非有那么多串口出来,因此就有人想到用IO模拟串口的方式.其实这个是非常好的办法,前提是没有办法

  • stm32软件模拟I2C

    一 概述 很多人都知道stm32的硬件I2C存在BUG,现在我们通过软件模拟时序的办法来实现I2C。 使用软件模拟I2C主要是方便程序的移植,只需要更改一下相应的IO端口即可。二 软件模拟实现1 起始信号voidi2c_Start(void){ma

  • PIC单片机TIMER1应用注意的问题

    1、当对TMR1H和TMR1L初始化时,预分频器将会自动清零。2、在寄存器对TMR1H和TMR1L进行写操作时,将使预分频器清零。当TMR1处于运行状态时,对TMR1H或TMR1L值进行的写操作,可能会写入不希望的值。3、TMR1工作于异步计

  • STM8S_009_EXTI外部中断

    Ⅰ、写在前面STM8S的稳定性不如STM32,特别是在低功耗时,使用EXTI外部中断唤醒,很容易受到干扰信号而唤醒。因此,这种情况需在硬件电路上多加考虑抗干扰的电路。其次,就是注意软件的上下拉配置,如果外部加了上拉

  • 51单片机除法指令DIV使用举例说明

    除法指令:DIV AB此单片机指令的功能是将A中的8位无符号数除了B中的8位无符号数(A/B)。除法一般会出现小数,但计算机中可没法直接表达小数,它用的是我们小学生还没接触到小数时用的商和余数的概念,如13/5,其商是

  • 在实际应用中,如何选择单片机的类型?

    选择原则:主要从指令结构、运行速度、程序存储方式和功能等几个方面选择单片机。MCS-51为主流产品。Motorola是世界上最大的单片机厂商。品种全、选择余地大、新产品多。其特点是噪声低,抗干扰能力强,比较适合于工

  • cortex m0 lpc1114 adc介绍资料详解

    LPC1114内部有一个逐次逼近型ADC模块,总的来说有如下特征:8个模拟信号输入通道,可以开1个通道测电压,也可以8个通道全开测电压,软件控制模式下,只能开1个通道,硬件扫描模式下,可以开多个通道输入电压范围0~VD

  • MCS-51系列单片机定时器/计数器T0和T1

      MCS-51系列的单片机内,共有两个16位可编程的定时器/计数器,分别称为定时器/计数器T0和定时器/计数器T1。    与定时器/计数器有关的特殊功能寄存器有以下几个:    1、TH0、TL0为T0的16位

  • stm32之看门口介绍

    今天在学习mpu6050的时候,发现程序出现了看门狗的程序,其实这个在学习51的时候就应该了解的,但是我并没有去了解。导致现在学习32,其实就是在补之前的51。首先,我想把文章最后一句放到开始写出来:总结一下,就个

  • 无法使用内置Bootloader的DFU方式进行固件升级

    1 前言本文将针对客户无法使用内置Bootloader的DFU方式进行固件升级的问题进行分析。2 问题描述客户使用的是STM32F205VET6,做了个最小系统测试板,在BOOT0=1,BOOT1=0的情况下连接PC,使用PC端软件DfuSeDemo无法检测

  • 实验二 8位加法器设计

    一、实验目的熟悉利用QuartusⅡ的图形编辑输入法设计简单组合电路,掌握层次化设计方法,并通过8位全加器的设计,进一步熟悉利用EDA软件进行数字系统设计的流程。二、实验仪器与器材计算机1台,GW48-PK2S实验箱1台,

    单片机
    2018-07-24
    8位 加法器
  • PIC低档单片机使用注意事项

    1、频繁插拔电时,PIC单片机容易死机。用一个10K电阻并在LM7805的5V输出端到地。2、单片机的复位端的电容不能太大。--------------------------------------------------------------------------------------------

  • printf重定向到stm32串口

    一、什么是重定向在程序的调试过程中,除了那些高大上的调试手段外,printf无疑是我们最熟悉最顺手的调试方法。通过使用printf,我们可以很方便很直观的获取当前程序的运行状态。printf()函数是格式化输出函数, 一般

发布文章