《点阵式LED“0-9”数字显示技术〖汇编+C语言参考资料〗》由会员分享,可在线阅读,更多相关《点阵式LED“0-9”数字显示技术〖汇编+C语言参考资料〗(8页珍藏版)》请在金锄头文库上搜索。
1、25 点阵式 9”数字显示技术 1 实验任务 利用 8阵显示数字 0 到 9 的数字。 2 电路原理图 图 硬件系统连线 (1) 把“单片机系统”区域中的 口用 8 芯排芯连接到“点阵模块”区域中的“口上; (2) 把“单片机系统”区域中的 口用 8 芯排芯连接到“点阵模块”区域中的“口上; 4 程序设计内容 (1) 数字 09 点阵显示代码的形成 如下图所示,假设显示数字“0” 12345678 00 00 3E 41 41 41 3E 00 因此,形成的列代码为00H,00H,31H,41H,30H,00H;只要把这些代码分别送到相应的列线上面,即可实现“0”的数字显示。 送显示代码过程如
2、下所示 送第一列线代码到 口,同时置第一行线为“0”,其它行线为“1”,延时2右,送第二列线代码到 口,同时置第二行线为“0”,其它行线为“1”,延时 2右,如此下去,直到送完最后一列代码,又从头开始送。 数字“1”代码建立如下图所示12345678 其显示代码为00H,00H,00H,00H,21H,71H,00H 数字“2”代码建立如下图所示 12345678 00H,00H,27H,45H,45H,45H,39H,00H 数字“3”代码建立如下图所示 12345678 00H,00H,22H,49H,49H,49H,36H,00H 数字“4”代码建立如下图所示 12345678 00H,
3、00H,04H,24H,74H,00H 数字“5”代码建立如下图所示 12345678 00H,00H,72H,51H,51H,51H,40H 数字“6”代码建立如下图所示 12345678 00H,00H,39H,49H,49H,26H,00H 数字“7”代码建立如下图所示 12345678 00H,00H,40H,40H,40H,40H,00H 数字“8”代码建立如下图所示 12345678 00H,00H,36H,49H,49H,49H,36H,00H 数字“9”代码建立如下图所示 12345678 00H,00H,32H,49H,49H,49H,30H 5 汇编源程序012000000
4、00001(65536256(6553656(65536256(6553656,A+3,#8,A+1,#8,00,#250,00,#10,0070H,00H,31H,41H,41H,300H,00H,00H,00H,21H,71H,000H,00H,27H,45H,45H,45H,39H,000H,00H,22H,49H,49H,49H,36H,000H,00H,04H,24H,74H,000H,00H,72H,51H,51H,51H,400H,00H,39H,49H,49H,26H,000H,00H,40H,40H,40H,40H,000H,00H,36H,49H,49H,49H,36H,000H,00H,32H,49H,49H,49H,30C 语言源程序#=008= 0 /00 /10 /20 /30 /40 /50 /60 /70 /80;65536256;65536256;);t0( 65536256;65536256;P3=P1=;if(8);if(333);if(10);