3709|0

141

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

12864+18B20+1302红外遥控带闹钟大数字显示时钟(改进版本) [复制链接]

芯片我用的是STC89C58BD,其他的芯片没试验,请验证,

/*--------------------定义按键-----------------------------------------------*/
sbit K1  = P1^0; //K1-设置
sbit K2  = P1^1; //K2-确认、返回
sbit K3  = P1^2; //K3-加
sbit K4  = P1^3; //K4-减

/*定义DS18B20数据线*/
sbit DQ = P1^4;
//定义DS1302时钟接口
sbit clock_clk = P3 ^4;//ds1302_clk(时钟线)
sbit clock_dat = P3 ^5;//ds1302_dat(数据线)
sbit clock_Rst = P3 ^6;//ds1302_Rst(复位线)
/*-----------------------------定义12864液晶屏数据线---------------------------------*/
sbit LCM_RS  = P2^7;   //模式位,为0输入指令,为1输入数据
sbit LCM_RW  = P2^6;   //读写位,为0读,为1写
sbit LCM_EN  = P2^5;   //使能位,高脉冲   

#define Lcd_Bus P0     //LCM12864数据总线,P0.0--P0.7对应连接DB0--DB7

sbit BEEP=P3^7; 生日提醒音律。整点报时音,,,,

sbit LED1  = P1^5; //12864背光开关接一个8550控制背光灯的亮度
sbit LED2  = P1^6; //黄色灯 节日提醒指示灯
sbit LED3  = P1^7; //红色灯  生日提醒指示灯


bit  ala_flag=0;  //闹钟使能标志位
sbit IRIN = P3^2; //红外接收器数据线
sbit K5  = P1^4; //按键K5-闹钟的打开与关闭






目前只能提供下载文件。,谅解!

[ 本帖最后由 用心思考 于 2012-11-25 10:14 编辑 ]

Hzxin.hex

33.86 KB, 下载次数: 46

此帖出自51单片机论坛
点赞 关注
个人签名shop33392572.taobao.com
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表