第7章 七段数码管数字模拟器.pdfVIP

  • 0
  • 0
  • 约4.06万字
  • 约 85页
  • 2026-02-12 发布于陕西
  • 举报

《C语言课程设计案例教程》

第7章

七段数码管数字模拟器

CONTENTS

7.1点阵表示数字7.4多位数的特效显示

7.2数码管表示数字7.5测试

7.3单个数字特效显示7.6总结

7.1点阵表示数字

7.1.1单数字的模拟

对于单个数字,完全可

以将它看作是一个7*4的点阵

(方格)。例如数字0的点阵

描述如图所示。图中若干个

黑色方框(点亮)就构成了

数字0。

数字0用7*4的点阵描述

7.1.1单数字的模拟

数字0用7*4的点阵描述,对应的7*4二维数组元素值依次是:

{{1,1,1,1},

{1,0,0,1},

{1,0,0,1},

{1,0,0,1},

{1,0,0,1},

{1,0,0,1},

{1,1,1,1}

}

7.1.1单数字的模拟

其中,值为1代表对应方格被点亮(图中呈现黑色),值为0表示不点亮。

类似地,数字1,对应的7*4二维数组就是:

{{0,0,0,1},{0,0,0,1},{0,0,0,1},{0,0,0,1},{0,0,0,1},{0,0,0,1},{0,0,0,1}}

数字2,对应的7*4二维数组就是:

{{1,1,1,1},{0,0,0,1},{0,0,0,1},{1,1,1,1},{1,0,0,0},{1,0,0,0},{1,1,1,1}}

数字3,对应的7*4二维数组就是:

{{1,1,1,1},{0,0,0,1},{0,0,0,1},{1,1,1,1},{0,0,0,1},{0,0,0,1},{1,1,1,1}}

数字4,对应的7*4二维数组就是:

{{1,0,0,1},{1,0,0,1},{1,0,0,1},{1,1,1,1},{0,0,0,1},{0,0,0,1},{0,0,0,1}}

7.1.1单数字的模拟

数字5,对应的7*4二维数组就是:

{{1,1,1,1},{1,0,0,0},{1,0,0,0},{1,1,1,1},{0,0,0,1},{0,0,0,1},{1,1,1,1}}

数字6,对应的7*4二维数组就是:

{{1,1,1,1},{1,0,0,0},{1,0,0,0},{1,1,1,1},{1,0,0,1},{1,0,0,1},{1,1,1,1}}

数字7,对应的7*4二维数组就是:

{{1,1,1,1},{0,0,0,1},{0,0,0,1},{0,0,0,1},{0,0,0,1},{0,0,0,1},{0,0,0,1}}

数字8,对应的7*4二维数组就是:

{{1,1,1,1},{1,0,0,1},{1,0,0,1},{1,1,1,1},{1,0,0,1},{1,0,0,1},{1,0,0,1}}

数字9,对应的7*4二维数组就是:

{

文档评论(0)

1亿VIP精品文档

相关文档