返回该小组首页 回复主题
piae

piae

小组等级:     E币:717  (E币换礼)

#1楼主:EDN-CAN总线助学【之十一】-数码管显示实验

文章发表于:2008-06-11 03:57

      估计第一批交钱的朋友们已经或者快要拿到板子了。最近我们也把程序整理的差不多了。接下来逐步公布出来,供大家学习探讨交流!

       你也许是个高手,也许是个单片机的初学者,但我相信,在拿到板子的一开始的工作都是熟悉硬件资源,熟悉每部分的电路,怎么编程控制。所以我们就从CAN总线学习板上比较简单的开始,公布实验程序,一帮助大家熟悉硬件,二有助于逐渐熟悉我们的程序。那就先开始第一个实验——数码管显示实验。

实验内容

要求在数码管上显示255

 

实验目的

熟悉CAN总线学习板的数码管显示电路;熟悉数码管显示编程

 

 

相关点评

采用三极管反向驱动,降低成本,减轻大家的负担

数码管采用共阳极数码管,P0口为数码管的字形控制,P24~P27为数码管的字位控制。当P24~P27位为低电平,数码管的字形控制也为低电平时,对应的里面的LED灯亮。

 

软件程序           rar

 

实验步骤和实验现象与结果

(1)       检查电路,判断电路是否短路。

(2)       打开电源开关,下载程序。下载程序时观察软件上显示是否下载成功。

(3)       下载完毕后,数码管显示255

 

实验注意事项

实验前一定要检查电路,防止短路

 

billowtust

   小组等级:    E币:433  (E币换礼)

#2

文章发表于:2008-06-11 21:46

支持

除了SJA1000,82C250还没焊上,别的都搞定了。这两个芯片正在快递途中

我还买了MICROCHIP的CAN控制芯片,准备多弄几个玩玩,哈哈

PIAE把数码管的段码引脚也接在P0口上了,这样在读写SJA1000的时候对数码管有一定的影响的吧,不过软件也可以弥补一些

cyber211

   小组等级:    E币:526  (E币换礼)

#3

文章发表于:2008-06-11 23:00

能够把每个程序分析一下吗?初学者有些语句不是很明白。

piae

   小组等级:    E币:717  (E币换礼)

#4

文章发表于:2008-06-11 23:49

程序中有详细的注释

 

SANXINGCUN

   小组等级:    E币:142  (E币换礼)

#5

文章发表于:2008-08-03 14:23

我把数码管显示测试程序烧进去,不是显示255,而是显示四个6,其中最高位6显示比较暗,自己查了一下没找到原因,望帮忙,谢谢!

sanxingcun

   小组等级:    E币:142  (E币换礼)

#6

文章发表于:2008-08-05 09:26

把数码管程序下下去,P0口输出电平总是有问题,去掉单片给板子上电后,P0.1口总为高电平了,不知道什么原因,望指教!

sanxingcun

   小组等级:    E币:142  (E币换礼)

#7

文章发表于:2008-08-06 17:20

终于找出问题了 SJA1000坏了 我换了一块就OK了

piae

   小组等级:    E币:717  (E币换礼)

#8

文章发表于:2008-08-12 20:15

   呵呵,找出问题就好,本身也锻炼了自己的调电路的本领

kinghawk

   小组等级:    E币:119  (E币换礼)

#9

文章发表于:2008-08-22 10:21

我的数码管压根就不亮,莫非也是sja1000的问题

总共 , 当前 /

快速回复主题--如果想加入编辑器功能,建议使用 [高级回复]

您目前还不是小组成员,请先加入

回复贴子区

用户名:    您没有注册?

密码:    忘记了密码?

内容:

  • DesignDesign
  • HTMLHTML

浏览该小组的用户还看过...

设计资源与分销