完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
#include #define uchar unsigned char //无符号字符型 宏定义 变量范围0~255 #define uint unsigned int //无符号整型 宏定义 变量范围0~65535 ***it clk = P1^3; //ds1302时钟线定义 ***it io = P1^4; //数据线 ***it rst = P1^5; //复位线 //秒 分 时 日 月 年 星期 uchar code write_add[]={0x80,0x82,0x84,0x86,0x88,0x8c,0x8a}; //写地址 uchar code read_add[] ={0x81,0x83,0x85,0x87,0x89,0x8d,0x8b}; //读地址 uchar code init_ds[] ={0x55,0x17,0x15,0x01,0x01,0x13,0x13}; uchar miao,fen,shi,ri,yue,week,nian; uchar i; uchar count = 0,count1 = 0,speed = 0,quan = 0;//中断次数计算,速度 unsigned long speed1,juli,time2; float f_hz,speed_km,speed_m; uchar flag_lc = 0; //开始计算速度使能 uchar flag_stop_en; //要确定车子是否停下了 uint juli_s; //每秒走的距离 uint juli_z; //总路程 float zhijing = 0.55; //直径 0.55M uint s_zhijing = 55; uchar menu_1; //菜单设置变量 uchar menu_2; //菜单设置变量 long zong_lc; //总量程 uchar flag_200ms; uint shudu; //定义速度的变量 uint bj_shudu = 80; //报警速度 //这三个引脚参考资料 ***it rs=P1^0; //寄存器选择信号 H:数据寄存器 L:指令寄存器 ***it rw=P1^1; //寄存器选择信号 H:数据寄存器 L:指令寄存器 ***it e =P1^2; //片选信号 下降沿触发 uchar code table_num[]="0123456789abcdefg"; uchar i; |
|
2 条评论
|
|
只有小组成员才能发言,加入小组>>
3320 浏览 9 评论
3000 浏览 16 评论
3497 浏览 1 评论
9069 浏览 16 评论
4090 浏览 18 评论
1190浏览 3评论
612浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
603浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2341浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1899浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 01:51 , Processed in 0.895749 second(s), Total 51, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号