这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » hsh20061160 MCU DIY进程帖

共16条 1/2 1 2 跳转至

hsh20061160 MCU DIY进程帖

工程师
2011-11-14 16:22:38     打赏

MCU开发板DIY
   报名确认成功




关键词: hsh20061160     进程    

工程师
2011-11-15 14:35:29     打赏
2楼
MCU开发板DIY 
主要物料清单
物料代码 物料规格 物料名称 封装 数量 参考价格 备注
C1 470uF/16V 电解电容 直插 1   R=205mm
C3 10uF 电解电容 直插 3    
C11 10uF 电解电容 直插    
C10 10uF 电解电容 直插    
C2 0.1uF 贴片电容 805 5    
C6 0.1uF 贴片电容 805    
C7 0.1uF 贴片电容 805    
C5 0.1uF 贴片电容 805    
C4 0.1uF 贴片电容 805    
C9 30P 贴片电容 805 2    
C8 30P 贴片电容 805    
R1 4.7K 贴片电阻 805      
R3 0 贴片电阻 805      
RL1 5V 继电器 直插      
W2 10K 电位器   4 0.3  
W1 10K 电位器      
W5 11K 电位器      
W6 12K 电位器      
R9 10K 贴片电阻 805 10    
R21 10K 贴片电阻 805    
R20 10K 贴片电阻 805    
R22 10K 贴片电阻 805    
R8 10K 贴片电阻 805    
R14 10K 贴片电阻 805    
R13 10K 贴片电阻 805    
R2 10K 贴片电阻 805    
R11 10K 贴片电阻 805    
R12 10K 贴片电阻 805    
R19 390 贴片电阻 805 3    
R18 390 贴片电阻 805    
R10 390 贴片电阻 805    
RG1 RG 光敏电阻 直插 1 1  
NTC1 NTC 热敏电阻 直插 1 1  
Y1 32.678K 晶振   1 0.5  
Y2 12M 晶振   1 0.5  
U1 LCD 1602 液晶模块 直插 1 8~10  
U2 7805 电源模块 直插 1    
U3 74HC138 3-8译码器 SO-16 1 1  
U4 IR1308 红外接收头 直插 1 1.5  
U5 DS1302 时钟芯片 SO-8 1 5~6元  
U6 MAX232 电平转换芯片 SO-16 1 1  
U7 24C02 eepROM SO-8 1 1.5  
U8 18B20 温度传感器 直插 1 5  
U9 MCU 单片机 DIP40H 1 5~6元  
U10 UL2003 达林顿阵列 SO-16 1 0.5  
U11 74HC573 锁存器 SO20 1 1  
U12 PCF8591 CMOS 数据获 取器 SOL-16 1 10  
J2 20PIN     1    
RP1 330 排阻   1 0.5  
RP2 4.7K 排阻   1 0.5  
Q1 9014 NPN二极管 sot-23 1    
J10 DB9 DB插头 DB-9/M(弯针) 1 0.5  
J9 DC-PORT 电源插座   1 0.5  
D1 IN4007 二极管 直插 1    
DS2 共阴数码管   直插 1 3  
DS1 共阴数码管   直插 1    
DIS1   单色点阵 8*8 1    
J17 ISP     1    
LED1 RED     8    
S   按键   20 0.2  
SW1   拨动开关     0.3  
B1 SPEAKER 蜂鸣器   1 1  
BT1   电池夹        
J7 CON2          
J8 CON2          
J20 CON2          
J16 CON2          
J23 CON3          
J12 CON3          
J11 CON3          
J6 CON3          
J5 CON4          
J21 CON 4X2          
J19 CON5          
J3 CON5          
J4 CON5          
J41 CON6          
J18 CON7          
J14 CON20          
J15 CON20          


工程师
2011-11-22 13:51:56     打赏
3楼

今天收到PCB快递通知


工程师
2011-11-23 00:35:18     打赏
4楼

所需材料初步搞定,等待进一步确认!


工程师
2011-11-24 10:31:46     打赏
5楼

有没有快递查询单号?


工程师
2011-11-29 10:51:23     打赏
6楼

盼望着、盼望着、盼望着。。。。。。

今天终于收到了PCB板,也看到了早收到人遇到的各种问题,给自己也提个醒


工程师
2011-11-29 11:35:13     打赏
7楼

问题整理篇:
  1:蜂鸣器标号错,焊接时注意;
  2:DB插座焊接时注意,引脚编号是否相对应;是否


工程师
2011-11-30 20:18:51     打赏
8楼


电路基本通了,上面所缺器件有待重新采购,其中流水灯是买来单片机时上面已经写有相应程序,重新写程序的过程中出现:单片机与计算机不同的现象,有待进一步解决。。。。

工程师
2011-12-01 12:57:20     打赏
9楼
 

问题已解决,PCB上DB9引脚顺序与实物不匹配,解决办法将DB插头从背面一侧焊接,问题得到解决。
我买到的是公DB插头,所以有相同问题的同学可以借鉴


流水灯程序如下:
#include <reg52.H>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar chuzhi;
void delay(uint z)
{
 uint x,y;
 for(x=z;x>0;x--)
  for(y=100;y>0;y--);
}
main()
{
 chuzhi=0X80;
 while(1)
 {
  P1=chuzhi;
      delay(5000);
  chuzhi=_cror_(chuzhi,1);
   }
}

工程师
2011-12-02 16:34:23     打赏
10楼

电路板上所缺器件已购全,并焊接到位。完成第二个功能:液晶显示。代码如下:
#include <reg52.H>
#define uint unsigned int
#define uchar unsigned char
uchar code table[]="HWELL GUANG DIAN";
uchar code table1[]="Welcome to XI'AN";
sbit lcrs=P2^4;//数据、命令选择端(H/L)
sbit lcrw=P2^5;//读写选择端(H/L)
sbit lce=P2^6;//使能端H
uchar num;
void delay(uint z)
{
 uint x,y;
 for(x=z;x>0;x--)
  for(y=110;y>0;y--);
}
void write_com(uchar com)
{
 lcrs=0;
 P0=com;
 delay(5);
 lce=1;
 delay(5);
 lce=0;
}
void write_date(uchar date)
{
 lcrs=1;
 P0=date;
 delay(5);
 lce=1;
 delay(5);
 lce=0;
}
void init()
{
 lce=0;
 lcrw=0;
 write_com(0x38);//设置16*2显示,5*7点阵,8位数据接口
 write_com(0x0c);//设置开显示,不显示光标
 write_com(0x06);//写一个字符后地址指针加一
 write_com(0x01);//显示清零,数据指针清零
}
void main()
{
 init();
 write_com(0x80);
 for(num=0;num<16;num++)
 {
    write_date(table[num]);
  delay(5);
   }
 write_com(0x80+0x40);
 for(num=0;num<16;num++)
 {
  write_date(table1[num]);
  delay(5);
 }
 while(1);
}


共16条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]