-
介绍了一种基于STC90C516RD+单片机的智能药箱的设计,主要结构有主控单元、时钟单元、报警单元、显示单元等。显示单元显示药品的相关信息及服药时间,有利于用户及时掌握各项信息;报警单元可以在规定...
04-15 10:24by
畅学e 1052次查看
-
对于单片机或嵌入式系统而言,按键是必不可少的。记得刚开始学51单片机的时候,刚接触到按键扫描程序,理解起来很是费力,感觉代码量不少。后来有接触到 stm32的按键扫描程序,觉得不错。今天一个偶然的机...
-
主要是依照原子哥哥的代码来初步了解或者说学习一下内存管理,特别对于我们这个想往嵌入式方向发展的人来说,内存管理应该是一种艺术的。
-
单线智能温度传感器DS18B20无需外部电路和其他变换电路就可以直接输出被测温度,测温范围宽、精度高、转换时间快并可适配各种单片机或系统机等众多优点,在各种领域已得到了广泛的应用。我公司采用DS18...
-
在前一段时间分析了ARM异常处理机制的处理方式,分析了在异常产生以后CPU自动完成的相关处理以及程序员应该完成的基本操作。着重分析了异常代码的返回地址分析已经采用通用代码处理各种异常的可能性。
-
晶振就是如同人的心脏,是血液的是脉搏,把单片机的晶振问题搞明白了,51单片机的其他问题迎刃而解,本文通过21个关于51单片机晶振的问题让读者进一步了解51单片机。
-
本文通过介绍51单片机与智能压力传感器的特点,讲述了基于51单片机的智能压力传感器设计方法。利用单片机通过软件的方法,实现硬件电路中大部分控制功能,这种微控制技术不断被发展和完善。
04-14 16:58by
畅学e 1192次查看
-
本文将一些常用的51单片机指令归纳总结成几种简便的记忆方法以便读者记忆,方便读者编程使用。
-
在ARM处理器的汇编语言中,对指令语法格式中的的常数表达式有这样的规定:“该常数必须对应8位位图,即常数是由一个8位的常数循环移位偶数位得到的。”对于这句话,我一开始学ARM时不理解,到了后来为了做...
-
本文详细阐述了上拉电阻、下拉电阻的定义、作用、阻值选择原则以及使用注意事项
04-14 16:43by
YYJ 1266次查看
-
很多时候我们常常看到同步与异步,阻塞与非阻塞的出现。有的地方直接将同步与阻塞画上了等号。异步与非阻塞画上了等号。事实上这是不对的。同步不等于阻塞,而异步也不等于非阻塞。下面就来仔细的看看同步与异步、...
-
segment: 可重定位段的段名, 必须在SFB使用前已定义
offset : 从开始地址的偏移, 是一个可选参数, 当偏移量省略时, 可以不添加小括号
SFE在其右边接收一个操作数. 操作数...
-
2.6版本的内核中,驱动的开发逐渐发展成基于总线模型等一定结构的开发模式,采用了分层的设计思想,这样的变化使得驱动开发的工作量相对而言越来越少,但是也增加了我们阅读、分析源码的思想的难度。
-
platform总线的驱动模型只是在一般总线模型的基础上做了相关的延伸,实质上只要弄清除总线模型的一般原理,学习platform总线也就简单不少。但是毕竟还是学习阶段。
-
混杂字符设备之LED设备驱动设计及CPU寄存器虚拟内存映射分析:混杂字符设备的主要特点是主设备号(10)公用,通过一个链表将各个设备关联起来,设备的识别主要依靠次设备号。
-
fork函数用于创建子进程,典型的调用一次,返回两次的函数,其中返回子进程的PID和0,其中调用进程返回了子进程的PID,而子进程则返回了0,这是一个比较有意思的函数,但是两个进程的执行顺序是不定的...
-
单片机闹钟程序及PROTUES仿真文件:k1k2k3k4分别是:小时。分钟。秒钟的调节功能。定时时间的显示功能。k5k6分别是设定第二时间定为0:01:00,启用或者关闭闹钟.
-
在我们进行嵌入式开发中,会碰到人机界面中液晶屏的应用问题,对于没有字库的液晶屏(比如现在大量应用的TFT),需要自己设计字库,也就是利用软件提取字符或汉字的点阵数据,这就会在程序中涉及到字符的点阵数...