永发信息网

LED数码管仿真的英文怎么表示

答案:1  悬赏:0  手机版
解决时间 2021-10-21 10:42
LED数码管仿真的英文怎么表示
最佳答案
a simulated LED Segment Displays  LED数码管仿真的  led数码管(LED Segment Displays)由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。在电子设备上广泛地使用LED数码管显示数据,在许多应用软件中也经常模拟LED数码管显示数据,使程序画面看起来很有特色。使用Delphi 程序实现LED数码管的仿真显示非常容易,具体步骤如下:1.启动Delphi 4.0。在“Tools”工具菜单上选择Delphi的图象编辑器“Image Editor”,建立一个新的位图,并设定位图的尺寸,宽为:48,高为:64。设定位图的底色为紫红色,前景色为红色。在位图上选择适当宽度的线条画出一个正方的8字,并将方型8字的各个拐角处用斜线断开,这样可使图象模拟的更加真实。完成后按文件名bitmap_0.bmp存储。然后用此文件复制9个文件,文件名分别为bitmap_1—9。用图象编辑器将这些方形的8字位图按文件名序号的顺序分别修改成0-9的数字位图,存储后备用。2.建立一个新的工程,在窗体Form1上添加“面板”元件Panel1,设定“面板”元件的属性:bevelouter=bmRaised; bvevelInner=bvLowered; BorderWidth=4,设置后在Panel1元件上形成一个凸起的边框。在Panel1上添加一个“画板”元件PaintBox1,将PaintBox1的属性Hight 和Width设定为64和318,并适当调整Panel1面板的尺寸,使其正好包围画板元件。3.在窗体中添加一个“图象列表”元件ImageList1,在元件上双击鼠标,调出添加图象对话框,将先前制作好的位图bitmap_0至bitmap_9按顺序添加进图象列表元件中去,使图象列表中位图的序号与位图本身代表的数字相同,并注意将位图设定为不透明。4.转到单元编辑窗口,在Tform1的类说明部分添加一个显示LED的过程说明语句:procedure display_LED(number:integer); 。在implementation语句下面添加一个全局变量和对应上面过程说明的过程体。内容如下:implementation{$R *.DFM}var dis_number:integer;procedure Tform1.display_LED(number:integer);var I:integer; digital:array[0..5]of integer;begin {限制显示位数小于6位} if number>999999 then number:=0; for I:=0 to 5 do digital[I]:=0; {分离数字位} I:=0; while (number)>0 do begin  digital[I]:=number mod 10;  number:=number div 10;  I:=I+1; end; {显示数字}for I:=5 downto 0 do  imagelist1.draw(paintbox1.canvas, (5-I)*54,0,digital[I]);end;5.在Form1窗体的OnCreated 事件中输入语句:dis_number:=0; ,使显示的初始值为0。在画板元件的On Paint 事件中输入语句:display_LED(dis_number); ,此语句非常重要,它可以在初始启动时显示初值0,在窗口本身被覆盖后又恢复到前台时仍可显示正常的数值。至此已完成了显示函数的程序编制。在需要显示数字的程序中调用display_LED 函数就能将数字显示在LED 的仿真显示板上。本举例程序只显示6位以下的数字。6.为了测试显示效果,我们在窗体上增加一个编辑框元件Edit1,和一个按钮元件button1。用鼠标双击按钮元件跳转到Click事件编辑窗口,输入如下语句:  dis_number:=strTOint(Edit1.text);  display_LED(dis_number);完成后按F9键编译并运行程序。在运行窗口的编辑框中输入6位以下的整数数字,点击按钮,编辑框中的数字就显示在LED仿真显示板上。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2011年中国作家富豪榜
花园小区二手房价?有人知道吗?
谁知道公积金什么用,有谁比较了解吗?
马牌轮胎寿命一般几年
小升初怎么准备,有必要报辅导班吗
DNF:85级史诗防具选择券怎么选
折叠门广州哪家便宜?有哪些值得注意的呢
苏州新区人才市场中秋节如何放假
诛仙手游门派引荐信多少钱 转职门派引荐信获
哆啦A梦大结局是什么??
三角枫盆景,如何养?
环球石材人造石好吗?注意事项是什么?
美国签证续签加急能办吗
熠熠生辉的同义词,形容人光辉的.
地形地质图和水平切面图有何不同
推荐资讯
杭州广场砖哪里有卖?哪个牌子的最好
我是属于F1学生签证急,求高手解答赴美面签问
40岁的女人怀孕生育第一胎应注意什么
工行定期存款利率
谁知道宝宝几个月可以用枕头?给宝宝买房子的
液晶显示器闪烁后黑屏断电
朝阳公园和团结湖附近好的乐器培训谁知道?教
立体墙贴好不好呢?我们在选购的时候有什么注
学生课桌椅价格大概是多少一套呢?
有谁知道香港的生活门户网是哪个吗?急需呀!
方太热水器报价表谁有?
安徽泾县巴黎婚纱苏红东路127号22号拍的到什
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?