-
AD自带的元件库太让人郁闷了
-
代码乱码太多。在看的过程中,细节上造成很多困扰。 楼主能否重发一份?
-
自己再想想办法吧。楼上说的,我注意到了。我再试试看。
-
原帖由 zhaojun_xf 于 2013-10-26 17:32 发表 [url=https://bbs.eeworld.com.cn/redirect.php?goto=findpost&pid=1582290&ptid=417117][/url]
16需要配合页地址操作。。。
您好,能举个例子不?
-
看看先
-
您说的,我明白。俺想表述的是,为什么有的队列程序描述的特别复杂,有的又特别简单。。 文中贴出来的程序有while死循环等待,而且头尾指针判断特别简单。 而有的程序,写的很繁琐。搞不懂,为什么二者差别这么大?
-
多谢了。我再实战弄个,看看效果
-
设定定时中断先到,优先级高。 当定时中断触发时,在主循环中进行运算。此时,如果串口中断触发,那么势必影响运算。这问题如何解决呢?
-
看看什么好东西
-
多谢楼上仁兄。通过您的指点。我已经成功应用了。
-
谢谢,我消化下先。从51到stm32,很不习惯
-
打算分压做基准。
该传感器说明书推荐激励电压: 10v. 网上好多称重传感器的接口电压都是5V。不知是为什么?
-
加油了。希望自己也更强
-
300包邮,出不?
[ 本帖最后由 yanse51 于 2012-8-26 20:54 编辑 ]
-
看看什么好东西
-
您是指矩阵键盘的行扫描法?。这几天看了键盘方面的资料。例程大都是4*4键盘的表述。而且,没有涉及到端口既是行端口又是列端口的复用。
这个图的原理。我理解的如下:P2的三个端口,通过74LS138输出7种状态。然后可以将RD赋予0,通过图中74LS32的或门。RD,CS_KEY1两个都为0,此时74ls244低电平导通。然后发挥其输入缓冲器的作用。
74LS377,上升沿触发后,输出端锁存的数据发生改变。
当按键按下,此时74ls244所在列线的高电平端,被拉低。
悲剧的是,不知道该如何用程序去描述。网上搜了好久,也没有找到相似的例程。凭自己能力,也实在是写不出。
还请高手多多指点。
-
从图中看,51端p20,p21,p22三端输出三个信号,然后通过74ls138输出8种状态。其中就有CS_KEY1,CS_KEYO.这种条件量。
通常4*4键盘,取一个端口的低4位和高4位。然后进行逐行扫描。但是在本图这个4*5的键盘中,当244有效时,kin1,kin2,kin3,kin4列线端,输入给51芯片的端口是D7,D4,D3,D1.
当377有效时,kout1,kout2,kout3,kout4,kout5行输出端,对应于51的输出端口是:D1,D7,D5,D2,D0.
也就是说,有2个端口复用了(D7和D1)。(D0....D7对应于51的P0口)。
那么这种情况,程序中是如何实现键盘扫描的呢?
-
可能描述的不详,没人理?
-
多谢指点。明白了。等于是每1S刷新一次数码管
-
多谢楼主的大力共享