数码管字模数组,端口一次输出数组。

红太狼 2022-05-06 11:00 230阅读 0赞

关于数码管字型,以及IO顺序输出所需数组。
code uchar a[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //字模
code uchar b[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; //段选控制 从左往右
在单片机中所加加code大大减少了占用的RAM和ROM资源。
有一点需要注意的是在C中虽然指针作为其精华,但在汇编语言中指针的编译没有直接对用的语言,简单讲就是指针比for循环占用的资源多。还有对于for的使用能减减运算,不要加加运算,后者无直接对应汇编语句。就是加加占用资源。

发表评论

表情:
评论列表 (有 0 条评论,230人围观)

还没有评论,来说两句吧...

相关阅读

    相关 595输出驱动数码闪烁

    /\ 有个题目,是用595输出,驱动6位数码管显示时、分、秒。 用两个按键进行修改,一个变换修改的位置,另一个是加一。 提问者希望让待调整的位闪烁。 题目可见:

    相关 问题 M: 数码

    题目描述 液晶数码管用七笔阿拉数字表示的十个数字,把横和竖的一 个短划都称为一笔,即7有3笔,8有7笔等。对于十个数字一种排列,要做到两相邻数字都可以由另一个数字加上几笔或