• PIC16F877A开发板 SPI总线驱动74595实验

    //*****************电子园PIC16F877A开发板 SPI总线驱动74595实验***************////CKP=0; 空闲为低电平//CKP=1; 空闲为高电平//STAT_CKE=0; SDO后沿采样//STAT_CKE=1; SDO前沿采样////STAT_SMP=0; //在数据输出时

  • PIC单片机通讯例程

    1. 单片机 PIC1编程(发送部分)LIST P=16F877#INCLUDE P16F876.INCCBLOCK 0X24 ;保留三个字节作为显示用COUNT ;作计数器或暂存器用ENDCORG 0X0000 ;程序复位入口NOPSTART GOTO MAINORG 0X20MAIN MO

  • 关于c51串口的驱动

    1、C51串口的弊端。C51的串口收发程序相信大家都很熟悉了,在hello.c里面有很简单的例程,不知 道大家有没有注意到hello.c里面有一句很不显眼的语句"TI = 1;" 当你在初始化串口的时候如果你不让TI = 1的话,相信你看到

    单片机
    2019-01-02
    驱动 C51 串口
  • MCS-51单片机的时序单位

    时序是用定时单位来描述的,MCS-51单片机的时序单位有四个,它们分别是节拍、状态、机器周期和指令周期,接下来我们分别加以说明。·节拍与状态:我们把振荡脉冲的周期定义为节拍(为利便描述,用P表示),振荡脉冲经由

  • LPC1788单沿pwm原理和配置

    pwm的基本功能:以一定的周期频率,输出不同占空比可调的方波。 Lpc1788中的pwm的时钟(频率)来源于APB总线的时钟(频率),首先要进行分频,或者说预分频,不然直接由APB频率也太大了,肯定是需要通

    单片机
    2019-01-02
    pwm
  • 基于GSM技术的冻土区土壤温度监测系统设计方案

    将GSM技术应用到冻土区土壤温度自动监测中,以满足恶劣气候条件下的无人值守、长时间、多点监测需求。详细阐述了系统结构、施工过程及实验结果分析。结果表明,该系统测量精度高、可靠性好、功耗低,可实现较大范围内

  • STM32-系统时钟

    1. STM32的时钟系统在STM32中,一共有5个时钟源,分别是HSI、HSE、LSI、LSE、PLL(1)HSI是高速内部时钟,RC振荡器,频率为8MHz;(2)HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围是4MHz –

  • PIC防盗器原理与程序

    R3 EQU 0X03 PORT5 EQU 0X05 PORT6 EQU 0X06 R3 EQU 0X03 KEY_STATUS EQU 0X10 ;低半字节为按键标志,高半字节为控制标志 SIGNAL_LOW EQU 0X11 ;信号电平低计数器 SIGNAL_HIGH EQU 0X12 ;信号电平高计数

    单片机
    2019-01-02
    pic 防盗器
  • 德州仪器微型器件为工程师带来巨大创新的5大方式

    随着电子电路越来越小型,它们的组件越来越智能,并能更加快速地处理更多信息– 因此,在通常情况下,它们所需的芯片也前所未有地减少。多年以来“小型”一直是关键的半导体趋势。

  • FLASH芯片W25Q16中放入图片后用单片机读取显示

    下面,瑞生介绍一种方法给大家,只利用一颗FLASH芯片W25Q16即可用你的单片机把图片显示到TFT液晶屏上。原理:W25Q16是一颗FLASH芯片,可以存储数据,共2M字节。把图片搞成二进制bin文件,通过串口调试助手把这个文件

  • MSP430:PWM产生

    #define PWM BIT6// Description: This program generates one PWM output on P1.2 or P1.6 using// Timer_A configured for up mode. The value in CCR0, 25-1, defines the PWM// period and the value in CCR1 th

  • PIC单片机关于PAGE和BANK

    让我们来从PIC的指令结构上来分析一下为什么PIC中要有BANK和PAGE的设置吧。先来看一下为什么PIC中要把RAM区划分多个BANK。仔细观察PIC汇编语言指令的格式,一条完整的汇编语言指令语句通常是这样的:标号 操作码助记

  • SAM4E单片机之旅——3、LED闪烁之定时器中断

    让一个LED灯闪烁不过瘾,我们应该让这块开发板完成一点更高难度的任务:比如让两个LED灯闪烁。……当然了,以我们的现在使用的空循环技术,还是可以实现这点的。但是这样显得略为低端。所以我们使用一个高端点的技术

  • MCS-51系列单片机的引脚中有多少根I/O线?

    问题:. MCS-51系列单片机的引脚中有多少根I/O线?它们与单片机对外的地址总线和数据总线之间有什么关系?其地址总线和数据总线各有多少位?对外可寻址的地址空间有多大?解答:80C51单片机有4个I/O端口,每个端口都

  • MSP430按键中断

    #include typedef unsigned char uchar; typedef unsigned int uint; #define keyin (P1IN & 0X0F) #define wei_h P5OUT |= BIT5 #define wei_l P5OUT &= BIT5 #define duan_l P6OUT &= ~BIT6 #define duan_h P6OUT

发布文章