对于一个高可靠性的系统设计,晶体的选择非常重要。在振荡回路中,晶体既不能过激励(容易振到高次谐波上)也不能欠激励(不容易起振)。尤其在设计带有睡眠唤醒(往往用低电压以求低功耗)的系统中,若还是随手拿一颗晶体
摘要:为了推进细石混凝土泵的国产化,在保证产品性能的前提下,降低其电气系统的生产成本,采用以国产信捷PLC(ProgrammabIe Logic ControlIer)为主的控制元件对细石混凝土泵电气系统进行了设计。在保证细石混凝土泵
引言 由于单片机具有价格低、运行要求低、易于开发、稳定可靠等优点,广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。但是,单片机的位数少、频率低、内存小、I/O
有是一年国赛的日子,对于每个电子人来说,重在参与是一种精神,更多的能够那个奖也是每个电子人的更高的最求。在此处,就DIY一个MSp430F149最小系统的设计,直接上图啊,先来个电路原理图,在上一张JTAG下载线的图,
有时候需要精确的延时,比如18B20温度传感器对时序要求非常严格,必须精确到微秒级别一、用NOP函数在keil C51中,直接调用库函数:#include // 声明了void _nop_(void);_nop_(); // 产生一条NOP指令作用:对于延时很
推挽输出:可以输出高,低电平,连接数字器件;开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内).推挽结构一般是指两个三极管分别受
一、混合编程1、模块内接口:使用如下标志符:#pragma asm汇编语句#pragma endasm注意:如果在c51程序中使用了汇编语言,注意在keil编译器中需要激活Properties中的“Generate Assembler SRC File” 和&ld
什么是单片机学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。有人觉得要先学汇编。不过我个人觉得,学习51单片机,还是从C语言入
标准的C语言中没有空语句。但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果。这在汇编语言中很容易实现,写几个nop就行了。在keil C51中,直接调用库函数:#include // 声明了void _nop_(void);_nop
实现延时通常有两种方法:一种是硬件延时,要用到定时器/计数器,这种方法可以提高CPU的工作效率,也能做到精确延时;另一种是软件延时,这种方法主要采用循环体进行。1 使用定时器/计数器实现精确延时单片机系统一般
延时与中断出错,是单片机新手在单片机开发应用过程中,经常会遇到的问题,本文汇总整理了包含了MCS-51系列单片机、MSP430单片机、C51单片机、8051F的单片机、avr单片机、STC89C52、PIC单片机…..在内的各种单
以前一直使用STM32的标准库,需要一步步地将代码加进去,将编译选项设置好,然后再编译整个工程。这个编译过程是一个相当慢的过程!完全编译大约需要一支烟的时间。每次建立工程都这么编译,是一个相当浪费时间和香烟
爱特梅尔公司(Atmel Corporation)宣布扩展CryptoAuthentication产品组合,增添使用椭圆曲线(ECC)非对称密匙算法的ATECC108 解决方案。Atmel ATECC108解决方案具有先进的安全功能,支持某些来自美国国家标准与技术研究
21ic讯 东芝公司(Toshiba Corporation)最近推出了一款基于ARM Cortex™-M3内核的全新TX03系列微控制器“TMPM36BF10FG”,配备了1M字节的闪存ROM和258K字节的SRAM。该产品计划于9月份投入量产。特性T
面对近期入门级32位微控制器(MCU)步步进逼,8位MCU供应商除持续开发特定应用标准产品(ASSP)MCU之外,亦加重专用应用集成电路(ASIC)MCU的专用型产品开发比重,为特定应用领域的客户打造量身定做的8位解决方案,减缓32