没有合适的资源?快使用搜索试试~ 我知道了~
根据电瓶车充电是要控制其时间,指示而编写的一段c程序
资源推荐
资源详情
资源评论
#include<reg52.h>
#include<intrins.h>
sbit red=P1^1;
sbit green=P1^0;
sbit shezi=P3^2;
sbit tiaoshi=P3^3;
sbit tiaofen=P3^4;
sbit tuichu=P3^5;
sbit sclk=P3^6;
sbit sda=P3^7;
unsigned char hour=0,min=0,sec=5;
unsigned char xianshishuzi[4];
unsigned char code duanma[]={
0x3F,/*0*/
0x06,/*1*/
0x5B,/*2*/
0x4F,/*3*/
0x66,/*4*/
0x6D,/*5*/
0x7D,/*6*/
0x07,/*7*/
0x7F,/*8*/
0x6F,/*9*/
0x40,/*10*/
};
void delay(unsigned int m)
{
unsigned int i,j;
#include<intrins.h>
sbit red=P1^1;
sbit green=P1^0;
sbit shezi=P3^2;
sbit tiaoshi=P3^3;
sbit tiaofen=P3^4;
sbit tuichu=P3^5;
sbit sclk=P3^6;
sbit sda=P3^7;
unsigned char hour=0,min=0,sec=5;
unsigned char xianshishuzi[4];
unsigned char code duanma[]={
0x3F,/*0*/
0x06,/*1*/
0x5B,/*2*/
0x4F,/*3*/
0x66,/*4*/
0x6D,/*5*/
0x7D,/*6*/
0x07,/*7*/
0x7F,/*8*/
0x6F,/*9*/
0x40,/*10*/
};
void delay(unsigned int m)
{
unsigned int i,j;
for(i=0;i<m;i++)
for(j=0;j<121;j++);
}
void start(void)
{
sda=1;
sclk=1;
sda=0;
}
void stop(void)
{
sda=0;
sclk=1;
sda=1;
}
void inack(void)
{
sclk=0;
sclk=1;
sclk=0;
}
void noack(void)
{
sclk=0;
sda=1;
sclk=1;
sclk=0;
}
void write_byte(unsigned char date1)
{
for(j=0;j<121;j++);
}
void start(void)
{
sda=1;
sclk=1;
sda=0;
}
void stop(void)
{
sda=0;
sclk=1;
sda=1;
}
void inack(void)
{
sclk=0;
sclk=1;
sclk=0;
}
void noack(void)
{
sclk=0;
sda=1;
sclk=1;
sclk=0;
}
void write_byte(unsigned char date1)
{
剩余7页未读,继续阅读
资源评论
zs623366170
- 粉丝: 4
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功