正文

【005】数码管显示数字 [51]2006-04-09 22:08:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/wentao/12187.html

分享到:

实验目的:数码管显示数字。
实验参考:笨笨工作室 实验四、用数码管显示数字。(查看原文
实验板: FB51A(查看

该实验用到实验板的资源电路图如下:

其中P0口是段码,低电平有效。P2口是位码,高电平有效。P2.0口控制第1个数码管,一直到P2.7口控制第8个。该板的段码表如下:

┌─────┬────────────────┬────┐
ㄧ          ㄧ P0.*:  7  6  5  4  3  2  1  0  ㄧ P0口值 ㄧ
ㄧ 十进制数 ㄧ  段 :  d dp  e  c  g  b  f  a  ㄧ 即段码 ㄧ
├─────┼────────────────┼────┤
ㄧ    0     ㄧ        0  1  0  0  1  0  0  0  ㄧ  48H   ㄧ
ㄧ    1     ㄧ        1  1  1  0  1  0  1  1  ㄧ  ebH   ㄧ
ㄧ    2     ㄧ        0  1  0  1  0  0  1  0  ㄧ  52H   ㄧ
ㄧ    3     ㄧ        0  1  1  0  0  0  1  0  ㄧ  62H   ㄧ
ㄧ    4     ㄧ        1  1  1  0  0  0  0  1  ㄧ  e1H   ㄧ
ㄧ    5     ㄧ        0  1  1  0  0  1  0  0  ㄧ  64H   ㄧ
ㄧ    6     ㄧ        0  1  0  0  0  1  0  0  ㄧ  44H   ㄧ
ㄧ    7     ㄧ        1  1  1  0  1  0  1  0  ㄧ  eaH   ㄧ
ㄧ    8     ㄧ        0  1  0  0  0  0  0  0  ㄧ  40H   ㄧ
ㄧ    9     ㄧ        0  1  1  0  0  0  0  0  ㄧ  60H   ㄧ
├─────┼────────────────┼────┤
ㄧ    0.    ㄧ        0  0  0  0  1  0  0  0  ㄧ  08H   ㄧ
ㄧ    1.    ㄧ        1  0  1  0  1  0  1  1  ㄧ  abH   ㄧ
ㄧ    2.    ㄧ        0  0  0  1  0  0  1  0  ㄧ  12H   ㄧ
ㄧ    3.    ㄧ        0  0  1  0  0  0  1  0  ㄧ  22H   ㄧ
ㄧ    4.    ㄧ        1  0  1  0  0  0  0  1  ㄧ  a1H   ㄧ
ㄧ    5.    ㄧ        0  0  1  0  0  1  0  0  ㄧ  24H   ㄧ
ㄧ    6.    ㄧ        0  0  0  0  0  1  0  0  ㄧ  04H   ㄧ
ㄧ    7.    ㄧ        1  0  1  0  1  0  1  0  ㄧ  aaH   ㄧ
ㄧ    8.    ㄧ        0  0  0  0  0  0  0  0  ㄧ  00H   ㄧ
ㄧ    9.    ㄧ        0  0  1  0  0  0  0  0  ㄧ  20H   ㄧ
└─────┴────────────────┴────┘


汇编:

org    0000h                          
start: mov  a,#12h   ;段码,低电平有效 
       mov  p0,a                      
       mov  p2,#01h  ;位码,高电平有效 
       ajmp start                     
end                                   

段码P0口12h=00010010b, 由段码表可知显示的为2. (含点)。位码P2口01h=00000001b,因段码高电平有效,所以只选通最低位的数码管,此段程序功能是使第一位数码管显示一个含有点的数字2。

下载到板子上验证,其结果与预计相符。

阅读(6988) | 评论(2)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册