基于单片机的篮球计分器设计毕业设计(编辑修改稿)内容摘要:
void key_sc() //键盘扫描模块 { uchar key_bt,i。 while(1) { P1=0xff。 delay_t(80)。 key_bt=P1。 switch(key_bt) { case 0xfe: //初始化 ,显示 0。 for(i=0。 i9。 i++) { //display_buf[i]=0。 display_rt(display_buf)。 } break。 case 0xfd: //A 队 modify_sc()。 break。 case 0xfb: //B 队 modify_sc()。 break。 case 0xf7: //时间 modify_st()。 break。 } } } 显示模块 源代码 void display_rt(uchar dis_code[]) //显示任务 { char bit_disp2,bit_disp3,i。 bit_disp3=0x20。 bit_disp2=0x08。 for(i=0。 i=9。 i++) 延时 延时 P2=~bit_disp2 P3=0xff P2 1 P3 1 P3=~bit_disp3 p2=0xff 显示 显示 P P3初始化 P0=show[dis_code[i]] i6 ? N Y { P2=0xff。 P3=0xff。 P0=show_t[dis_code[i]]。 if(i6) { bit_disp2=0x08。 P3=~bit_disp3。 P2=0xff。 bit_disp3=bit_disp31。 } else { bit_disp3=0x20。 P2=~bit_disp2。 P3=0xff。 bit_disp2=bit_disp21。 } delay_t(1)。 } } 附录一 原理图 附录二 仿真图 附录三 源程序设计 include define uchar unsigned char define uint8 unsigned int uchar code show_t[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 //0 1 2 3 4 5 6 7 8 9 static uchar display_buf[10]。 //定义显示缓冲 char xSc[3],ySc[3]。 //保存两队的比赛结果 char tSc[4]。 //保存比赛时间 uchar uS_a=0,dS_a=0,hS_a=0,uS_b=0,dS_b,hS_b=0。 //分别定义 A 和 B 队比赛成绩的个位、十位、百位 uchar suT=0,sdT=0,muT=0,mdT=0。 //分别定义比赛时间的秒、分个位及其十位 sbit fm_bt = P2^7。 //蜂鸣状态位 void delay_t(int t) //延时 { int tt。 whil。基于单片机的篮球计分器设计毕业设计(编辑修改稿)
相关推荐
有 LED和 LCD 两种方式。 由于这两种显示器结构简单,价格便宜,接口容易实现,因而得到广泛的应用。 两者之间的 区别: ( 1)二极 本身发光, 液晶本身不发光,只是透射光。 ( 2) 二极管体积大,图像质量一般,适合作室外大屏幕,价格较低。 液晶成本较高,面积无法做得很大,但图像质量很好,适合做显示器。 ( 3)二 极管耗电大,液晶耗电小。 ( 4) 二极管图像刷新率低,液晶的高。
气公司成功研制出了无需电池的 TPMS。 生命是极其可贵的。 随着外国标准的制定以及技术的发展, 我国 对 于汽车 使用的 TPMS 也开始制定标准。 而今,随着国家政策的投入和批准,以及人民对生命安全的重视,这项产业也开始蓬勃发展。 我国在 2020 年开始 TPMS 系统的研究和引入,并于 2020 年步入高潮。 拟采取的研究方法及选用技术 大部分的 TPMS 系统主要 部分有 : 位于
R2,RET0 MOV R2,64H MOV A,20H CLR C DEC A MOV 20H,A MOV A,21H CJNE A,00H,PFF。 非 0 分跳转。 MOV A,20H CJNE A,00H,PFF。 非 0 分 0 秒情况跳转。 CLR TR0。 比赛结束停止计时。 调用判断有无按下子程序 有键按下吗 ? 调用确定键值子程序 执行所按键的相应功能子程序 返回 N Y
F1 0 KK6+5R S T 图 复位电路 、 显示电路 显示电路是用于显示 分数。 采用 LED 数码管进行显示是因为 LED 数码管具有以下几个优点: (1)能在低电压、小电流条件下驱动发光,能与 CMOS、 ITL 电路 单片机 系统 课程设计 9 兼容。 (2)发光响应时间极短 () ,高频特性好,单色性好,亮度高。 (3)体积小,重量轻,抗冲击性能好。 数码管有共阴极和共阳极两种类型
耦合到芯片的第 2 脚, 2 脚是芯片内部运算放大器的反向输入端,3 脚是运放的输出端,输入输出之 间接一个 100kΩ 的比例放大电阻。 芯片的 11脚至 14 脚是 DTMF 信号的 二进制代码 的输出数据通道。 它们与单片机的 数据总线 相连。 芯片内部的 DTMF 信号代码可通过此通道进入控制电路的 RAM 中。 芯片的 18 脚接电源 +5V, 1 17 脚与 18 脚之间所接的
T的专用驱动集成电路 ,正是因为具有这种优势,他被广泛应用于 马达调速、电源变换等功率驱动领域。 这个电路芯片的特点是成本低,偏值电压高 ( 600V),集成度高 (可驱动同一桥臂两路 ) ,体积小 (DIP14 ),响应快 ( ton/tof= 120/94 ns),而且驱动能力强 , 内设欠压封锁,易于调试 ,除此之外,它还拥有外部保护封锁端口。 为了使得驱动电源路数目较其他