随着嵌入式式技术的不断发展,ARM处理器凭借其高性能、廉价、耗能低的优质特性而得到广泛应用。文中主要针对货车动态称重系统中大量实时载重数据存取的需求,在ARM9嵌入式处理器和μC/OS-II操作系统基础上,设计实
1 前 言现场总线是当前工业总线领域中最活跃的一个领域, CAN 总线是工业数据总线领域重要的现场总线之一。CAN 是Contro ller Area N etw ork的缩写, 是国际标准化的串行通信协议。在当今的汽车产业中, 出于对安全
21ic讯 简便易用、基于Web的mbed™开发工具现在可以免费用于飞思卡尔半导体的Kinetis L系列微控制器。飞思卡尔Freedom开发平台FRDM-KL25Z现包含在 mbed硬件阵容中,由成熟的mbed在线开发社区支持。飞思卡尔Fre
MCS-51单片机有几种低功耗工作方式?如何实现,又如何退出?答: MCS-51单片机有空闲和掉电两种低功耗工作方式。当CPU执行完置IDL=1的指令后,系统就进入空闲方式。进入空闲方式之后,有两种方法可以退出。一种是任何中
MCS-51单片机常用的复位电路有哪些?复位后机器的初始状态如何?答: 复位电路有两种方式:上电自动复位电路和手动复位电路。复位后,程序计数器PC变为0000H,使单片机从程序存储器地址0000H单元开始执行。除P0~P3为FF
什么叫时钟周期?什么叫机器周期?什么叫指令周期?时钟周期、机器周期与振荡周期之间有什么关系?答: 时钟周期即振荡周期:为晶振的振荡周期,是最小的时序单位。状态周期:是振荡频率2分频后的时钟周期。显然,一个状态
21ic讯 随着物联网(IoT)不断扩展,包含了越来越多的小型、智能并采用电池供电的器件,驱动这些器件的 MCU(微控制器)必须以更小的体积提供卓越的性能、能效和连接。飞思卡尔半导体公司凭借新的 Kinetis KL02 MCU&mda
近日,飞思卡尔半导体宣布授权 ARM® Cortex™-A50 系列微处理器 (MPU),用于其未来版本的 i.MX 应用处理器和 QorIQ 通信处理器产品线。此协议是与 ARM 的新的多年订购许可证的一部分,证明了飞思卡尔对 ARM
引言8051内核单片机是一种通用单片机,在国内占有较大的市场份额。在将C语言用于51内核单片机的研究方面,Keil公司做得最为成功。由于51内核单片机的存储结构的特殊性,Keil C51中变量的使用与标准C有所不同。正确地
在实时系统中,定时通常使用定时器,这与软件循环的定时完全不同。虽然两者都是依赖系统时钟,但是在定时器计数时,其它指令可以继续进行,但软件定时时不允许其它任何事件发生。对许多连续计数和持续时间操作,最好
今天我开始了对51中的定时器进行了学习,并写了一个小程序。#i ncludesbit P0_1=P0^1; //定义位变量/********************************************************** 延时子程序* 16个循环为1秒**********************
Holtek针对单相/三相直流无刷马达控制领域,推出DC-FAN风扇专用Flash版本的MCU HT45FM30。HT45FM30针对直流无刷马达控制,三相BLDC应用可完整支持最通用的六步方波控制有霍尔方案(Hall Sensor)与无霍尔方案(Sensor-l
Holtek推出新款串行式EEPROM产品 -- HT24LC02A,它和HT24LC02产品最大差异有:1.无Address input -- A0/A1/A2三个Pad,成本更有竞争力。2.只有HT24LC02A提供SOT23-5封装,且和业界完全兼容,可快速导入市场。HT24LC0
在进入中断服务子程序期间,只有返回地址PC的数值被自动压入堆栈,其他的一些寄存器的内容就得按照程序的需要由我们自己想办法了。PIC单片机汇编语言没有象51系列单片机那样的PUSH POP指令,所以我们要用一段程序来实
应用单片机的时候,经常会遇到需要短时间延时的情况。需要的延时时间很短,一般都是几十到几百微妙(us)。有时候还需要很高的精度,比如用单片机驱动 DS18B20的时候,误差容许的范围在十几us以内,不然很容易出错。这