导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教74hc164显示程序

* 104454: 请教74hc164显示程序

   lucjn 
lucjn发表的帖子 

 请教74hc164显示程序
reset一直在拉高,数码管是共阴四位一体的,分别由4个1815三极管驱动,
程序为什么不能正常显示,请教各位!!!
#include "reg51.h"
#include "intrins.h"
#define uchar unsigned char
#define uint unsigned int
sbit dat=P3^2;
sbit clk=P3^3;
uchar tab[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x00};
void senddat(uint Dat)
{
 uchar num,c;
 num=tab[Dat];
 clk=1;
 for(c=0;c  <8;c++)
 {
  if((num&0x80)==0)
   dat=1;
  else 
   dat=0;
  num=num  <  <1;
  clk=0;
  _nop_();
  clk=1;
 }
}
void display(uint i,j,k)
{
 i=2;
 senddat(i);
}

发表时间:2007年4月10日8:48:28

  
回复该帖

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

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

  104482.[详细][讨论]164
摘要:我汇编写的2051和三块164.串行方式0.很好用.......(41字)
- [czha1][954次] 2007年4月10日

[上一篇帖子]:大部分都是用PWM控制的.大部分都是用PWM控制的,而且比较容易实现.
[下一篇帖子]:单片机开发工具http://www.nanlinwang.com/