مرجع وبلاگهای الکترونیکی من

تحقیقات و آموزش الکترونیک

مرجع وبلاگهای الکترونیکی من

تحقیقات و آموزش الکترونیک

ASCII Codes

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

 

 

چنانچه متوجه شده اید بعضی از کدها (مانند کاراکتر۳۲ ) جنبه نمایشی ندارند. اینها بیشتر برای اعلان دستورات مانند "سرخط" به کار می روند. به این کاراکترها "فاصله سفید" (Whitespace) گفته می شود. 

البته به جز 128 مورد فوق نوع یک جدول اضافی هم وجود دارد که دارای حروف سایر زبان ها مانند Ä می باشد. 

یک راه سریع برای دیدن کد اسکی بدون داشتن جداول فوق: 

ALT + N 

مثلا اگر ALT + 54 را بزنید عدد 6 ظاهر می شود. البته باید به نوع نرم افزار ویرایشگر خود و تنظیمات آن توجه کنید. 

مثلا اگر شما از لپ تاپ استفاده می کنید فقط زمانی می توانید از این روش استفاده کنید که NUM LOCK فعال باشد و از اعداد قرمز کیبرد استفاده کنید. 

مثال: کلمه «رضا» را فقط با اعداد تایپ کنید.  

جواب: 

ALT + 65166

ALT + 65215

ALT + 65197

lm35 TDC

شرکت National Semiconductor انواع دقیقی از مبدل دما به ولتاژ را تولید کرده است. به لحاظ ساخت ویفری، به قیمت ارزان، کوچکی ابعاد و سرعت بالا هم  مزین گشته است. 

 

 

توضیح: این وبلاگ الکترونیک میهن بلاگ توضیحات جالبی ارائه کرده است، که بهتر است به آن مراجعه شود.

تفاوت اجرایی Assembly vs C

مزیت های Assembly نسبت به C  

  • حجم برنامه هدف Intel Hex به مراتب کمتر است. ( مثلا هفت برابر ) 
  • به علت حجم کمتر، حجم کمتری از حافظه را می خواهد. 
  • به علت حجم کمتر، بلادرنگ تر است. 
  • مصرف کمتر باطری

 

مزیت های C نسبت به Assembly 

  • برنامه سازی راحت تر با وجود توابع کتابخانه ای 
  • امکان تبدیل برنامه های نوشته شده یک میکرو به میکروی دیگر 
  • ساختار یافتگی و امکان کنترل راحت تر 
  • امکان برنامه سازی در محیط های گرافیکی 
  • عدم نیاز به پیش شرط ها. من یک زمانی می خواستم از تابع بازگشتی RCALL استفاده کنم ولی نشد. از آنجایی که خطوط برنامه زیاد بودند، مجبور شدم برنامه را به زیر برنامه های کوچکتری خرد کنم. بعدا متوجه شدم برای استفاده از توابع بازگشتی حتما باید قسمت پشته تعریف شود و گرنه برنامه خروجی اشتباه می دهد. اما در زبان سی این محدودیت رفع شده است.

SMD چیست؟

ارتش آمریکا برای محک زدن قطعات تولیدی صنایع آن کشور و کاربرد آنها در اسلحه یا کاربردهای نظامی، استاندارد SMD را اعمال می کند. اینها نوعی مدارک طبقه بندی شده و غالبا محرمانه هستند. جنسی که شماره SMD داشته باشد، معمولا از کارایی در شرایط سخت فیزیکی بر خوردار است. 

SMD: Standardized Military Drawing