任务一 密码锁按键值显示.pptVIP

  • 8
  • 0
  • 约 19页
  • 2016-08-19 发布于湖北
  • 举报
(2)获取16进制数的十位与个位 ①使用%运算获得 dis_buf[1]=kv/16%16; //获得十六进制十位 dis_buf[0]=kv%16; //获得十六进制个位 ②使用位运算运算获得 dis_buf[1]=kv4; //获得十六进制十位 dis_buf[0]=kv0x0f; //获得十六进制个位 效率较高 通用性较强 项目实施 1.硬件电路连接:按照硬件电路接线图搭建电路,选择所需的模块并进行布局,然后将电源模块、主机模块、显示模块、指令模块和继电器模块用导线进行连接。 2.打开Keil软件,新建工程“JYMMS1”,然后再新建并加入名为JYMMS1.C的源程序文件,将上面的参考程序输入并保存、编译和链接,产生HEX文件。 3.将目标代码通过编程器写入到单片机中。 4.接通电源,运行调试,观察按键值是否正确显示。 5.进行扎线,整理。 * * 用单片机制作的数字钟具有软件编程灵活、功能便于扩展,应用十分广泛等特点。完成了上面的两个个任务,我们就来一起来制作一个数码管电子钟。数码管电子钟的控制要求如下: 1.使用24小时制,能准确计时。8位数码管显示当前时间格式为“XX-XX-XX”(从左到右分别为时-分-秒,中间用“-”号隔开)。比如当前时间为23时30分15秒则数码管上显示为“23-30-15”。 2.能够设定当前显示时

文档评论(0)

1亿VIP精品文档

相关文档