DSY_Buffer[1]=0x0a等于多少什么意思

    从图中看你的数码管是共阴极,而且没有位选择全部直接显示。

    输出的值就是七段码对应的7个码

    不知道你的问题是神马?

    回到你的最开始的问题;
    Display_Buffer[2]=0x0a等于多少;就是对应顯示码表的第10个即00
    也就是让最后位数码管黑屏。

    你对这个回答的评价是

    0x是十六进制数的意思,0x0a等于多少就是二进制的意思

    把你的程序给我贴出来,我大概知道你的问题在哪了
     那个Display_Buffer[3]数组其实只是一个缓冲数组,在显示的时候传输给单片机引脚的其实是
    DSY_CODE[]数组里面的值你看那个Show_Count_On_DSY()函数里面的最后的三个赋值语句就能明白了。
    所以并不是0x0a等于多少表示黑屏而是DSY—CODE[0x0a等于多少]的值是黑屏,应为ox0a是十进制数的10.
    对应的0x00財是黑屏因为0x00使所有的引脚都变成低电平,数码管就亮不了

    你对这个回答的评价是?

我要回帖

更多关于 0x0a 的文章

 

随机推荐