前一段时间做的,现实现了菜单显示,可通过键盘控制,温度显示,I2C扩展IO口,还有些功能在完善,,先共享一下,大家多提意见.
大家有没有发现这样的警告
*** WARNING L13: RECURSIVE CALL TO SEGMENT
SEGMENT: ?CO?GUI
CALLER: ?PR?CACULATOR?GUI
知道如何解决吗?
不解决这个问题,不好增加功能了,请大家帮忙解决,我好增加功能,谢谢!.................................
问题已经解决,可以编译了,但警告还是有,不过不影响加功能了,正加时钟功能和4个DS18B20测温功能,后边还要加和PC的通信和多机通信.
新增时钟功能.稍后奉上程序.
时钟功能已经加上,正加多18B20的多点测温.
4个18B20的功能已经加上.要丛测温返回到菜单中需要长按CANCEL键,因为18B20的时间长,而读键盘没在中断服务程序中,所以短按扫描不到.还需要改进.
现在可以选择是同时显示4路温度还是分别显示了
AD转换器改用LCT1860,可以读到数据了,应该很快就可以加上AD采集了.
AD采集成功,用的是LCT1860,SPI接口,12位精度,先传上截图,程序随后上传,正在想是否可以用曲线显示AD采样值呢?有谁做过,给写经验,谢谢!
请大家继续支持我.
AD程序已经上传,谢谢支持.
新增加DA功能,的是LCT1451.
[ 本帖最后由 xingyuegu 于 2008-5-12 21:20 编辑 ]

时钟.JPG

ds1302+gui.JPG

ds1302+gui2.JPG

ds1302+gui+18b20.JPG

ds1302+gui+4_18b20.JPG

18b20_1.JPG

ds18b20_2.JPG

ds18b20_3.JPG

ad_ltc1860.JPG
gui+1302+i2c+4_ds18b20.rar
(2007-06-11 10:21:55, Size: 242 KB, Downloads: 905)

dianluban.JPG

最新回复
tresbien (2007-5-30 11:25:35)
xingyuegu (2007-5-31 07:49:28)
wuxianglin2000 (2007-5-31 11:16:24)
xingyuegu (2007-5-31 14:42:34)
wlsu (2007-5-31 20:31:16)
fycom200 (2007-5-31 20:56:58)
liubang (2007-5-31 23:29:15)
wyq1982 (2007-6-01 08:00:14)
qinhonghua (2007-6-01 08:21:57)
ddny (2007-6-01 13:43:44)
xingyuegu (2007-6-01 23:41:20)
home485 (2007-6-03 09:02:36)
lions (2007-6-03 12:06:55)
mandey (2007-6-03 13:37:10)
工///////////////
smile.gif
feixiang2006 (2007-6-03 19:40:20)
logicvhdl (2007-6-04 20:40:40)
yoguert (2007-6-04 23:01:47)
xingyuegu (2007-6-06 10:21:46)
qinxi20 (2007-6-06 11:18:03)
qinxi20 (2007-6-06 11:20:31)