从业近十年!手把手教你单片机程序框架 第89讲开场白:很多网友建议,为了方便初学者学习编程思路,我应该用单片机定时器做一个时钟程序供大家参考学习。其实我前面第48节就已经用ds1302做了一个可以显示和更高时间的
从业近十年!手把手教你单片机程序框架 第88讲开场白:我前面串口程序大部分都是通过靠时间来识别每一串数据是否接收完毕,有一些串口项目的协议是固定不变的,而且也不需要从机反馈任何应答信号,这类项目只需根据特
互联网基础设施应用领域中高性能时钟解决方案的领先供应商Silicon Labs(芯科科技有限公司,NASDAQ:SLAB)今日宣布推出业界具备最高性能和成本效益的分组数据包交换网络同步时钟IC。新型的Si5348时钟IC是高集成度的符
本文中所提到的对电磁干扰的设计我们主要从硬件和软件方面进行设计处理,下面就是从单片机的PCB设计到软件处理方面来介绍对电磁兼容性的处理。一、影响EMC的因数1、电压:电
导读:本文介绍了一种基于Arduino新型集成开发环境的光电编码器检测仪, 为了能快速简便地判断光电编码器的好坏,实现了Arduino板与可编程智能液晶触摸显示器终端的通信控制
PDIUSBD12与PlCl6F877单片机的接口原理电路图如下所示。
通用运动控制技术现状、发展及其应用:运动控制技术的发展是制造自动化前进的旋律,是推动新的产业革命的关键技术。运动控制器已经从以单片机或微处理器作为核心的运动控制器和以专用芯片(ASIC)作为核心处理器的
从业近十年!手把手教你单片机程序框架 第70讲开场白:液晶屏模块本身带控制芯片,驱动液晶屏的本质就是单片机通过串行或者并行方式,根据芯片资料指定的协议跟液晶芯片进行通讯的过程。这个详细的通讯协议驱动程序厂
从业近十年!手把手教你单片机程序框架 第69讲开场白:本来这一节打算开始讲液晶屏的,但是昨天经过网友“任军”的点拨,我发现了一个惊天秘密,原来static关键字是这么好的东西我却错过了那么多年。以前就
从业近十年!手把手教你单片机程序框架 第68讲开场白:很多人也把多文件编程称作模块化编程,其实我觉得叫多文件编程会更加符合实际一些。多文件编程有两个最大的好处,一个是给我们的程序增加了目录,方便我们查找。
从业近十年!手把手教你单片机程序框架 第67讲开场白:鸿哥曾经亲自用外部中断做过红外遥控器的数据接收,步进电机圆周运动的光电反馈信号检测,输液器里瞬间即逝的水滴信号,以及本节的模拟串口数据的接收,其实这些
从业近十年!手把手教你单片机程序框架 第66讲开场白:外部中断是单片机非常重要的内部资源,应用很广,它是单片机的高速开关感应器输入接口,它可以检测脉冲输入,可以接收红外遥控器的输入信号,可以检测高速运转的
从业近十年!手把手教你单片机程序框架 第65讲开场白:直接用C语言的“/”运算符进行除法运算时,“被除数”,“ 除数”,“商”,这三个数据的最大范围是unsigned long 类
从业近十年!手把手教你单片机程序框架 第64讲开场白:直接用C语言的“*”运算符进行乘法运算时,“被乘数”,“ 乘数”,“积”,这三个数据的最大范围是unsigned long 类
从业近十年!手把手教你单片机程序框架 第63讲开场白:直接用C语言的“-”运算符进行加法运算时,“被减数”,“ 减数”,“差”,这三个数据的最大范围是unsigned long 类
从业近十年!手把手教你单片机程序框架 第62讲开场白:直接用C语言的“+”运算符进行加法运算时,“被加数”,“加数”,“和”,这三个数据的最大范围是unsigned long 类型
从业近十年!手把手教你单片机程序框架 第61讲开场白:本来这一节打算讲大数据的加法运算的,但是考虑大数据运算的基础是非组合BCD码,所以多增加一节讲BCD码的内容。计算机中的BCD码,经常使用的有两种格式,即组合B
从业近十年!手把手教你单片机程序框架 第60讲开场白:在前面一些章节中,我提到为了防止中断函数把某些共享数据破坏,在主函数中更改某个数据变量时,应该先关闭中断,修改完后再打开中断;我也提到了网友“红金
从业近十年!手把手教你单片机程序框架 第59讲经过网友“intech2008”的提醒,在我之前发表的第40,44,45节串口接收程序中,在计算检验和的地方,存在一个不容易发觉的bug。原来的是:for(i=0;i<(3+1+2+uiRc
从业近十年!手把手教你单片机程序框架 第58讲开场白:单个变量数据之间可以通过一条指令任意自由赋值转移,但是数组之间不能通过一条指令直接赋值转移,必须用for等循环指令挨个把数组的数据一个一个来赋值转移,如果