#include <mega32.h>
#include <delay.h>
//PORTD.0=A;PORTD.1=B;PORTD.2=C; OUTPUT
//PORTB.0=A;PORTB.1=B;PORTB.2=C; INPUT
void delay (void);
int i,s,j,d=0,a=0,b=0;
interrupt [TIM0_OVF] void timer0_ovf_isr(void)
{
if(PINB.2==0){
TCNT0=0x06;
i++;
if(i>=125&&PINB.2==0){s++;i=0;}//i>=125...1 s generate //f=8mhz//n=256//
if(s==2){PORTD.2=1;s=0;j=1;} }//2 s
if(j==1&&PINB.2==1){d=1;j=0;}
}
void main(void)
{
PORTD=0x00;
DDRD=0xFF;
PORTB=0x00;
DDRB=0x00;
TCCR0=0x00;
TCNT0=0x06;
OCR0=0x00;
TIMSK=0x01;
#asm("sei")
while (1)
{
if(PINB.0==0&&a==0){PORTD.0=1;a=1;delay_ms(300);}
if(PINB.0==0&&a==1){PORTD.0=0;delay_ms(300);a=0;}
if(PINB.1==0&&b==0){PORTD.1=1;b=1;delay_ms(300);}
if(PINB.1==0&&b==1){PORTD.1=0;delay_ms(300);b=0;}
if(PINB.2==0&&d==0)delay();
if(PINB.2==0&&d==1){PORTD.2=0x00;d=0;delay_ms(300);}
}
}void delay (void)
{ TCCR0=0x04;
TCNT0=0x06;
while(!TIFR&0x01);
TIFR=TIFR|0X01;
}
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
#include <delay.h>
//PORTD.0=A;PORTD.1=B;PORTD.2=C; OUTPUT
//PORTB.0=A;PORTB.1=B;PORTB.2=C; INPUT
void delay (void);
int i,s,j,d=0,a=0,b=0;
interrupt [TIM0_OVF] void timer0_ovf_isr(void)
{
if(PINB.2==0){
TCNT0=0x06;
i++;
if(i>=125&&PINB.2==0){s++;i=0;}//i>=125...1 s generate //f=8mhz//n=256//
if(s==2){PORTD.2=1;s=0;j=1;} }//2 s
if(j==1&&PINB.2==1){d=1;j=0;}
}
void main(void)
{
PORTD=0x00;
DDRD=0xFF;
PORTB=0x00;
DDRB=0x00;
TCCR0=0x00;
TCNT0=0x06;
OCR0=0x00;
TIMSK=0x01;
#asm("sei")
while (1)
{
if(PINB.0==0&&a==0){PORTD.0=1;a=1;delay_ms(300);}
if(PINB.0==0&&a==1){PORTD.0=0;delay_ms(300);a=0;}
if(PINB.1==0&&b==0){PORTD.1=1;b=1;delay_ms(300);}
if(PINB.1==0&&b==1){PORTD.1=0;delay_ms(300);b=0;}
if(PINB.2==0&&d==0)delay();
if(PINB.2==0&&d==1){PORTD.2=0x00;d=0;delay_ms(300);}
}
}void delay (void)
{ TCCR0=0x04;
TCNT0=0x06;
while(!TIFR&0x01);
TIFR=TIFR|0X01;
}
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
#include <1.h>
int1 i=0;
int1 u=0;
//int1 p=0;
void main()
{
while(TRUE)
{
if(input(pin_a0)==0){
delay_ms(10);
if(input(pin_a0)==0){
i++;
switch (i){
case 0: output_low(pin_b0);
break;
case 1: output_high(pin_b0);
break; }
while(input(pin_a0)==0); }}
///
if(input(pin_a1)==0){
delay_ms(10);
if(input(pin_a1)==0){
u++;
switch (u){
case 0: output_low(pin_b1);
break;
case 1: output_high(pin_b1);
break;}
while(input(pin_a1)==0);}}
if(input(pin_a2)==0){
//output_low(pin_b2);
// p++;
delay_ms(20);
if(input(pin_a2)==0){
if(input(pin_a2)==0 && output_high(pin_b2) ){
output_low(pin_b2);
delay_ms(250);
}
if(input(pin_a2)==0){
// p++;
delay_ms(1400);
output_high(pin_b2);
while(input(pin_a2)==0);
}}}
// while(output_high(pin_b2)){
// if(input(pin_a2)==0) output_low(pin_b2); //}
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
int1 i=0;
int1 u=0;
//int1 p=0;
void main()
{
while(TRUE)
{
if(input(pin_a0)==0){
delay_ms(10);
if(input(pin_a0)==0){
i++;
switch (i){
case 0: output_low(pin_b0);
break;
case 1: output_high(pin_b0);
break; }
while(input(pin_a0)==0); }}
///
if(input(pin_a1)==0){
delay_ms(10);
if(input(pin_a1)==0){
u++;
switch (u){
case 0: output_low(pin_b1);
break;
case 1: output_high(pin_b1);
break;}
while(input(pin_a1)==0);}}
if(input(pin_a2)==0){
//output_low(pin_b2);
// p++;
delay_ms(20);
if(input(pin_a2)==0){
if(input(pin_a2)==0 && output_high(pin_b2) ){
output_low(pin_b2);
delay_ms(250);
}
if(input(pin_a2)==0){
// p++;
delay_ms(1400);
output_high(pin_b2);
while(input(pin_a2)==0);
}}}
// while(output_high(pin_b2)){
// if(input(pin_a2)==0) output_low(pin_b2); //}
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
⏳در حال تهیه و تدوین جلسه یازدهم آموزش هستیم
🌹بزودی خدمت دوستان ارائه میگردد
💢موضوع: آموزش و تست و شبیه سازی دیکدر (رمزگشا)
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
🌹بزودی خدمت دوستان ارائه میگردد
💢موضوع: آموزش و تست و شبیه سازی دیکدر (رمزگشا)
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
✅ #نرم_افزار
✨میتوانید با استفاده از دکمه های زیر 👇👇نرم افزارهای مورد نیازتان را دانلود بفرمائید
💻فایل ها به صورت فشرده می باشد
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
✨میتوانید با استفاده از دکمه های زیر 👇👇نرم افزارهای مورد نیازتان را دانلود بفرمائید
💻فایل ها به صورت فشرده می باشد
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
💻 #آلتیوم
🔑لیستی از کلیدهای میان بر در نرم افزار Altium Designer
👇👇👇👇👇👇👇👇
🔶کلید های میانبر مشترک بین شماتیک و PCB🔶
🔍Ctrl + mouse wheel
🔍برای zoom کردن
🔽🔼mouse wheel
🔽🔼بالا پایین کردن صفحه
◀️▶️Shift+ mouse wheel
▶️◀️چپ و راست کردن صفحه
🛅 O
🛅باز کردن options menu
🕹 z
🕹باز کردن zoom menu
⤴️ Ctrl + z
⤴️برگشت یک پله به عقب یا همان آندو
⤵️ Ctrl + y
⤵️ برگشت یک پله به جلو یا ریدو
📍دکمه v بعد d یا دکمه v بعد f
✨برای fit کردن صفحه
🔳نگه داشتن کلید راست موس
✨جابجایی صفحه کار
🔮 Shift+C
🔮 برای از بین بردن Filter موجود .
🔶کلید های میانبر شماتیک🔶
🔀Shift+ Space
🔀در زمان سیم کشی ها زاویه سیم کشی را تغییر می دهد .
⚙️Backspace
⚙️در زمان سیم کشی یک مرحله مسیر سیم کشی را به عقب می برد .
💊Ctrl+ Left-Click & Drag
💊جابجایی قطعات به همراه سیم کشی ها
💠Left-Click + نگه داشتن Delete یا insert
💠در زمان سیم کشی مراحل یا رده بندی سیم را به کلی پاک یا مکرر وصل می
کند .
🔘Left-Click + Alt
🔘برای فیلتر کردن قطعات و اجزای دیگر .مثلا با کلید بر روی vcc تمام VCC ها نمایش داده شده و بقیه فیلتر می شود
🔶کلید های میانبر PCB🔶
⚡️Ctrl+G
⚡️برای تنظیم اندازه محیط شطرنجی (Grid)
↔️G
↔️باز کردن منوی تنظیم Grid
👁N
👁در زمان جابجایی قطعات اتصالات آنها را مخفی می کند .
↕️ L
↕️در زمان جابجایی قطعه موقعیت آن را که روی برد باشد یا پشت برد
مشخص می کند .
🚧Ctrl + Left-Click
🚧بر روی اتصالات بین قطعات آنها را highlight می کند .
🍑Ctrl + Space
🍑در زمان سیم کشی برای تغییر زاویه سیم .
📺Shift + S
📺نمایش تنها یک طرف برد .
📍L
📍باز شدن پنجره ی تنظیمات لایه های برد و رنگ بندی نمایش
💫Ctrl + H
💫انتخاب کردن اتصالات مسی روی برد
💢+ AND -
💢جابجایی محیط لایه ها
🏃 *
🏃جابجایی بین لایه های موجود روی برد
📋M
📋نمایش منوی move
🔆Ctrl + M
🔆اندازه گیری فواصل
👍Shift + space
👍در حالی که قطعه به موس چسبیده است با نگه داشتن Shift و زدن space در جهت عقربه های ساعت می چرخد و بدون shift برخلاف عقربه های ساعت .
📏Q
📏تعویض واحد ها از mm به mil
🌟Shift + click
🌟برای انتخاب پراکنده قطعات
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
🔑لیستی از کلیدهای میان بر در نرم افزار Altium Designer
👇👇👇👇👇👇👇👇
🔶کلید های میانبر مشترک بین شماتیک و PCB🔶
🔍Ctrl + mouse wheel
🔍برای zoom کردن
🔽🔼mouse wheel
🔽🔼بالا پایین کردن صفحه
◀️▶️Shift+ mouse wheel
▶️◀️چپ و راست کردن صفحه
🛅 O
🛅باز کردن options menu
🕹 z
🕹باز کردن zoom menu
⤴️ Ctrl + z
⤴️برگشت یک پله به عقب یا همان آندو
⤵️ Ctrl + y
⤵️ برگشت یک پله به جلو یا ریدو
📍دکمه v بعد d یا دکمه v بعد f
✨برای fit کردن صفحه
🔳نگه داشتن کلید راست موس
✨جابجایی صفحه کار
🔮 Shift+C
🔮 برای از بین بردن Filter موجود .
🔶کلید های میانبر شماتیک🔶
🔀Shift+ Space
🔀در زمان سیم کشی ها زاویه سیم کشی را تغییر می دهد .
⚙️Backspace
⚙️در زمان سیم کشی یک مرحله مسیر سیم کشی را به عقب می برد .
💊Ctrl+ Left-Click & Drag
💊جابجایی قطعات به همراه سیم کشی ها
💠Left-Click + نگه داشتن Delete یا insert
💠در زمان سیم کشی مراحل یا رده بندی سیم را به کلی پاک یا مکرر وصل می
کند .
🔘Left-Click + Alt
🔘برای فیلتر کردن قطعات و اجزای دیگر .مثلا با کلید بر روی vcc تمام VCC ها نمایش داده شده و بقیه فیلتر می شود
🔶کلید های میانبر PCB🔶
⚡️Ctrl+G
⚡️برای تنظیم اندازه محیط شطرنجی (Grid)
↔️G
↔️باز کردن منوی تنظیم Grid
👁N
👁در زمان جابجایی قطعات اتصالات آنها را مخفی می کند .
↕️ L
↕️در زمان جابجایی قطعه موقعیت آن را که روی برد باشد یا پشت برد
مشخص می کند .
🚧Ctrl + Left-Click
🚧بر روی اتصالات بین قطعات آنها را highlight می کند .
🍑Ctrl + Space
🍑در زمان سیم کشی برای تغییر زاویه سیم .
📺Shift + S
📺نمایش تنها یک طرف برد .
📍L
📍باز شدن پنجره ی تنظیمات لایه های برد و رنگ بندی نمایش
💫Ctrl + H
💫انتخاب کردن اتصالات مسی روی برد
💢+ AND -
💢جابجایی محیط لایه ها
🏃 *
🏃جابجایی بین لایه های موجود روی برد
📋M
📋نمایش منوی move
🔆Ctrl + M
🔆اندازه گیری فواصل
👍Shift + space
👍در حالی که قطعه به موس چسبیده است با نگه داشتن Shift و زدن space در جهت عقربه های ساعت می چرخد و بدون shift برخلاف عقربه های ساعت .
📏Q
📏تعویض واحد ها از mm به mil
🌟Shift + click
🌟برای انتخاب پراکنده قطعات
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
ESMELECTRONIC.IR
⏳در حال تهیه و تدوین جلسه یازدهم آموزش هستیم 🌹بزودی خدمت دوستان ارائه میگردد 💢موضوع: آموزش و تست و شبیه سازی دیکدر (رمزگشا) https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
✅جلسه یازدهم آموزشی با عنوان دیکدر ها امشب بر روی کانال قرار داده خواهد شد
⏳جلسه اول آموزش نرم افزار آلتیوم دیزاینر نیز در حال تهیه میباشد و به محض اتمام خدمت شما عزیزان و همراهان عزیز ارائه میگردد
🎯هدف ما آموزش همراه با پروژه عملی می باشد و سعی بر آن داریم تا بتوانیم بهترین ها را برای شما فراهم آوریم
🙏با تشکر از توجه شما دوستان و همراهان عزیز 🌺
@Avr_esmelectronic
⏳جلسه اول آموزش نرم افزار آلتیوم دیزاینر نیز در حال تهیه میباشد و به محض اتمام خدمت شما عزیزان و همراهان عزیز ارائه میگردد
🎯هدف ما آموزش همراه با پروژه عملی می باشد و سعی بر آن داریم تا بتوانیم بهترین ها را برای شما فراهم آوریم
🙏با تشکر از توجه شما دوستان و همراهان عزیز 🌺
@Avr_esmelectronic
LIBRARY@AVR_ESMELECTRONIC.rar
4.9 MB
📗📗📗📗📗
📗کتابخانه #پروتئوس
📍کتابخانه تقریبا کامل قطعات نرم افزار شبیه ساز پروتئوس
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
📗کتابخانه #پروتئوس
📍کتابخانه تقریبا کامل قطعات نرم افزار شبیه ساز پروتئوس
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
💻 #پروتئوس #P11
✨شبیه سازی دیکدرها(رمزگشا)
🌹اختصاصی کانال ESM ELECTRONIC تقدیم به اعضای محترم🌹
🎬لینک مشاهده فیلم با کیفیت HD👇👇
http://yon.ir/XnfMy
🇮🇷 @Avr_esmelectronic 🇮🇷
✨شبیه سازی دیکدرها(رمزگشا)
🌹اختصاصی کانال ESM ELECTRONIC تقدیم به اعضای محترم🌹
🎬لینک مشاهده فیلم با کیفیت HD👇👇
http://yon.ir/XnfMy
🇮🇷 @Avr_esmelectronic 🇮🇷
✅ #پروژه
💥راه اندازی دیکدر 74HC154با میکرو AT90S8535
🔘فایل کامل پروژه👇👇
https://t.me/AVR_esmelectronic/1172
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
💥راه اندازی دیکدر 74HC154با میکرو AT90S8535
🔘فایل کامل پروژه👇👇
https://t.me/AVR_esmelectronic/1172
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
👌روش ساخت برد مدار چاپی با استفاده از روش اتو
اطلاعات بیشتر👇👇👇
http://esmelectronic.com/?p=1025&preview=true
🇮🇷 @Avr_esmelectronic 🇮🇷
اطلاعات بیشتر👇👇👇
http://esmelectronic.com/?p=1025&preview=true
🇮🇷 @Avr_esmelectronic 🇮🇷
Forwarded from KnowledgePlus.ir
زمانی بود که برای جذب شدن در بازار کار رشته الکترونیک داشتن مدرک تحصیلی کافی بود. آن دوره گذشت و زمانی رسید که آشنایی با سخت افزار ها و نرم افزارها و راه اندازی آنها و گذراندن دوره های تخصصی در آموزشگاه ها و شرکت ها عامل مهمی برای جذب در بازار کار رشته الکترونیک بود. آن دوره هم می توان گفت که تقریبا سپری شده و در حال حاضر اکثر جویندگان کار دارای فهرستی از دوره های گذرانده شده و سخت افزارها و نرم افزارهای راه اندازی شده هستند. اکنون شرایط کار به گونه ای است که تنها برای کسی که واقعا کاربلد باشد و دارای دانش و تجربه کافی باشد تضمین کار وجود دارد. از آنجایی که کسب مهارت و تجربه تنها با صرف زمان زیاد میسر است و راه میانبری برای آن وجود ندارد، یکی از اساسی ترین سوال ها از یک فرد متقاضی به غیر از اینکه چه مدرکی دارد و چه دوره هایی را گذرانده این است که:
چقدر و چند ساعت برای تمرین و کسب مهارت و تجربه آموزی بصورت عملی تاکنون وقت گذاشته ای؟
@KnowledgePlus
چقدر و چند ساعت برای تمرین و کسب مهارت و تجربه آموزی بصورت عملی تاکنون وقت گذاشته ای؟
@KnowledgePlus
This media is not supported in your browser
VIEW IN TELEGRAM
✅نحوه ایجاد پروژه جدید در کامپایلر Code Vision
👌با سلام خدمت دوستان و همراهان عزیز 🌹
امیدواریم که آموزشهای کانال برای شما دوستان مفید بوده باشه
👍درحال تهیه آموزشهای مورد نیاز شما دوستان عزیز هستیم لطفا صبور باشید و تا انتشار مطالب جدید از مطالب منتشر شده استفاده بفرمائید
🙏🌹🌹🌹
امیدواریم که آموزشهای کانال برای شما دوستان مفید بوده باشه
👍درحال تهیه آموزشهای مورد نیاز شما دوستان عزیز هستیم لطفا صبور باشید و تا انتشار مطالب جدید از مطالب منتشر شده استفاده بفرمائید
🙏🌹🌹🌹
💠 #آشنایی_با_سنسورها
📍سنسور رطوبت و دما SHT11
📋مشخصات پایه ها👇
📌پایه GND = اتصال زمین
📌پایه DATA = خط داده
📌پایه SCK = خط کلاک
📌پایه VDD = تغذیه سنسور
📌چهار پایه NC = این چها پایه مخفف NO Connectioon می باشد و بدون استفاده بوده و عملا به جایی وصل نمی شوند
✅ویژگی های سنسور
✨به طور کامل کالیبره شده
✨دارای خروجی دیجیتال می باشد
✨انرژی کمی مصرف می کند
✨ثبات طولانی مدت و بسیار خوب
✨پکیج SMD
✨ولتاژ تغذیه 2.4 تا 5.5 ولت و بهترین حالت 3.3 ولت می باشد
✨سنسور از طریق پروتکل I2C به میکروکنترلر وصل می گردد
🌹موفق باشید
🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
📍سنسور رطوبت و دما SHT11
📋مشخصات پایه ها👇
📌پایه GND = اتصال زمین
📌پایه DATA = خط داده
📌پایه SCK = خط کلاک
📌پایه VDD = تغذیه سنسور
📌چهار پایه NC = این چها پایه مخفف NO Connectioon می باشد و بدون استفاده بوده و عملا به جایی وصل نمی شوند
✅ویژگی های سنسور
✨به طور کامل کالیبره شده
✨دارای خروجی دیجیتال می باشد
✨انرژی کمی مصرف می کند
✨ثبات طولانی مدت و بسیار خوب
✨پکیج SMD
✨ولتاژ تغذیه 2.4 تا 5.5 ولت و بهترین حالت 3.3 ولت می باشد
✨سنسور از طریق پروتکل I2C به میکروکنترلر وصل می گردد
🌹موفق باشید
🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
💠نحوه اتصال SHT11 به میکرو کنترلر👆👆
🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
ESMELECTRONIC.IR
💠نحوه اتصال SHT11 به میکرو کنترلر👆👆 🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
🌹با توجه به نیاز دوستان به سورس کد راه انداز سنسور SHT11 در حال کد نویسی این سنسور هستیم و به محض آماده سازی خدمت شما عزیزان تقدیم میگردد
🔆راه اندازی سنسورهای زیر 👇با استفاده از میکروکنترلر و برنامه نویسی در محیط کدویژن جزو برنامه های سایت و کانال می باشد
🔜 #SMT160 سنسور دما
🔜 #DS1820 سنسور دما
🔜 #LM75 & LM35 سنسور دما
🔜 #HS1101 سنسور رطوبت
🔜 #DHT11 سنسور رطوبت و دما
🔜 #MQ5 سنسور گاز
🔜 #MPX4115 سنسور فشار
🔜 #ACS712 سنسور جریان
🔜 #MPU6050 سنسور ژیروسکوپ
🔜 #TCRT5000 سنسور مادون قرمز
🔜 #CNY70 سنسور نوری
🔜 ......
🙏با ما همراه باشید
🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
🔆راه اندازی سنسورهای زیر 👇با استفاده از میکروکنترلر و برنامه نویسی در محیط کدویژن جزو برنامه های سایت و کانال می باشد
🔜 #SMT160 سنسور دما
🔜 #DS1820 سنسور دما
🔜 #LM75 & LM35 سنسور دما
🔜 #HS1101 سنسور رطوبت
🔜 #DHT11 سنسور رطوبت و دما
🔜 #MQ5 سنسور گاز
🔜 #MPX4115 سنسور فشار
🔜 #ACS712 سنسور جریان
🔜 #MPU6050 سنسور ژیروسکوپ
🔜 #TCRT5000 سنسور مادون قرمز
🔜 #CNY70 سنسور نوری
🔜 ......
🙏با ما همراه باشید
🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
تقویت_کننده_عملیاتی_به_عنوان_مقایسه.pdf
505.4 KB
📚 #جزوه_آموزشی
🔶تقویت کننده های عملیاتی به عنوان مقایسه کننده
💢آپ امپ
🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
🔶تقویت کننده های عملیاتی به عنوان مقایسه کننده
💢آپ امپ
🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw