|
12864+18B20+1302红外遥控带闹钟万年历源程序
[复制链接]
12864+18B20+1302万年历源程序
芯片我用的是STC89C58BD,其他的芯片没试验,请验证,
/*定义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;
bit ala_flag=0; //闹钟使能标志位
sbit IRIN = P3^2; //红外接收器数据线
sbit K5 = P1^4; //按键K5-闹钟的打开与关闭
[ 本帖最后由 用心思考 于 2012-11-9 15:53 编辑 ]
|
-
IMG0699A.jpg
(58.65 KB, 下载次数: 5)
-
IMG0700A.jpg
(58.34 KB, 下载次数: 2)
-
IMG0701A.jpg
(57.55 KB, 下载次数: 2)
-
IMG0702A.jpg
(58.38 KB, 下载次数: 0)
-
IMG0703A.jpg
(58.36 KB, 下载次数: 10)
-
-
My clock.rar
381.4 KB, 下载次数: 385
售价: 1 分芯积分 [记录]
-
-
IMG0699A.jpg
58.65 KB, 下载次数: 72
-
-
IMG0700A.jpg
58.34 KB, 下载次数: 54
-
-
IMG0701A.jpg
57.55 KB, 下载次数: 24
-
-
IMG0702A.jpg
58.38 KB, 下载次数: 33
-
-
IMG0703A.jpg
58.36 KB, 下载次数: 31
-
-
12864万年历原理图.pdf
54.64 KB, 下载次数: 150
售价: 1 分芯积分 [记录]
|