۲۱-اسفند-۱۳۸۸, ۱۷:۰۲:۱۱
۲۲-اسفند-۱۳۸۸, ۰۴:۲۲:۲۸
دوستان برنامه فوق العاده جالبیه !
واسه تغییر دیدتون هم شده یه نگاهی به برنامه و مثال هاش انجام بدین !!!
بدون کد و فقط با فلوچارت واسه میکرو برنامه می نوسی و فایل هکز درست می کنی !!
جالبیش اینه که فلوچارت رو تبدیل به برنامه زبان سی و اسمبلی و هکز هم می کنه !
خیلی جالب و قشنگ هم میشه همونجا تستش کردن و امکانات خوبی رو این قسمت گذاشته !!!
فقط شاید بار اول نامئنوس ( همون سخت ) باشه بخوای یه برنامه رو با فلوچارتها پیاده اش کنی !!!
و نمی دونم یه برنامه چشمک زن معمولی باهاش درست کردم و وقتی فایل برنامه اش رو دیدم فهمیدم این کارو رو با وقفه و چند تا کتابخونه و یه عالمه منابع دیگه میکرو انجام داده ! ( در صورتی که نیاز نبودش )
به نظر میاد یکم فایل هکزش حجمش زیادتره !!!
این عکس ار فلوچارتی که تو برنامه تعریف کردم :
و برنامه ای که تحت فلوچارت نرم افزار فوق درست کرده :
پیشنهاد می کنم نرم افزار FLOWCODE AVR V3 را حتما تست کنین و چند تا برنامه باهاش بنویسین !!
واسه شروع و اموزش هم گزینه خوبیه !!!
واسه تغییر دیدتون هم شده یه نگاهی به برنامه و مثال هاش انجام بدین !!!
بدون کد و فقط با فلوچارت واسه میکرو برنامه می نوسی و فایل هکز درست می کنی !!
جالبیش اینه که فلوچارت رو تبدیل به برنامه زبان سی و اسمبلی و هکز هم می کنه !
خیلی جالب و قشنگ هم میشه همونجا تستش کردن و امکانات خوبی رو این قسمت گذاشته !!!
فقط شاید بار اول نامئنوس ( همون سخت ) باشه بخوای یه برنامه رو با فلوچارتها پیاده اش کنی !!!
و نمی دونم یه برنامه چشمک زن معمولی باهاش درست کردم و وقتی فایل برنامه اش رو دیدم فهمیدم این کارو رو با وقفه و چند تا کتابخونه و یه عالمه منابع دیگه میکرو انجام داده ! ( در صورتی که نیاز نبودش )
به نظر میاد یکم فایل هکزش حجمش زیادتره !!!
این عکس ار فلوچارتی که تو برنامه تعریف کردم :
![[تصویر: y4gqxuhv0i8celz2qhfz.png]](http://qhp.ir/images/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 را حتما تست کنین و چند تا برنامه باهاش بنویسین !!
واسه شروع و اموزش هم گزینه خوبیه !!!
۲۲-اسفند-۱۳۸۸, ۱۸:۱۸:۴۸
برادر 1nafar کجائی که آموزش فارسیشو اماده کنی ؟
۲۳-اسفند-۱۳۸۸, ۰۱:۳۲:۲۷
به نظر برنامه ی جالبی مییاد !
چند تا سوال برام پیش اومده :
فلوچارتو که توی این محیط پیادش کردی run کردنش چه جوریاست ؟ یعنی برای تبدیلش به برنامه توی همون محیط این کار رو انجام میده یا باید فلوچارتو به قسمت دیگه ای انتقال داد ؟
وقتی برنامش تولید شد برای پروگرم کردن میکرو از محیط همین نرم افزار باید استفاده کرد ؟ دیگه نباید برنامه رو برای پروگرم کردن به محیط هایی مثل کد ویژن انتقال داد ؟
ممنون میشم از کسایی که با این نرم افزار کار کردن جواب بدن !
چند تا سوال برام پیش اومده :
فلوچارتو که توی این محیط پیادش کردی run کردنش چه جوریاست ؟ یعنی برای تبدیلش به برنامه توی همون محیط این کار رو انجام میده یا باید فلوچارتو به قسمت دیگه ای انتقال داد ؟
وقتی برنامش تولید شد برای پروگرم کردن میکرو از محیط همین نرم افزار باید استفاده کرد ؟ دیگه نباید برنامه رو برای پروگرم کردن به محیط هایی مثل کد ویژن انتقال داد ؟
ممنون میشم از کسایی که با این نرم افزار کار کردن جواب بدن !
۲۳-اسفند-۱۳۸۸, ۰۱:۴۳:۳۷
مهندس شما نرم افزار FLOWCODE AVR V3 رو دانلود کنی و نصبش کنی تمام سوالهات رو جوابشون پیدا میشه !
دکمه پلای ( همون مثلث ریز ) داره واسه اجرا !
واحدهای ورودی و خروجی و ... هم خیلی داره ! ( از بلوتوث و .. بگیر تا ال سی دی و ... )
مسقیم فایل هکز میکنه !
خودش با یه نرم افزار رابط می تونه پروگرام کنه !
نیازی نیست فلوچارتو جایی انتقال بدی تو گزینه هاش واسه تبدیل فلوچارت فوق به زبان سی و اسمبلی هستش !!
دکمه پلای ( همون مثلث ریز ) داره واسه اجرا !
واحدهای ورودی و خروجی و ... هم خیلی داره ! ( از بلوتوث و .. بگیر تا ال سی دی و ... )
مسقیم فایل هکز میکنه !
خودش با یه نرم افزار رابط می تونه پروگرام کنه !
نیازی نیست فلوچارتو جایی انتقال بدی تو گزینه هاش واسه تبدیل فلوچارت فوق به زبان سی و اسمبلی هستش !!
۲۴-فروردین-۱۳۹۴, ۰۵:۱۴:۳۰
سلام و درود

ویرایش 5.3 نرم افزار در این نشانی (رباتیکال) موجود است :
برنامه نویسی فقط با رسم فلوچارت-flowcode-avr
البته در نشانی سازنده ویرایش 6 هست.
بیش از 5 سال گذشته و موضوع زنده کردیم.

۱۸-خرداد-۱۳۹۵, ۰۰:۴۰:۵۸
(۲۴-فروردین-۱۳۹۴, ۰۵:۱۴:۳۰)alimogmov نوشته است: [ -> ]
سلام و درود :():
ویرایش 5.3 نرم افزار در این نشانی (رباتیکال) موجود است :
برنامه نویسی فقط با رسم فلوچارت-flowcode-avr
البته در نشانی سازنده ویرایش 6 هست.
بیش از 5 سال گذشته و موضوع زنده کردیم.
برای آموزش Flowcode به این سایت سر بزنید.www.learn-electronic.com
۱۸-خرداد-۱۳۹۵, ۰۸:۵۹:۴۴
سلام دوستان
این برنامه به درد pic هم میخوره یا نه؟
این برنامه به درد pic هم میخوره یا نه؟
۲۴-آذر-۱۳۹۵, ۲۲:۴۶:۰۸
(۱۸-خرداد-۱۳۹۵, ۰۸:۵۹:۴۴)vb_1985 نوشته است: [ -> ]سلام دوستان
این برنامه به درد pic هم میخوره یا نه؟
سلام
خسته نباشید
http://downloadly.ir/software/programming/flowcode/
آدرس دانلود Flowcode واسه AVR و ARM و PIC هرکدام جداگانه موجودهست
موفق و مؤید باشین