اطلاعیه

Collapse
No announcement yet.

مشکل با mmc(کمکم کنید)

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل با mmc(کمکم کنید)

    سلام بچه من خیلی وقته سر این مشکل دارم با خودم دعوا میکنم و حل نمیشه .اگه میشه شما کمک کنید.
    من یه برنامه از یزد کیت گرفتم که mmc را می خواندو اندازه ،اندازه خالی و پرشو نشون میداد،حالا ما برداشتیم دو خط از برنامه کم کردیم،دیگه کار نکرد نمیدونم چرا؟
    اینم برنامه
    $regfile = "m32def.dat" : $crystal = 1000000
    $baud = 4800
    $swstack = 32
    $hwstack = 64
    $framesize = 64

    '*****************************************dim ************************************************
    Dim Eror As Byte , Temp1 As Byte
    Dim S As String * 60 , Fl As String * 12 , Ff As Byte
    '******************************************** *************************************************
    *************************************config******* *****************************************
    Config Date = Ymd , Separator = /
    Config Clock = Soft
    Config Lcd = 16 * 2
    Config Porta = Output
    '***************************************libra ry***********************************************
    $include "CONFIG_AVR-DOS.Bas"
    $include "config_mmc.bas"
    '******************************************** *************************************************
    Enable Interrupts
    Cls : Cursor Off
    Time$ = "12:00:00" : Date$ = "10/04/27"
    '******************************************** *************************************************
    Print "AVR-DOS Library version : " ; Ver()
    '******************************************** *************************************************
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Waitms 500
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Waitms 500
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Wait 5
    If Drivecheck() <> 0 Then
    Set Porta.0
    Else
    Reset Porta.0
    End If
    Wait 5
    '******************************************** *************************************************
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Waitms 500
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Waitms 500
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Wait 5
    If Driveinit() <> 0 Then
    Set Porta.0
    Else
    Reset Porta.0

    End If
    Wait 5
    '******************************************** *************************************************
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Waitms 500
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Waitms 500
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Wait 5
    if Initfilesystem(1) <> 0 Then
    Set Porta.0
    Else
    Reset Porta.0
    End If
    Wait 5
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Waitms 500
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Waitms 500
    Set Porta.0
    Waitms 500
    Reset Porta.0
    Wait 5
    End
    حالا تو شبیه ساز کار نمیکنه مشکل چیه؟

    #2
    پاسخ : مشکل با mmc(کمکم کنید)

    سلام من هم دارم روی MMC کار می کنم می شه در مورد برنامه ای کهنوشتی یکمی توضیح بدهید، این همه setو rest برای چی هستش؟؟؟؟ :eek:
    I'm Very Question and I have more Question,Please Answer All of my Questions


    [img width=156 height=100]http://uploadtak.com/images/u3536_555_Timer_as_Astable.gif[/img]

    دیدگاه


      #3
      پاسخ : مشکل با mmc(کمکم کنید)

      بروید سایت یزد کیت اونجا همه توضیحاتی هست

      دیدگاه

      لطفا صبر کنید...
      X