Forums

温度计+ LCDisplay

开始于 赖gene 2003年11月20日
我已经构造了温度计(使用PIC16f84)和LCDisplay
(使用PIC16f877)。那怎么能结合在一起呢?



>我已经构造了温度计(使用PIC16f84)和LCDisplay
>(使用PIC16f877)。那怎么可以结合 together????

为什么要使用两个PIC?

下图:用于在LCD上显示温度的Jal代码(来自
http://www.voti.nl/jal/doc/exa.html#e0004)。

伍特·范·奥伊金(Wouter van Ooijen)

-------
Van Ooijen信息技术学院:www.voti.nl
咨询,开发,PICmicro产品 -温度显示使用
-LM75和HD44780 LCD控制器

包括16c84_10
包括jlib
包括lm75
包括hd447804

const lm75_address = 0

hd44780_clear

永远循环

变种字节t,d
变种位f

lm75_read_fdt(lm75_address,f,d,t)

hd44780_line1
如果f然后
hd44780 =“-”
别的
hd44780 =“ +”
万一
print_decimal_2(hd44780,d,“”)
hd44780 =“。”
print_decimal_1(hd44780,t,“ 0”)

delay_200mS

结束循环


我正在构建相同的东西。我看到一个 使用16F84在Rentron上进行项目。但是我不想使用16F84 16F876或877,因为我将需要更多端口用于其他应用程序。 我想提防的是什么?

 我将使用PIC Basic。传感器是达拉斯的DS1820 半导体。 LCD来自日立,我仍在尝试阅读“ Hello 世界”。背光打开。它的对比度起作用。但是没有“您好 World"?????!!!!

其他输入将通过OPTEK传感器用于电压表和转速。 任何人都可以在Basic中使用任何项目,请帮帮我。

 


- - - 原始信息 - - -
来自:“ Wouter van Ooijen”
日期:2003年11月20日,星期四13:23:10 +0100
到:
主题:RE: [piclist]温度计+ LCDisplay

> i had constructed 温度计(使用PIC16f84)和LCDisplay
> (which using PIC16f877)。那怎么能结合在一起呢?

为什么要使用两个PIC?

下图:用于在LCD上显示温度的Jal代码(来自
http://www.voti.nl/jal/doc/exa.html#e0004).

伍特·范·奥伊金(Wouter van Ooijen)

-------
Van Ooijen信息技术学院:www.voti.nl
咨询,开发,PICmicro产品-温度显示使用
-LM75和HD44780 LCD控制器

包括16c84_10
包括jlib
包括lm75
包括hd447804

const lm75_address = 0

hd44780_clear

永远循环

   var byte t, d
   var bit f

   lm75_read_fdt( lm75_address,f,d,t)

   hd44780_line1
   if f then
      hd44780 = "-"
   else
      hd44780 = "+"
   end if
   print_decimal_2(hd44780,d,“”)
   hd44780 = "."
   print_decimal_1(hd44780,t,“ 0”)

   delay_200mS

结束循环


到 unsubscribe, go to http://www.yahoogroups.com 并按照指示进行

">雅虎!服务条款。
-

____________________________________________________________
注册 在Mail.com上免费获取广告
http://www.mail.com/?sr=signup




您可能会考虑使用Microchip的TB052-他们使用MSSP模块
F872与多个温度传感器通信。不确定是否
所需的范围和精度,但结核病菌也具有良好的LCD
通信代码(虽然在.asm中,但不是基本代码)。我正在整理
根据该结核病的湿度和压力建立一个天气监控器
传感器全部由一个F872芯片驱动。 ---在“ randy ram”中<anilram@e...> wrote:
>




从f84移出温度感应件应该非常容易
项目到f877之一。因为您在其中任何一个上都包含零细节
项目,不可能给您任何具体的建议。假设
您编写了PIC代码,应该是一块小蛋糕。

--在“ Eugene Lai”中<genelewis88@y...> wrote:
>我已经构造了温度计(使用 PIC16f84)和LCDisplay
>(使用PIC16f877)。那怎么能结合在一起呢?




那是我的主要挑战。我是PIC世界的新手,我得到了所有 来自网站的代码(Rentron)。他们有这种温度计+ LCD的示例 F84上的项目。所以,我想我会在F84上进行操作,然后将其转移到 F876 or F877.

- - - 原始信息 - - -
来自:“菲尔”
日期:2003年11月20日,星期四16:33:25 -0000
到: p...@yahoogroups.com
主题:[piclist]回复:温度计+ LCDisplay

从f84移出温度感应件应该非常容易
项目到f877之一。因为您在其中任何一个上都包含零细节
项目,不可能给您任何具体的建议。假设
您编写了PIC代码,应该是一块小蛋糕。

- - 在 p ... @ yahoogroups.com,“ Eugene Lai”<genelewis88@y...> wrote:
> i 构造了温度计(使用PIC16f84)和LCDisplay
> (使用PIC16f877)。那怎么能结合在一起呢?


雅虎!团体 Sponsor

取消订阅,请转到 http://www.yahoogroups.com 和 follow the instructions

">雅虎!服务条款。
-

____________________________________________________________
注册 在Mail.com上免费获取广告
http://www.mail.com/?sr=signup




--在“ randy ram”中<anilram@e...> wrote:
>
如果您认为您将比16f84多使用f877
hten刚开始使用16f877。我想你要问的问题
问16f84和16f877之间有什么区别? 16f877
有更多的风吹草动。我认为您在这里有两个选择。你
可以使用te 16f877的模数转换功能或
只需使用为16f84编写的代码和电路即可。只需复制粘贴
将16f84的代码转换为16f877。然后在这里更改几行
在那里。例如,正在使用的端口,并在
16f877数字。然后在其他端口上写入LCD代码。所以
就像portA专门用于温度读数一样。和港口
B专用于LCD输出。另一方面,如果您想
使用16f877模拟到数字功能,则更多的读数是
必需的。我还没有走这么远。

第三种选择是坚持使用16f84。用什么书
或文章告诉你。端口A用于输入,端口B用于LCD显示。你
有足够的别针来完成这项工作。