uCOSii的移植进程详解

uCOSii的移植过程详解-产生时钟节拍的定时中断来自微控制器内部, 但并非来自V2 内核内部, 可以用实时时钟产生定时中断,也可以用片内的外设模块定时器单元来产生定时中断,这部分代码显然与硬件相关, 移植时要自己写

广告

集成电路失效原因的三个阶段

集成电路失效原因的三个阶段-可靠性(Reliability)是对产品耐久力的测量, 我们主要典型的IC产品的生命周期可以用一条浴缸曲线(Bathtub Curve)来表示。

枚举常量在单片机编程中有何优点

枚举常量在单片机编程中有何优点

枚举常量在单片机编程中有何好处-当变量的数值在几个范围之间,如一个week变量取值只有Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。这样用enum比较好。当然也可以用define.但是define维护起来比较麻烦, 适合变量的数值范围值较少的时候。

51单片机proteus仿真实验设计

51单片机proteus仿真实验设计

51单片机proteus仿真实验设计-这个proteus仿真是一个网友做的,该仿真可以生成方波、正弦波、锯齿波和三角波,并且还可以用按键调整波形。

不过,对初学者来讲,可能有点复杂。对于本科生来说,这个仿真几乎可以作为毕业论文了吧。当然,需要用实际元器件来调试,制作pcb,焊接。

我做的生成锯齿波和生成正弦波的仿真,可以作为学习这个仿真的阶梯。

这个仿真主要是用到溢出中断,和外部键盘中断。熟悉中断,和定时器的编程后,实现这个仿真其实也很简单。

单片机对日志体系的规划

单片机对日志系统的设计-为单片机设计了一套简单的日志系统,通过日志系统提供的接口可以查看设备状态,并进行一些基本的调试。

日志系统通过串口输出,所以单片机需要准备一个串口供日志系统使用。注意串口发送不能用DMA发送(避免在在中断中打印日志造成的中断竞争),接收可以用DMA接收。

怎么选用PIC单片机的C代码来操控LED闪耀

如何采用PIC单片机的C代码来控制LED闪烁-在很多设计中需要有精彩而实用的LED闪烁来表示设备工作正常与否和工作状态。在一些实时性要求不高的设计中可以用插入延时来控制LED闪烁。

单片机对1602液晶的驱动规划

单片机对1602液晶的驱动设计-1.1读状态:输入:RS = L,RW =H,E = H输出D0~D7

1.2写指令:输入:RS = L,RW = L,D0~D7指令码,E = 高脉冲,输出:无;

RS是数据命令选择端(H/L);

1.3读数据:输入RS= H,RW=H,E=H

1.4写指令:输出,RS = L,RW = L,D0~D7=数据,E=高脉冲

注意:对控制器每次进行读写操作之前,都必须进行读写检测,确保STA7为0,可以用简单的延时来代替

怎么选用单片机驱动液晶屏完成显现图片

怎么选用单片机驱动液晶屏完成显现图片

如何采用单片机驱动液晶屏实现显示图片-由于需要用到液晶屏(320*240)显示图片,而且图片的数量比较多(好几百张),并且图片要求保存到16M的SPI FLASH里面,显然如果不处理 16M的FLASH明显是放不下去。后来同事说可以用压缩算法RLE,并且用C#给我做了个小的软件,压缩图片得到RLE压缩后的数据。

C51单片机的几种常用延时程序设计

C51单片机的几种常用延时程序设计-众所周知,c51在编程时很难掌握程序运行的时间,所以编写延时程序时很难做到很精确,解决的方式有插入汇编语句,但总觉得汇编用起来不是那么顺手,还可以用定时器来做,但只是一个很小的延时程序而已,不必小题大作。

单片机系统软件看门狗的规划思路解析

单片机系统软件看门狗的规划思路解析

单片机系统软件看门狗的设计思路解析-软件看门狗技术的原理和这差不多,只不过是用软件的方法实现,我们还是以51系列来讲,我们知道在51单片机中有两个定时器,我们就可以用这两个定时器来对主程序的运行进行监控。

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部