امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V3
نویسنده پیام
koorosh.k آفلاین
در حال پیشرفت
***

ارسال‌ها: 377
موضوع‌ها: 16
تاریخ عضویت: تير ۱۳۸۸

تشکرها : 764
( 1168 تشکر در 438 ارسال )
ارسال: #1
برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V3
سلام
ی نرم افزار جالب که من تا حالا ندیده بودم:
http://yazdkit.com/sample-flowcode-avr-v3-2028.html/
http://yazdkit.com/flowcode-avr-v3-1993.html/

If you felt sad, just think your future when you are saying"good old days"!
afshin.k
(آخرین ویرایش در این ارسال: ۲۲-اسفند-۱۳۸۸, ۰۳:۳۷:۵۲، توسط t3r!p3000.)
۲۱-اسفند-۱۳۸۸, ۱۷:۰۲:۱۱
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, sararobo, joker, محمد حسینی
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
RE: برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V3
دوستان برنامه فوق العاده جالبیه !

واسه تغییر دیدتون هم شده یه نگاهی به برنامه و مثال هاش انجام بدین !!!

بدون کد و فقط با فلوچارت واسه میکرو برنامه می نوسی و فایل هکز درست می کنی !!

جالبیش اینه که فلوچارت رو تبدیل به برنامه زبان سی و اسمبلی و هکز هم می کنه !

خیلی جالب و قشنگ هم میشه همونجا تستش کردن و امکانات خوبی رو این قسمت گذاشته !!!

فقط شاید بار اول نامئنوس ( همون سخت ) باشه بخوای یه برنامه رو با فلوچارتها پیاده اش کنی !!!

و نمی دونم یه برنامه چشمک زن معمولی باهاش درست کردم و وقتی فایل برنامه اش رو دیدم فهمیدم این کارو رو با وقفه و چند تا کتابخونه و یه عالمه منابع دیگه میکرو انجام داده ! ( در صورتی که نیاز نبودش )

به نظر میاد یکم فایل هکزش حجمش زیادتره !!!


این عکس ار فلوچارتی که تو برنامه تعریف کردم :

[تصویر:  y4gqxuhv0i8celz2qhfz.png]

و برنامه ای که تحت فلوچارت نرم افزار فوق درست کرده :

کد php:
//************************************************************************************
//**  
//**  File name:     D:\New Folder\led-1\test.c
//**  Generated by:  Flowcode v3.3.5.45
//**  Date:          Sunday, March 07, 2010 01:32:31
//**  Licence:       Professional
//**  
//**        ***UNREGISTERED***
//**  
//**  
//**  http://www.matrixmultimedia.com
//************************************************************************************


#define MX_AVR

//Defines for microcontroller
#define MX_AVR
#define MX_EE
#define MX_EE_SIZE 512
#define MX_SPI
#define MX_SPI_B
#define MX_SPI_SDI 4
#define MX_SPI_SDO 3
#define MX_SPI_SCK 5
#define MX_UART
#define MX_UART_D
#define MX_UART_TX 1
#define MX_UART_RX 0
#define MX_MI2C
#define MX_I2C_C
#define MX_I2C_SDA 4
#define MX_I2C_SCL 5
#define MX_PWM
#define MX_PWM_PORT PORTB
#define MX_PWM_CNT 2
#define MX_PWM_TRIS1 DDRB
#define MX_PWM_1 1
#define MX_PWM_TRIS2 DDRB
#define MX_PWM_2 2

//Functions
#define F_CPU 20000000UL
#include <avr\io.h>
#include <avr\interrupt.h>
#include <avr\eeprom.h>
#include <MX_util\delay.h>
#include <MX_util\bit_cmds.h>

//Configuration data
#pragma DATA 0x0, 0xdf
#pragma DATA 0x1, 0xff

//Internal functions
#include "D:\Program Files\Matrix Multimedia\Flowcode_AVR\FCD\internals.h"

//Macro function declarations


//Variable declarations
volatile short FCV_YAZDKIT;



//Supplementary defines


//Macro implementations

//Supplementary implementations


int main()
{
    
    
//Initialisation
    
MCUCSR=0x00;
    
WDTCR=0x10;


    
//Interrupt initialisation code
    
    //Connection Point
    //Connection Point: A
FCC_Main_A:


    
//Output
    //Output: 255 -> PORT B
    
DDRB 0xFF;
    
PORTB 255;


    
//Delay
    //Delay: 300 ms
    
delay_ms(255);
    
delay_ms(45);


    
//Output
    //Output: 0 -> PORT B
    
DDRB 0xFF;
    
PORTB 0;


    
//Delay
    //Delay: 300 ms
    
delay_ms(255);
    
delay_ms(45);


    
//Goto Connection Point
    //Goto Connection Point: A
    
goto FCC_Main_A;


    
mainendloop: goto mainendloop;


پیشنهاد می کنم نرم افزار FLOWCODE AVR V3 را حتما تست کنین و چند تا برنامه باهاش بنویسین !!

واسه شروع و اموزش هم گزینه خوبیه !!!
۲۲-اسفند-۱۳۸۸, ۰۴:۲۲:۲۸
ارسال‌ها
پاسخ
تشکر شده توسط : joker, sararobo, alikamali, fabienmartin
joker آفلاین
کاربر با تجربه
****

ارسال‌ها: 798
موضوع‌ها: 67
تاریخ عضویت: آذر ۱۳۸۵

تشکرها : 849
( 3655 تشکر در 908 ارسال )
ارسال: #3
RE: برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V3
برادر 1nafar کجائی که آموزش فارسیشو اماده کنی ؟

[تصویر:  sajdelogo.gif]
۲۲-اسفند-۱۳۸۸, ۱۸:۱۸:۴۸
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, sararobo
sararobo آفلاین
کاربر مهندس
**

ارسال‌ها: 100
موضوع‌ها: 8
تاریخ عضویت: بهمن ۱۳۸۸

تشکرها : 349
( 319 تشکر در 85 ارسال )
ارسال: #4
RE: برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V3
به نظر برنامه ی جالبی مییاد !
چند تا سوال برام پیش اومده :

فلوچارتو که توی این محیط پیادش کردی run کردنش چه جوریاست ؟ یعنی برای تبدیلش به برنامه توی همون محیط این کار رو انجام میده یا باید فلوچارتو به قسمت دیگه ای انتقال داد ؟

وقتی برنامش تولید شد برای پروگرم کردن میکرو از محیط همین نرم افزار باید استفاده کرد ؟ دیگه نباید برنامه رو برای پروگرم کردن به محیط هایی مثل کد ویژن انتقال داد ؟

ممنون میشم از کسایی که با این نرم افزار کار کردن جواب بدن !

الهی بمیرم اگه باز ببینم غمی توی چشمات
الهی که باشه برای دل من تمومی دردات


۲۳-اسفند-۱۳۸۸, ۰۱:۳۲:۲۷
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #5
RE: برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V3
مهندس شما نرم افزار FLOWCODE AVR V3 رو دانلود کنی و نصبش کنی تمام سوالهات رو جوابشون پیدا میشه !

دکمه پلای ( همون مثلث ریز ) داره واسه اجرا !

واحدهای ورودی و خروجی و ... هم خیلی داره ! ( از بلوتوث و .. بگیر تا ال سی دی و ... )


مسقیم فایل هکز میکنه !
خودش با یه نرم افزار رابط می تونه پروگرام کنه !

نیازی نیست فلوچارتو جایی انتقال بدی تو گزینه هاش واسه تبدیل فلوچارت فوق به زبان سی و اسمبلی هستش !!
(آخرین ویرایش در این ارسال: ۲۳-اسفند-۱۳۸۸, ۰۱:۴۶:۱۷، توسط t3r!p3000.)
۲۳-اسفند-۱۳۸۸, ۰۱:۴۳:۳۷
ارسال‌ها
پاسخ
تشکر شده توسط : naatamam, sararobo, h0x00i, 1نفر, jamalmusic
alimogmov آفلاین
مدیر بخش
*****

ارسال‌ها: 456
موضوع‌ها: 36
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 867
( 940 تشکر در 393 ارسال )
ارسال: #6
Shy  RE: برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V5

سلام و درود Heart

ویرایش 5.3 نرم افزار در این نشانی (رباتیکال) موجود است :
برنامه نویسی فقط با رسم فلوچارت-flowcode-avr

البته در نشانی سازنده ویرایش 6 هست.
بیش از 5 سال گذشته و موضوع زنده کردیم.Smile

(آخرین ویرایش در این ارسال: ۲۴-فروردین-۱۳۹۴, ۰۷:۴۵:۲۷، توسط alimogmov.)
۲۴-فروردین-۱۳۹۴, ۰۵:۱۴:۳۰
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, milad15m
reza5648 آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: اسفند ۱۳۹۰

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #7
RE: برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V3
(۲۴-فروردین-۱۳۹۴, ۰۵:۱۴:۳۰)alimogmov نوشته است:
سلام و درود  :():

ویرایش 5.3 نرم افزار در این نشانی (رباتیکال) موجود است :
برنامه نویسی فقط با رسم فلوچارت-flowcode-avr

البته در نشانی سازنده ویرایش 6 هست.
بیش از 5 سال گذشته و موضوع زنده کردیم.Smile

برای آموزش Flowcode  به این سایت سر بزنید.www.learn-electronic.com
۱۸-خرداد-۱۳۹۵, ۰۰:۴۰:۵۸
ارسال‌ها
پاسخ
تشکر شده توسط : jamalmusic
vb_1985 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 49
موضوع‌ها: 5
تاریخ عضویت: فروردین ۱۳۹۳

تشکرها : 11
( 9 تشکر در 6 ارسال )
ارسال: #8
RE: برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V3
سلام دوستان
این برنامه به درد pic هم میخوره یا نه؟
۱۸-خرداد-۱۳۹۵, ۰۸:۵۹:۴۴
ارسال‌ها
پاسخ
1نفر آفلاین
مدیر بخش الکترونیک
*****

ارسال‌ها: 221
موضوع‌ها: 3
تاریخ عضویت: آبان ۱۳۹۴

تشکرها : 1729
( 501 تشکر در 199 ارسال )
ارسال: #9
RE: برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V3
(۱۸-خرداد-۱۳۹۵, ۰۸:۵۹:۴۴)vb_1985 نوشته است: سلام دوستان
این برنامه به درد pic هم میخوره یا نه؟
 

سلام
خسته نباشید 
http://downloadly.ir/software/programming/flowcode/
آدرس دانلود Flowcode  واسه AVR و ARM و PIC هرکدام جداگانه موجودهست
موفق و مؤید باشین


ORG 00H
:LOOP
MOV Life,#♥H
JMP LOOP
END

(آخرین ویرایش در این ارسال: ۲۴-آذر-۱۳۹۵, ۲۲:۵۵:۴۴، توسط 1نفر.)
۲۴-آذر-۱۳۹۵, ۲۲:۴۶:۰۸
ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, jamalmusic


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question [سوال] کمک در برنامه نویسی دور موتور خودرو HPower 6 2,592 ۲۵-آبان-۱۳۹۷, ۲۲:۰۳:۵۷
آخرین ارسال: alimogmov
  سوالهای برنامه نویسی با کامپایلر BASCOM EBKA 242 157,509 ۱۸-خرداد-۱۳۹۵, ۲۰:۱۸:۲۴
آخرین ارسال: hassan721
  برنامه نویسی بیسکام soy1345 17 13,270 ۲۳-مرداد-۱۳۹۴, ۱۷:۱۷:۵۶
آخرین ارسال: MN-123
  آموزش برنامه نویسی ربات مسیریاب kamran0080 3 10,199 ۲۶-تير-۱۳۹۴, ۱۷:۲۵:۳۶
آخرین ارسال: sona2
Exclamation کمک در مورد برنامه نویسی avr . saeedsniper2 5 3,585 ۱۵-اردیبهشت-۱۳۹۴, ۰۹:۲۰:۳۳
آخرین ارسال: kimiafars
  سوال در مورد انتخاب سنسور و برنامه نویسی dj kaka 10 6,397 ۰۲-اسفند-۱۳۹۳, ۰۹:۱۱:۰۳
آخرین ارسال: dj kaka
  کمک در برنامه نویسی mehdi_mecha 1 2,363 ۰۸-بهمن-۱۳۹۳, ۱۵:۵۸:۰۵
آخرین ارسال: a.mehran
Question [سوال] برنامه نویسی شبیه ساز اسیلوسکوپ ferferi 3 3,563 ۱۹-مرداد-۱۳۹۳, ۰۶:۰۲:۰۸
آخرین ارسال: robojalal
  کمک فوری در برنامه نویسی کانتر lightlife 0 1,814 ۰۹-مرداد-۱۳۹۳, ۱۸:۰۷:۱۵
آخرین ارسال: lightlife
  [سوال] برنامه نویسی بسکام hossein_221 2 2,165 ۰۶-مرداد-۱۳۹۳, ۱۹:۳۰:۰۰
آخرین ارسال: hossein_221

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS