找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

单片机扩展片外RAM,用到的芯片有373,62256这里包涵了测试与串口调试等程序

[复制链接]
admin 发表于 2010-5-25 22:57:37 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
单片机扩展片外RAM,用到的芯片有373,62256这里包涵了测试与串口调试等程序,可以用于扩展调试与串口通讯调试等
  1. #include <reg52.h>

  2. typedef unsigned int uint;
  3. typedef unsigned char byte;

  4. struct user_list_class
  5. {
  6. uint ID;
  7. uint x_zb;
  8. uint y_zb;
  9. uint z_zb;
  10. byte zt_and_bak;
  11. } xdata user_list[3000] _at_ 0x0000;

  12. //user_list_class xdata user_list[200] _at_ 0x0000;
  13. //char xdata test_data[0x7fff] _at_ 0x0000;
  14. char xdata bbb _at_ 0x1010;
  15. void delay(uint times)
  16. {
  17. uint a=times;
  18. for(;a>0;a--);
  19. }

  20. void send_date(char d)
  21. {
  22. SBUF=d;
  23. while(TI==0);
  24. TI=0;
  25. }


  26. void main()
  27. {
  28. char xdata *addr;
  29. uint j,i=0x0000;
  30. AUXR|=0X03; /*使用外部ram*/
  31. SCON=0X50; /*串口模式1,允许接收 */
  32. TMOD=0X20; /*初始化T1为定时,选择模式2,M1=1,M0=0,自动装入8位定时器 */
  33. PCON=0X80; /*设置SMOD=1,倍增器为1 */
  34. TL1=0Xfb; /*设定计数器1初值*/
  35. TH1=0Xfb; /*设定计数器1重装值 11.0592Mhz 比特率为 9600*/
  36. TR1=1; /*启动定时器 */
  37. bbb=0xcd;
  38. addr=0x1010;
  39. for(j=0;j<3000;j++)
  40. {
  41. user_list[j].ID=j;
  42. }
  43. for(j=0;j<3000;j++)
  44. {
  45. if(j<1500) continue;
  46. send_date((byte)(user_list[j].ID>>8));
  47. send_date((byte)user_list[j].ID);
  48. send_date(0xbb);
  49. // send_date(j>>8);
  50. // send_date(j);
  51. // send_date(0xbb);
  52. // addr=j*9;
  53. // send_date(*addr); //直接寻址方式取数
  54. // send_date(*(addr+1));
  55. // delay(100);
  56. }
  57. /*


  58. for(j=0;j<0x7fff;j=j+2)
  59. {
  60. test_data[j]=j>>8;
  61. test_data[j+1]=j;
  62. }
  63. for(;i<0x7fff;i+=2)
  64. {
  65. addr=i;
  66. P1=*(addr);
  67. send_date(P1);
  68. i++;
  69. addr=i;
  70. P3=*(addr);
  71. send_date(P3);
  72. delay(50000);
  73. }
  74. */
  75. while(1);
  76. }
复制代码
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-11-23 06:36 , Processed in 0.049795 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表