|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一个破流水灯程序看了两天了,void WriteByte(unsigned char data)这部分还是没看懂,力天电子上面介绍说这部分三端口的数据输入,选出8位的串行数据。 k2 Z1 ]- X; k: F$ U' U, _! p
6 }' a3 {4 q, P3 R" ~8 C1 y* s) v2 g- h5 ~, y
选择16,17,18,19四个控制位,主要跟电路图的连接有关,4块74HC595,组成32位(如图所示),从下往上依次是0~31为,图中写反了。因此到D13对应的引脚应该是16,D12对应的是17,D11对应的是18,D10对应的是19. 当16,17,18,19分别为低电平时二极管才能够导通发光。高电平时熄灭6 Q4 F! |+ A8 v" E/ @0 x
/ M/ v" [- A6 J l5 n( |. z: x' K; _9 V
1#include <NXP/iolpc2148.h>
_8 [ V" s# O+ E9 k) X4 \0 H7 R, `/ s5 D2 E. S: K8 M
6 V2 W* U# y% s! g' l
, w* m% \9 P0 k( C
+ h! N6 s4 Z' ~+ e6 X* f
* R# N6 P1 e' V* v$ d" [' W0 F1 d2 L7 G: h* K9 g
+ f4 d9 i% _2 A9 q3 n
( m' j& N# {1 G7 V+ e
3 L [' \. v& X: ]& l; j5 ]% j |
|