PIC单片机C语言程序设计(3)
时间:07-10
来源:互联网
点击:
以省略下标,其方法如下: 对一维数组,如果其全部元素都已赋值,可以省去方框号中的下标,以简化其表达式。例如: x[10]= 0,1,2,3,4,5,6,7,8,9;可以简写成:X[]= 0,1,2,3。4,5,6,7,8,9 ;理解了一维数组的以上规范。便可理解图2所示LED数码管的7段码数组的表达式。 图2中的LED数码管是共阳极的,若将它的笔段码通过限流电阻R分别接到PIC单片机的某一口上,a段接端口的第0位,b段接端IZl的第1位,c段接以端13的第2位…… ,g段接端El的第6位。 图2 只要注意共阳数码管的某笔段为0(低电平)时,对应笔段点亮;为1(高电平)则熄灭即可。此时,LED共阳数码管的7段码0-9的,一维组的完整表达式为: 该七段码数组,在后面的连载中将派上用场。 在PIC单片机中,要用LED数码管进行相关的计数显示时,若用汇编语言编写其计数程序,常用查表程序实现LED的数码显示,若用C语言编写,只需将上述段码数组对PIC单片机某一口赋值,即可完成所需要的显示功能。

- MCS-51系列单片机结构化程序设计探讨(04-20)
- 状态机在单片机程序设计中的应用(05-01)
- ARM处理器的位置无关程序设计(09-19)
- 基于分布式处理技术的物联网数据库设计(05-21)
- 模块化管理和设计(12-01)
- 马踏棋盘的实现(12-01)
