MEMS 振荡器对机械应力的抵抗能力

作者: Maurizio Gavardoni Microchip Technology Inc

摘要

8051单片机的寻址方式

寻址方式:寻址就是寻找操作数的地址。绝大多数指令执行时都需要操作数,因此就存在如何确定操作数地址的问题。所谓寻址方式就是通过什么途径获取操作数的方式。根据指令操作的需要,计算机总是提供多种寻址方式。一般来说,寻址方式越多计算机的寻址能力就越强,但指令系统也就越复杂。
  
8051指令系统有7种寻址方式:寄存器寻址,直接寻址,寄存器间接寻址,立即寻址,基址寄存器加变址寄存器间接寻址,相对寻址,位寻址,下面分别介绍。
  
寄存器寻址
  
寄存器寻址:寄存器寻址就是操作数在寄存器中,因此指定了寄存器就得到了操作数。采用寄存器寻址方式的指令都是一字节的指令,指令中以符号名称来表示寄存器。例如:MOV A R1 这条指令的功能是把工作寄存器R1的内容传送到累加器A中,由于操作数在R1中,因此指令中指定了R1,也就得到了操作数。
  
寄存器寻址方式的寻址范围包括:工作寄存器组R0~R7,部分特殊寄存器ACC,B,DPTR等。
  
直接寻址
  

嵌入式Linux系统移植的四大步骤

嵌入式Linux系统移植主要由四大部分组成:
  •   搭建交叉开发环境;
  •   bootloader的选择和移植;
  •   kernel的配置、编译、和移植;
  •   根文件系统的制作;

第一部分:搭建交叉开发环境

赛普拉斯发布PSoC® 4700系列微控制器

易于使用的PSoC®4700 MCU顺应了工业、汽车和消费类应用中更多采用金属材料的趋势

【视频】APEC 2018特辑:Silicon Labs实现PoE IC的性能进化

以太网这些年来已经改变很多,其功能更加强大。以太网正逐步成为供电线路,Silicon Labs是如何应对这一点的呢?
Silicon Labs:我们已经涉及很多PoE技术,既有供电设备也有电源。大约十年了,我们坚持做到最好,在电源和供电设备新产品方面,我们介绍四项供电设备IC。我们相信在市场上有很多令人兴奋的机会,既有技术上的也要生意上的...

STM32 DAC的配置与使用

STM32 的 DAC 模块(数字/模拟转换模块)是 12 位数字输入,电压输出型的DAC。DAC 可以配置为 8 位或 12 位模式,也可以与 DMA 控制器配合使用。DAC工作在 12 位模式时,数据可以设置成左对齐或右对齐。DAC 模块有 2 个输出通道,每个通道都有单独的转换器。在双DAC 模式下,2 个通道可以独立地进行转换,也可以同时进行转换并同步地更新 2 个通道的输出。

PIC单片机中断程序的设计技巧总结

所有的中档系列PIC单片机,PORTB端口最高的4个引脚(RB7~RB4)在设为输入模式时,当输入电平由高到低或由低到高发生变化时,可以让单片机产生中断。这就是通常所说的引脚状态变化中断。

在设计引脚中断程序时,有三个需要特别注意的地方。

机器周期,指令周期,时钟周期,节拍与晶振

时钟周期

时钟周期也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的、最小的时间单位。

在一个时钟周期内,CPU仅完成一个最基本的动作。时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。时钟频率越高,工作速度就越快。

8051单片机把一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示)。

机器周期

计算机中,常把一条指令的执行过程划分为若干个阶段,每一个阶段完成一项工作。每一项工作称为一个基本操作,完成一个基本操作所需要的时间称为机器周期。8051系列单片机的一个机器周期由6个S周期(状态周期)组成。 一个S周期=2个节拍(P),所以8051单片机的一个机器周期=6个状态周期=12个时钟周期。

例如外接24M晶振的单片机,他的一个机器周期=12/24M 秒;

指令周期

执行一条指令所需要的时间,一般由若干个机器周期组成。指令不同,所需的机器周期也不同。

补充其他几个周期:

HOLTEK新推出高键数高抗干扰能力BS83B24C/BS83C40C Touch MCU

Holtek新一代的BS83xxxC系列Touch Flash MCU,除延续BS83BxxA系列的优点外,更全面提升MCU的抗干扰能力,可抵抗各式噪声的干扰,如电源噪声、RF干扰、电源波动等,特别适合应用于各式多按键需求的产品如电磁炉、微波炉、计价秤等。

MM32F0/L0/W0系列MCU之EXTI

一、MM32嵌套向量中断控制器

本文针对MM32F0/L0/W0系列MCU产品。

特征