در سی شارپ اگه بخواین unsafe کد بنویسید باید از اشاره گر ها استفاده کنید
کلاسها از نوع reference هستند یعنی نمی خواد چیزی اضافی بنویسی مثال:
private void changeCol(System.Windows.Forms.Button bt){
bt.BackColor = System.Drawing.Color.Yellow;
}
نمی دونم برنامهشو چطوری نوشته یه کپی از فایل hex بفرستید ببینم چکار کرده.
ارتباط ماژول ها رو نمی دونم spi, twi, usart,...
فقط یک میکرو هستش یا شبکه ای از چند تا میکرو
اگه می خواین برنامه اش ارزون باشه
1. باید خروجی های میکرو بدنید روی کردم پورت ها هستش
2. پروتهای ورودی کدو من
3. حالا یه شکل...
سلام دوست من
avr چند نوع فیوز بیت برای قفل داره برای flash و eeprom و ...
شکستن این قفلها رو هم من تا حالا جایی ندیدم...
یا باهاش کنار بیا ولی اجازه نده اسمشو رو مدار بزنه که بعد ادعای مالکیت بکنه ( مثل اینکه کارمندی برای شما هستش)
یا اگه حوصله داری و همچنین زمان لازم رو هم داری این دفعه هزینه...
File -> New -> Project...
Target Model -> Console
نوشته اصلي بوسيله لیختن اشتاین
نه باور کنید././.... هر کاریش می کنم ران نمیشه ././/. تو صفحه با فرمت .def چی باید بنویسیم./././ مگه نه اینکه برنامه...
اگه می خواین truncate بکنید:
3.14159265 ~= 3.1415
((int)(3.14159265 * 100.0))/100.0
مثلا تا دو رقم اعشار قطع می کنه!!!
*( بازم نمیشه گفت که 3.1415 بهمون صورت 3.1415 طو کامپیوتر ذخیره می شه, شاید بصورت 3.141499999999 ذخیره بشه )
دقت ممیز شناور رو مشخص می کنه,
مثلا 3.144578523 شما می خواید با چهار رقم نمایش بدبد,
std::cout.precision(4);
خروجی اعداد اعشاریتون با 4 رقم نمایش می ده
std::setprecision(4) نیز همین کارو انجام می ده...
در شبیه سازی برای تولید اعداد تصادفی ابتدا به seed نیاز داریم, پس ما هم همون کارو با تابع srand انجام میدیم...
حال باتابع rand بین 0 تا 32.... ( ماکزیم مقدارو دقیق نمی دونم ) عدد تولید می کنیم.
حالا اگه بین 0 تا 10 شما می خواید باید باقیمانده شو بر 11 بدیت بیارید...
یه ارایه تعریف کن به طول 9,(برای نمونه خانه یک حافظه) هر وقت کلید مثلا F1 رو زد مقدار textBox رو بذاره طوی a[1]
هر وقتم Shift + F1 رو زد از ارایه بردار بزن طو textbox...
با استفاده از توابع sin و cos با گام مثلا pi/10 نقاط رو روی محیط دایره پیدا کن و مثلا شعاع 100 پیکسل.
حالا این نقاط رو بهم وصل کن ( Line ) ,محیط ساعت انالوگ بدست می یاد...
کلاس sin در دات نت پارمترش از نوع double هستش واحد زاویه نیز برحسب رادیان است نه درجه یعنی بجای sin (30 ) باید sin(3.14/6) .
2. قسمتی از کدتون رو بذارید دوستان نگا کنند, اشکالشو بگن.