• 包含中断的LED显示汇编语言程序

    例:电路如图。要求编程实现:主程序将P1口的8个LED从上到下循环显示(间隔时间约1S),中断时(INT0)使8个LED同时闪烁5次(间隔时间约1S,设单片机晶振为6M)。图片1(1)主程序ORG 0000HLJMP STARTSTART:MOV IE,#

  • MSP430定时器的使用

    通过计算设置周期。 #include void main( void ) { // Stop watchdog timer to prevent time out reset WDTCTL = WDTPW + WDTHOLD; //WDTCTL = 0X5A80;关狗 CCTL0 = CCIE; //使能CCR0中断 CC

  • 系统扩展—RAM与ROM同时扩展

    下面这个系统中,8051同时扩展片外程序存储器和数据存储器,两片存储器的片选信号都接地, 即同时有效,也就是说,这两片存储器无需选择。51同时扩展RAM和ROM下面来分析这个问题,该系统中虽然有两片存储器,但

    单片机
    2018-11-09
    系统 RAM rom
  • 提高单片机系统可靠性的研究

    目前,大量的嵌入式系统均采用了单片机,并且这样的应用正在更进一步扩展;但是多年以来人们一直为单片机系统的可靠性问题所困惑。在一些要求高可靠性的控制系统中,这往往成为限制其应用的主要原因。  1 单片机系

  • STM32F4 MDK新建使用库的工程

    虽然一直ST用库做实验,但没有进行认真的总结。总是先添加价格文件,然后编译。能通过就完成,通不过就再添加别的文件。今天就一步步来梳理下建立用库工程的步骤。争取做到傻瓜式,让即使完全没用过MDK的人都能使用。

  • stm32 中bootloader、startup_stm32f10x_md.s的作用

    一、启动文件的作用是:1.初始化堆栈指针SP;2.初始化程序计数器指针PC;3.设置堆、栈的大小;4.设置异常向量表的入口地址;5.配置外部SRAM作为数据存储器(这个由用户配置,一般的开发板可没有外部SRAM);6.设置C库的分

  • COMSOL 多物理场仿真软件2018年度用户年会在沪成功召开

    COMSOL 多物理场仿真软件用户年会2018上海站于近日在明捷万丽酒店成功召开。本次用户年会汇聚了300多位来自不同行业的COMSOL用户,其中包括从事仿真技术研究和应用的专家学者、高校科研人员、企业研发工程师等。为期两天的会议期间,精彩的技术主题演讲,丰富的研究成果分享,热烈的设计思维碰撞,都让与会者受益良多。

  • AVR单片机中的EEPROM

    1.EEPROM介绍Electrically Erasable Programmable Read Only Memory电气可拭除可编程只读存储器发展过程:ROM – > PROM –> EPROM –> EEPROM2.EEPROM和FLASH的区别2.1 使用上的区别FLASH用于存放程序,在程序运行过

  • AVR单片机RC触摸

    RC电容触摸感应按键1:RC感应原理RC采样原理就是通过测量感应极电容的微小变化,来感知人体对电容式感应器(按键、轮键或者滑条)的感应。电极电容(C)通过一个固定的电阻(R)周期性地充放电。(原文件名:image001.png)固

  • STM32的8种GPIO模式理解

    最近在看数据手册的时候,发现STM32的GPIO输入输出模式的配置种类有8种之多(输入和输入各4种):(1)GPIO_Mode_AIN模拟输入(2)GPIO_Mode_IN_FLOATING浮空输入(3)GPIO_Mode_IPD下拉输入(4)GPIO_Mode_IPU上拉输

  • ARM筆記:Linux内核移植到JZ2440

    一、准备工作:1、Linux内核:Linux2.6.22.6,可从www.kernel.org上下载;2、交叉工具编译链:arm-linux-gcc-3.4.5-glibc-2.3.6;3、yaffs2文件代码;4、ubuntu9.10;5、JZ2440;二、内核移植:1、修改Makefile:修改

  • 几种常用的模拟SPI读写一体化模块(C51)

    说明:SPI接口有一个特点,即在时钟SCK的上升沿打入数据MOSI,在下降沿读入数据MISO.片选信号CS有正负区别.在硬件上MOSI与MISO是可以短路变为SIO可读写IO的.故SPI可为(不包括CS)三线(SCK,MOSI,MISO)协议,两线(SCK,SI

  • stm32f407discovery 的keil 4.60ST-linkII不能用解决方法

    1 、用资源中的STLink文件替换 C:\\Keil\\ARM\\STLink, 记得备份原来的文件,2、C:\\Keil\\TOOLS.INI改成如下的[UV2]ORGANIZATION="cs2c"NAME="jianzhong","cui"EMAIL="cjzswust@gmail.com"ARMSEL=1BOOK0=UV4\\RELEASE_NO

    单片机
    2018-11-09
    keil stm32f407
  • 51单片机减1指令(4条)

    这组指令的作用是把所指的寄存器内容减1,结果送回原寄存器,若原寄存器的内容为00H,减1后即为FFH,运算结果不影响任何标志位,这组指令共有直接、寄存器、寄存器间址等寻址方式,当直接地址是I/O口锁存器时,“读—

  • STM32之RTC使用

    RTC使用说明STM3f10x的RTC时能涉及到的寄存器有RCC,BKP和RTC这三个大类寄存器;其中RCC主要控制了实时时钟和备份区的电源使能和时钟使能;RTC模块和时钟配置系统的寄存器是在后备区域的(即BKP),通过BKP后备区域来

发布文章