- 51
- 0
- 约6.21千字
- 约 43页
- 2017-08-20 发布于湖北
- 举报
实现本任务要求,可以有多种软件实现方法。下面列出了3种,具体如下。 (1)数组的字节操作实现 本方法是建立一个字符型数组,将控制8个LED显示的8位数据作为数组元素,依次送到P1口来实现。参考程序如下: #include reg51.h #define uchar unsigned char uchar tab[ ]={ 0xfe , 0xfd , 0xfb , 0xf7 , 0xef , 0xdf , 0xbf , 0x7f ,0xbf , 0xdf , 0xef , 0xff7 , 0xf7 , 0xfb , 0xfe , 0xff};/*前8个数据为左移点亮数据,后8个为右移点亮数据*/ * void delay( ) { uchar i,j; for(i = 0; i 255; i++); for(j = 0; j 255; j++); } void main( ) /*主函数*/ { uchar i while (1) { for(i = 0; i 15; i++); { P1=tab[i]; delay( ); } } } * (2)移位运算符实现 使用移位运算符“”“”来把送到P1口的显示控制数据进行移位,从而实现发
您可能关注的文档
最近下载
- 违规电气焊专项整治工作总结6篇.docx VIP
- GXH-30103011AE型便携式红外气体分析器 使用说明书.pdf VIP
- 中国卒中后抑郁障碍规范化诊疗指南.docx VIP
- 环境影响评价报告公示:年收集、贮存、转移废矿物油12000t、废铅酸蓄电池20000t项目环评报告.pdf VIP
- 幼儿园教师个人三年发展规划.docx VIP
- 乌市三模语文试卷及答案.doc VIP
- 广西柳州市2026届高三上学期第一次模拟考试物理试卷(含答案).pdf VIP
- 《世界各国民族服饰》课件.ppt VIP
- 2025年7月广东省高中学业水平合格考生物试卷真题(含答案详解).pdf VIP
- 2025会计初级试题及答案解析.doc VIP
原创力文档

文档评论(0)