ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

صفحه 2 از 2 نخست 12
نمایش نتایج: از 11 به 16 از 16
  1. #11
    2007/08/04
    اصفهان
    577
    5

    پاسخ : یک برنامه ساده با verilog

    سلام
    ظاهرش درسته و قائدتا باید کار کنه ولی نمی دونم چرا اینطوره :cry2:
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...
  2. #12
    2010/06/17
    اهل جایی هستم که انسان ها همدیگه رو درک کنن و به هم احترام بذارن !
    616
    0

    پاسخ : یک برنامه ساده با verilog

    من خودم وقت ندارم تست کنم
    خودتون برای ماژول اولی که نوشتین یه Reset هم قرار بدین به احتمال زیاد باید کار کنه :biggrin:
    دعایم کنید که شاید به واسطه ی دعای خیر شما مشکلاتم حل شود .
  3. #13
    2007/08/04
    اصفهان
    577
    5

    پاسخ : یک برنامه ساده با verilog

    نقل قول نوشته اصلی توسط goldperson2005
    من خودم وقت ندارم تست کنم
    خودتون برای ماژول اولی که نوشتین یه Reset هم قرار بدین به احتمال زیاد باید کار کنه :biggrin:
    سلام
    یعنی اینطوری :
    کد:
    module n_LEDblink(clk,reset,led1);
      input clk,reset;   // clock typically from 1Hz to 20Hz
      output led1;
    
      // create a binary counter
      reg [32:0] cnt = 0 ;
    	 reg [30:0] numb = 0;
      always @(posedge clk)
        if (reset)
    		  cnt <= 0;
    		 else
    	    while (numb <= 10)
    	      begin
    	       cnt <= cnt+1;
    	      end
    	 assign led1 = cnt[3];  // blink the LED at a few Hz (change the bit index to change the blinking rate)
      always @(posedge led1) numb <= numb+1;  
    endmodule
    ولی بازم خطای قبلی پابرجاست :NO: جالبه تیک سبز check syntax خورده میشه ولی ...
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...
  4. #14
    2010/06/17
    اهل جایی هستم که انسان ها همدیگه رو درک کنن و به هم احترام بذارن !
    616
    0

    پاسخ : یک برنامه ساده با verilog

    من اینطوری تغییرش دادم سنتز هم شد :

    module n_LEDblink(clk,reset,led1);
    input clk,reset;
    output led1;
    reg [32:0] cnt = 0 ;
    reg [30:0] numb = 0;
    always @(posedge clk)
    if (reset)
    cnt <= 0;
    else if (numb <= 10)
    cnt <= cnt+1;
    assign led1 = cnt[3];
    always @(posedge led1) numb <= numb+1;
    endmodule

    از هفته دیگه جمعه وقتم یکم بیشتر می شه بیشتر می تونم وقت بذارم .
    دعایم کنید که شاید به واسطه ی دعای خیر شما مشکلاتم حل شود .
  5. #15
    2007/08/04
    اصفهان
    577
    5

    پاسخ : یک برنامه ساده با verilog

    نقل قول نوشته اصلی توسط goldperson2005
    من اینطوری تغییرش دادم سنتز هم شد :

    module n_LEDblink(clk,reset,led1);
    input clk,reset;
    output led1;
    reg [32:0] cnt = 0 ;
    reg [30:0] numb = 0;
    always @(posedge clk)
    if (reset)
    cnt <= 0;
    else if (numb <= 10)
    cnt <= cnt+1;
    assign led1 = cnt[3];
    always @(posedge led1) numb <= numb+1;
    endmodule

    از هفته دیگه جمعه وقتم یکم بیشتر می شه بیشتر می تونم وقت بذارم .
    سلام
    بله این دقیفا اون برنامه ای است که در پست 3 گفتم انجام شد ولی توجه کنید که من گفتم می خواهم با while انجام بدهم :redface:
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...
  6. #16
    2007/08/04
    اصفهان
    577
    5

    پاسخ : یک برنامه ساده با verilog

    در اینجا :
    http://www.asic-world.com/verilog/verilog_one_day2.html
    یه برنامه هست که از while استفاده کرده. فکر کنم چیزی که اضافه کرده یک
    : COUNT
    و یک
    disable COUNT;
    می باشد. حالا حکمت این دو دومله چیه که مشکل خطا را برطرف می کنه!
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...
صفحه 2 از 2 نخست 12
نمایش نتایج: از 11 به 16 از 16

موضوعات مشابه

  1. برنامه نویسی یک برنامه ساده برای اندروید
    توسط alidehghan288 در انجمن موبايل
    پاسخ: 3
    آخرين نوشته: 2015/08/14, 19:21
  2. مشکل ساده با برنامه ساده
    توسط imanxx_81 در انجمن میکروکنترلرهای AVR
    پاسخ: 43
    آخرين نوشته: 2015/06/04, 15:05
  3. برنامه بوت چهار بیتی به زبان verilog
    توسط 4840008477 در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 0
    آخرين نوشته: 2012/12/02, 16:40
  4. شبیه سازی برنامه در Active HDL 8 برای Verilog؟؟؟
    توسط mosc در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 6
    آخرين نوشته: 2012/08/08, 10:40
  5. فرق verilog و system verilog
    توسط shayanb2004 در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 0
    آخرين نوشته: 2010/01/10, 00:53

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •