|
我的连接方式如下:
DATA0-DATA7 P0(AT89C51RC)
ALE GND
CS_N 接74LS138输出的片选
SUSPEND 悬空
CLKOUT 悬空
INT_N P3.3(AT89C51RC的INT1)
RD、WR RD、WR(AT89C51RC)
DMREQ 悬空
DMACK_N +5V
EOT_N 1K的上拉电阻
RESET_N +5V
GL_N LED
XTAL1、XTAL2 6MHz晶振
D-、D+ USB接口的D-、D+
Vout 并连了0.1uf和10uf的电容
A0 P2.2
VCC和GND分别接了+5V和地
问题:
1,我采用单地址/数据总线模式需要怎么更改D12固件软件包(V5.0 C语言),请说下改那些地方?
2,单片机要控制的东西太多了,我可不可以把不用的功能删掉或者说减肥(我不用端口2发数据给上位机),会不会造成不稳定
3,我片选D12是通过74LS138的,片选时是P2.7=0 P2.6=0 P2.5=0,我代码中D12_DATA=0x1bff;(定义数据地址;) D12_COMMAND=0x1fff; (定义命令地址;)是否正确?还有那些地址要改??
4,我上位机软件在做安装包的时候是不是也要带D12驱动,并安装?
注:我用的是周力功的D12固件软件包(V5.0),需要的请加我QQ3927134
|
|