导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→有一方法

* 22761: 请问串口通讯时显示的点阵数码管要闪烁怎么避免

   leinuo 
leinuo发表的帖子 

 有一方法
有一方法,就是将扫描程序(将显示缓冲区的数据串并转换,推动显示)分成4个任务,同时建立一个互斥全局标志,在五终端的程序系统周期内,将4
个任务连续显示,在由高优先级的任务中断(如通讯),可以将4个任务潜入到通讯发送时序中,利用4个字任务作时延,效果非常只好,缺点就是多利用几个全局变量,占用一些资源。当然,你可以再作的周密一些。效果好的惊人。

发表时间:2003年3月31日19:01:02

  
回复该帖

本主题共有 14 帖,分页:>>>>>该主题的所有内容[14]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  22764.[详细]若改硬件还有一发
摘要:若改硬件还有一发:用74ls595 或74ls164  ,这样不可能有闪烁的现象,但,每个都要加类似的驱动,,,,不过相对你原来的将,这应该更好。只是显示汉字时(ascii code),显示软件要变......(168字)
- [leinuo][3269次] 2003年3月31日

  22822.[详细]这样分配任务的话
摘要:这样分配任务的话,应该对程序的结构有非常强的把握能力。其实也是开发人员必须不断努力,需要达到的程度。的却,使用这种方法效果很好。  当然,如果你使用硬件的话,楼上的朋友说使用地址锁存器驱动LED,我也赞成![em06]......(209字)
- [tm1300][967次] 2003年4月1日

  22787.[详细]说一下市场相关产品现状
摘要:我是此行业从业人员,随便说两句: (1)同步:所见即所得,led屏与计算机屏同步显示。            ......(472字)
- [红心J][1086次] 2003年3月31日

[上一篇帖子]:老古, 你好, 有没有集成稳压器可输出0.5v(max)~3v(min)
[下一篇帖子]:可以用能够将数据锁存功能的驱动芯片来驱动LED,我记得164和194都可以用的!