• / 10
  • 下载费用:10 金币  

单片机3数码管显示1234.ppt

关 键 词:
单片机3数码管显示1234.ppt
资源描述:
在数码管上的显示 1234 数码管的显示 任务 1 用STC单片机的P1口输出显示信号使LED屏显1234 2 按1 6号按键 从左侧输入一个数 右侧的数移出 初值为零 1 6号按键 软硬件条件 1 斜口钳 万用表 学习实验板套件 导线等 2 计算机 KEILuVISION软件 STC ISP V3 1软件和等 分析 分析控制方法 1 选择4个位控制端口置个十百千万SMG q SMG b SMG s SMG g 分析P1 0 P1 3 2 选择每个位信息的输出口 3 写程序分别显示 1234 用一个数组table 来存每个数字 0 9 的代码 程序流程图 编程与调试 建项目 选芯片建C文件编译 连接 生成HEX文件调试 任务 2 分析 判断是否有按键按下加入按防抖和放手防抖判断按下键将最右侧显示数值移位将按键值送入显示存储器 程序 2 参考程序 头文件 显示输入 include reg51 h include intrins h defineucharunsignedchar 变量定义 unsignedchartable 0 xc0 0 xf9 0 xa4 0 xb0 0 x99 0 x92 0 x82 0 xf8 0 x80 0 x90 uchartable1 0 0 0 0 表 共阳数码管0 9 引脚定义 sbitSMG q P1 0 定义数码管阳级控制脚 千位 sbitSMG b P1 1 定义数码管阳级控制脚 百位 sbitSMG s P1 2 定义数码管阳级控制脚 十位 sbitSMG g P1 3 定义数码管阳级控制脚 个位 unsignedchary 函数声明 voiddelay uchari 延时子函时 主函数 C语言的入口函数 voidmain unsignedchari 0 作为查表的索引号unsignedcharx z a b 不停的循环扫描 不扫描则不显示或显示不正确 即为动态显示 数码管显示1234 while 1 y P1 y y 本任务结束 祝老师们快乐
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:单片机3数码管显示1234.ppt
链接地址:https://www.weizhuannet.com/p-11561865.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开