如将共阴、共阳数码管混合使用,可以节省3个端口。其方法是将附图中打x处切断,将虚线处接通,这样,打x处的端口就可节省出来。
共阳数码管为LED1至LED3,共阴数码管为LEN至LED6。在端口RCO,RC5、RC6和RB口都为输出状态,即高阻状态时,数码管全熄灭。能让数码管正确显示的流程图见图。
在共阳数码管的流程图中,只要将流程图中的"LED1至LED3"和“高电平”改为"LED4至LED6"和“低电平”,即可适用于“共阴数码管显示程序”流程图,所以,共阴数码管显示程序的流程图未给出。
因为单片机端口输出存在一定内阻,所以数码管的段码限流电阻R1至R8不宜过小,否则,会隐约出现非法字符。限流电阻为510SZ时,非法字符在晚上隐约可见,电阻越减小,非法字符越明显。改用1kSZ时,非法字符很难见到.
文章评论(0条评论)
登录后参与讨论