完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我的目标是读/写8位数据到SRAM芯片AS6C4008。有点像尼古拉斯·维南2011A年5月在硅芯片上的SPORTSYNC项目,两周后仍然不能工作:1。我已经检查了所有的线路2。所有的MCU引脚都能正常工作,如需要输入或输出。3。我试着用拖延来减缓所有的事情。4。地址肯定是锁好的-我有LED来确认这一点。5。SRAM控制线(只有三)是确定的-也证实了LED和它不工作!代码(精简为要点)是:/*PIC32MX460F512L,80MHz,使用MikroC PRO为PIC32 v3.6.0Project写8位数据到SRAM芯片AS6C400832位地址,通过SPI2SRAM控制管脚发送到三个移位寄存器,PORTA8位数据在PORTD*/void main(){//Block变量un un有符号短.x=0;无符号短.y=0;无符号短.z=0;无符号intx=0;无符号inty=0;无符号intz=0;无符号longx=0;无符号longx=0;无符号longy=0;无符号longz=0;无符号longz=0;AD1PCFG=0xFFFFFF;/所有数据JTAGEN_bit=0;//禁用JTAG SPI2_InLE_bit=0;;//禁用JTAG SPI2_Init_Advance(_SPI_InII2_InIt_Init_JTA号_0;/JTAG SPI_JTAGEGEGEGEGEGEN_bit=0_SPI_MASTSPI_MASTER,_SPI_SPI_32_MASTSTSTSTSTER,_SPI_32_32_BIT_BIT_32_BIT 1024,_SPI_32_BIT 1024,_SPI_32_32_BIT 1024,_SPI_32_32_BIT_BIT,_BIT_1024,_SPI_SPI_32SS SS SS SS SS SS SS控件TRISD=0;ort 0-7,而(1){//写8位数据0-20到地址0-20(longx=0;longx<=20;longx++){SPI2_Write(longx);//发送地址到SRAM._ms(10);//写地址的时间SR_latch=0;//锁存地址到SRAM_latch=1;//on rising edge TRISD=0;//使端口D为输出LATD=.x;//在PORTD SRAM_read=1上放数据;//禁用读SRAM_write=0;//启用写SRAM_.=0;//启用写SRAM_.=0;//启用芯片._us(10);/SRAM_read=1;//禁用读SRAM_write_write=1;//禁用写SRAM_.=1;//禁用芯片LATD=0;/.x++;}//从SRAM地址0-20读取8位数据(longz=0;longz<=20;longz++){SPI2_Write(longz);//将地址发送到SRAM._ms(10);//地址写入时间SR_latch=0;//到SRAM SR_latch=1的锁存地址;//...在上升沿TRISD=1;///使端口D为输入SRAM_read=0;//启用读取SRAM_write=1;//禁用写入SRAM_.=0;//启用芯片._us(10);/shortz=LATD;//读取PORTD SRAM_read=1上的数据;//禁用读取SRAM_write=1;//禁用写入SRAM_.=0;//禁用芯片}//Housekeeping._ms(50);}}并且附上电路图。有什么建议吗?
|
|
相关推荐
1个回答
|
|
可能由于没有正确地终止控制信号(CE、WE和OE)和长的导线到CPU而振铃/弹跳。试着把一个小电阻(100欧姆)和那些靠近存储器的信号串联起来。/ Ruben
|
|
|
|
只有小组成员才能发言,加入小组>>
5171 浏览 9 评论
2001 浏览 8 评论
1931 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3176 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2228 浏览 5 评论
737浏览 1评论
622浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
509浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
635浏览 0评论
533浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 07:12 , Processed in 0.998036 second(s), Total 46, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号