基于51单片机与实时时钟芯片ds1307的液晶显示万年历项目设计内容摘要:
ack()。 } stop()。 //停止 } read(uchar slave_write_address,uchar byte_address,uchar slave_read_address)//读一个数据 { uchar temp,temp1,i,ii,x,data_data。 star()。 //开始 for(ii=0。 ii3。 ii++)//根据 24CXX 文档资料,和时序图,按顺序送:器件写地址,字节地址,器件读地址 { if(ii==0) { temp=slave_write_address。 //送 器件写地址 temp1=slave_write_address。 } else if(ii==1) { temp=byte_address。 //送 字节地址 temp1=byte_address。 } else if(ii==2) { star()。 //开始 temp=slave_read_address。 //送 器件读地址 temp1=slave_read_address。 } for(i=0。 i8。 i++)//开始读数据 { scl=0。 delay()。 //5us 延时 temp=temp1。 temp=tempamp。 0x80。 // 相 与 后,把不相关的位清零 if(temp==0x80)//根据前面 相 与 后,判断 temp 是否等于 0x80,是则该位为 1 sda=1。 else sda=0。 delay()。 //5us 延时 scl=1。 delay()。 //5us 延时 scl=0。 delay()。 //5us 延时 temp1=temp11。 //向左移出 1 位 } sda=1。 delay()。 //5us 延时 scl=1。 delay()。 //5us 延时 ack()。 //应答 } for(x=0。 x8。 x++) { data_data=data_data1。 //向左移入 1 位 sda=1。 delay()。 //5us 延时 scl=0。 delay()。 //5us 延时 scl=1。 delay()。 //5us 延时 if(sda==1)//判断 数据线是否是高电平 data_data|=0x01。 //把读到的数据 或 0X01 //else //data_data|=0x00。 } ack()。 //应答 stop()。 //停止 return data_data。 //返回读到的数据 } void sfm()//需要把时分秒等的十位和各位分开显示 { aa=miao/10。 bb=miao%10。 cc=fen/10。 dd=fen%10。 ee=shi/10。 ff=shi%10。 gg=ri/10。 hh=ri%10。 jj=yue/10。 kk=yue%10。 ll=nian/10。 mm=nian%10。 nn=xingqi。 } void write_(uchar )//向。基于51单片机与实时时钟芯片ds1307的液晶显示万年历项目设计
相关推荐
respectively, of an inverting amplifier which can be configured for use as an onchip oscillator, as shown in Figure a quartz crystal or ceramic resonator may be used. To drive the device from an
首先根据硬件设计在 Protues 中完成原理图的设计,确定使用单片机的哪些 I/O 口,然根据软件设计中 的流程图编写单片机 C 语言程序。 结合题目要求模块化地编写程序,首先编写走时程序,然后编写闹铃 闹铃 的程序,最后完成倒计时设计,在分模块化编写过程中,不断地根据仿真现象调试程序来修复软件编写错误。 例如调试液晶的显示问题,写指令 write_(0x80)将数据指针定位到第一行第一个字处
s 内芯片不会进行更新,此时可以通过读写相应字节获取时间信息和设置信息 .UIP 位为只读位且不受复位信号影响,通过把 B 寄存器中的 SET 位置 1将 UIP 位清零并禁止时间更新 .DV0DV2 用来开关晶体振 荡器和复位分频器 ,本课题中不需设置 .RS0RS3用于控制分频器输出,设置成不同的值可以在 SQW引脚得到不同的分频输出或得到周期性的中断 (通过控制寄存器 B 实现 )
min 2种 综上所述,查机械手册 3 得电动机型号为 Y160M28 Pm= nm=720r/min 传动比的初步分配 : : nni mn () 21 iiin i1不宜取过大,初取 i1=, i2= 初步计算传动装置的运动参数和动力参数 Pm=, nm=720r/min 0 mT Nm () 2确定转速 南京林业大学本科生毕业设计(论文) 8 m i n/m i
地面工程中。 ( 3)墙面钉挂钢丝网片原报工程量 1653 ㎡,审定 ㎡,审减 ㎡;原报金额 元,审定金额 元,审减第 7 页 共 16 页 元。 防腐、隔热、保温工程原报 元,审定 元,净审减 元。 主要原因有: ( 1) 原报将屋面保温的水泥珍珠岩及聚苯乙烯泡沫塑料板计入保温工程中,共计金额 元,审定将此项计入屋面工程量清单中,此项共审减 元。 楼地面工程原 报 元,审 定 元,净审 减 元