电子技术实验,要求设计里程计。如何在proteus中使用四位数码管,让数码管只点亮第三位小数点,其他位小数点不亮?
2条回答 默认 最新
关注让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
解答:- 首先,在proteus中选择四位数码管模块。
- 调出该模块的属性窗口,在“显示类型”中选择“共阴极”或“共阳极”,根据实际需要选择。
- 点击“数码管控制”选项卡,在“显示码”中输入要显示的数值,注意只有第三位小数点是亮的,其他位小数点是灭的。
- 在proteus中,使用微控制器或其他模块,通过数字输出口输出四位数码管需要显示的数据,即可在四位数码管上显示只点亮第三位小数点的数据。 以下是一个示例代码,仅供参考:
#include<reg52.h> sbit D1=P1^0; sbit D2=P1^1; sbit D3=P1^2; sbit D4=P1^3; void main() { while(1) { D1=0; D2=0; D3=1; //仅点亮第三位小数点 D4=0; } }解决 无用评论 打赏 举报