打印
[PIC®/AVR®/dsPIC®产品]

(转)PIC单片机(PIC16F877A)DS18B20温度传感器驱动程序

[复制链接]
692|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
aoyi|  楼主 | 2019-5-29 16:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
版权声明:本文为博主原创**,未经博主允许不得转载。 https://blog.csdn.net/zhoukouguren/article/details/7703043


#include<pic.h>
#define uchar unsigned char
#define uint unsigned int
#define rs_h (PORTC|=0x01)
#define rs_l (PORTC&=0xfe)
#define rs_o (TRISC&=0xfe)
#define rw_h (PORTC|=0x02)
#define rw_l (PORTC&=0xfd)
#define rw_o (TRISC&=0xfd)
#define en_h (PORTC|=0x04)
#define en_l (PORTC&=0xfb)
#define en_o (TRISC&=0xfb)
#define temp_h (PORTC|=0x08)
#define temp_l (PORTC&=0xf7)
#define temp_o (TRISC&=0xf7)
#define temp_i (TRISC|=0x08)
#define led_o (TRISC&=0xef)
#define led_l (PORTC&=0xef)
#define led_h (PORTC|=0x10)
#define LCD PORTB
uchar dat1,dat2;//保存读出的温度z
unsigned long int dat;


使用特权

评论回复
沙发
aoyi|  楼主 | 2019-5-29 16:43 | 只看该作者
  • void delayms(uint x) //4M晶振下,延时1ms



  • {



  •         uint y,z;



  •         for(y=x;y>0;y--)



  •                 for(z=110;z>0;z--);



  • }





使用特权

评论回复
板凳
aoyi|  楼主 | 2019-5-29 16:44 | 只看该作者

使用特权

评论回复
地板
aoyi|  楼主 | 2019-5-29 16:44 | 只看该作者

使用特权

评论回复
5
aoyi|  楼主 | 2019-5-29 16:45 | 只看该作者

使用特权

评论回复
6
aoyi|  楼主 | 2019-5-29 16:45 | 只看该作者

使用特权

评论回复
7
aoyi|  楼主 | 2019-5-29 16:45 | 只看该作者

使用特权

评论回复
8
aoyi|  楼主 | 2019-5-29 16:46 | 只看该作者

使用特权

评论回复
9
aoyi|  楼主 | 2019-5-29 16:46 | 只看该作者

使用特权

评论回复
10
aoyi|  楼主 | 2019-5-29 16:47 | 只看该作者

使用特权

评论回复
11
aoyi|  楼主 | 2019-5-29 16:47 | 只看该作者

使用特权

评论回复
12
aoyi|  楼主 | 2019-5-29 16:47 | 只看该作者

使用特权

评论回复
13
characteristic| | 2019-5-29 21:04 | 只看该作者
感谢分享!代码如果不是图片就更好了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

99

主题

3301

帖子

3

粉丝