<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="https://publishpress.com/"
	>

<channel>
	<title>آموزش میکروکنترلرهای LPC1768</title>
	<atom:link href="https://melec.ir/tag/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%85%DB%8C%DA%A9%D8%B1%D9%88%DA%A9%D9%86%D8%AA%D8%B1%D9%84%D8%B1%D9%87%D8%A7%DB%8C-lpc1768/feed/" rel="self" type="application/rss+xml" />
	<link>https://melec.ir/tag/آموزش-میکروکنترلرهای-lpc1768/</link>
	<description>آموزش الکترونیک,آموزش رزبری پای,آموزش راه اندازی ماژول و سنسور,آموزش آردوینو,نرم افزار های الکترونیک, طراحیPCB,برنامه نویسی میکروکنترلرها ARM AVR PIC FPGA</description>
	<lastBuildDate>Fri, 27 Mar 2020 07:16:55 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://melec.ir/micromilad/wp-content/uploads/2016/02/logo-1.png</url>
	<title>آموزش میکروکنترلرهای LPC1768</title>
	<link>https://melec.ir/tag/آموزش-میکروکنترلرهای-lpc1768/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>تایمرهای میکروکنترلر LPC1768</title>
		<link>https://melec.ir/lpc1768-tutorials-part11-timers0123/</link>
					<comments>https://melec.ir/lpc1768-tutorials-part11-timers0123/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Thu, 09 Mar 2017 10:15:44 +0000</pubDate>
				<category><![CDATA[مطالب آموزشی میکروکنترلرهای ARM]]></category>
		<category><![CDATA[lpc1768]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای LPC1768]]></category>
		<category><![CDATA[lpc1768 tutorials]]></category>
		<category><![CDATA[تایمر های LPC1768]]></category>
		<category><![CDATA[تایمر LPC1768]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=16069</guid>

					<description><![CDATA[<p>اگر جلسات قبلی آموزش میکروکنترلرهای ARM LPC1768 را در وبسایت  میکرو دیزاینر الکترونیک دنبال کرده باشید میدونید که در جلسات قبل با چند مورد از امکانات جانبی LPC1768 آشنا شدیم و نحوه راه اندازی و برنامه نویسی اونا را یاد گرفتیم در این جلسه میخواهیم تایمر های LPC1768 که جز موارد خیلی مهم و کاربردی میکروکنترلرها هستن را کار میکنیم. تایمر برای سنجش زمان از روی کلاک میکروکنترلر و کانترها برای شمارش کلاک های خارجی استفاده میشن و نکته جالبشون اینه که میتونن در مقدادیر خاص شمارش/سنجش وقفه تولید کنن تا از روی این وقفه عملیات دیگر مناسبی انجام بشه مثلا هر یک ثانیه یکبار خروجی ها معکوس بشن و&#8230; روی میکروکنترلر LPC1768 چهار عدد تایمر عادی وجود داره که برای زمان سنچی رویداد ها استفاده میشن ، همچنین این واحدها دارای حالت Capture نیز هستن که میتونن بعنوان دمودلاتور  باستفاده بشن و&#8230;روی میکروکنترلر تایمر RIT و واحد مجزای PWM &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/lpc1768-tutorials-part11-timers0123/">تایمرهای میکروکنترلر LPC1768</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/lpc1768-tutorials-part11-timers0123/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		
		<series:name><![CDATA[ARM LPC1768]]></series:name>
	</item>
		<item>
		<title>UART در میکروکنترلرهای LPC1768</title>
		<link>https://melec.ir/lpc1768-tutorials-part10-uart/</link>
					<comments>https://melec.ir/lpc1768-tutorials-part10-uart/#respond</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Fri, 03 Mar 2017 13:51:48 +0000</pubDate>
				<category><![CDATA[مطالب آموزشی میکروکنترلرهای ARM]]></category>
		<category><![CDATA[lpc1768]]></category>
		<category><![CDATA[یوزارت]]></category>
		<category><![CDATA[یوارت]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای LPC1768]]></category>
		<category><![CDATA[lpc1768 tutorials]]></category>
		<category><![CDATA[UART]]></category>
		<category><![CDATA[UART0]]></category>
		<category><![CDATA[راه اندازی پورت سریال lpc1768]]></category>
		<category><![CDATA[lpc1768_uart.h]]></category>
		<category><![CDATA[UART در LPC1768]]></category>
		<category><![CDATA[arm]]></category>
		<category><![CDATA[IrDA]]></category>
		<category><![CDATA[پورت سریال]]></category>
		<category><![CDATA[lpc1768 usart]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=15752</guid>

					<description><![CDATA[<p>خب در آموزش میکروکنترلر LPC1768 رسیدیم به مبحث UART که یکی از کاربردی ترین قسمت های میکروکنترلر هستش و امروزه اکثر ماژول ها با این پروتکل اطلاعات ارسال و دریافت میکنن و همچنین برای ارتباط با کامپیوتر و سیستم های دیگر نیز خیلی مفیده&#8230;در ادامه با میکرو دیزاینر الکترونیک باشید تا در این جلسه UART را هم یاد بگیریم. خب بریم سر برسی UART در LPC1768 ، البته امیدوارم در مورد UART  اطلاعاتی داشته باشید اگر هم ندارید مقاله زیر را بخوند: پورت سریال در میکروکنترلر LPC1768  چهارتا UART داریم که UART 0,2,3 دارای یکسری امکانات اضافی مانند IrDA یا ارتباط مادون قرمز هستش  و UART 1 دارای سیگنال های ارتباط با مودم و RS485 هستش که در دیتاشیت هم اینا را جدا برسی کرده و ما در این آموزش مباحث مبتدی را یاد میگریم و در آینده برای مباحث پیشرفته جلسات جداگانه می نویسم. امکانات کلی واحد های UART &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/lpc1768-tutorials-part10-uart/">UART در میکروکنترلرهای LPC1768</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/lpc1768-tutorials-part10-uart/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[ARM LPC1768]]></series:name>
	</item>
		<item>
		<title>وقفه GPIO در میکروکنترلر LPC1768</title>
		<link>https://melec.ir/lpc1768-tutorials-part9-gpio-interrupt/</link>
					<comments>https://melec.ir/lpc1768-tutorials-part9-gpio-interrupt/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Sat, 25 Feb 2017 16:59:58 +0000</pubDate>
				<category><![CDATA[مطالب آموزشی میکروکنترلرهای ARM]]></category>
		<category><![CDATA[وقفه GPIO]]></category>
		<category><![CDATA[GPIO]]></category>
		<category><![CDATA[وقفه]]></category>
		<category><![CDATA[وقفه gpio3]]></category>
		<category><![CDATA[وقفه روی پین]]></category>
		<category><![CDATA[توابع CMSIS وقفه های GPIO]]></category>
		<category><![CDATA[وقفه های GPIO میکروکنترلر LPC1768]]></category>
		<category><![CDATA[lpc1768]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای LPC1768]]></category>
		<category><![CDATA[lpc1768 tutorials]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=15549</guid>

					<description><![CDATA[<p>روی پین های  پورت  0و2 میکروکنترلر  LPC1768  قابلیت ایجاد وقفه وجود دارد. و این قابلیت خیلی کاربردی هست.با هر تغییری(لبه بالا رونده و لبه پایین رونده) روی پین های میکروکنترلر میتوانیم وقفه اایجاد کنیم.خب اگر مطالب قبلی آموزش میکروکنترلر lpc1768 را در وبسایت میکرو دیزاینر الکترونیک دنبال کرده باشید میدانید که وقفه ها و نحوه فعال سازی و رسیدگی به روال وقفه را یادگرفتیم ، پس مستقیم میریم سر اصل نحوه راه اندازی وقفه GPIO رجیستر های وقفه های GPIO میکروکنترلر LPC1768 رجیستر IntStatus وضعیت کلی وقفه های GPIO را نشون میده رجیستر IntEnR فعال و غیر فعال سازی وقفه لبه بالا رونده رجیستر IntEnF فعال و غیر فعال سازی وقفه لبه پایین رونده رجیستر IntStatR وضعیت وقفه برای لبه بالا رونده رجیستر IntStatF وضعیت وقفه برای لبه پایین رونده رجیستر IntClr پاک کردن پرچم وقفه  های GPIO  توابع CMSIS وقفه های GPIO میکروکنترلر LPC1768 void GPIO_IntCmd(uint8_t portNum, uint32_t bitValue, &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/lpc1768-tutorials-part9-gpio-interrupt/">وقفه GPIO در میکروکنترلر LPC1768</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/lpc1768-tutorials-part9-gpio-interrupt/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		
		<series:name><![CDATA[ARM LPC1768]]></series:name>
	</item>
		<item>
		<title>وقفه ها در میکروکنترلر LPC1768</title>
		<link>https://melec.ir/lpc1768-tutorials-part8-nvic-interrupts/</link>
					<comments>https://melec.ir/lpc1768-tutorials-part8-nvic-interrupts/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Tue, 21 Feb 2017 17:40:02 +0000</pubDate>
				<category><![CDATA[مطالب آموزشی میکروکنترلرهای ARM]]></category>
		<category><![CDATA[lpc1768 tutorials]]></category>
		<category><![CDATA[NVIC]]></category>
		<category><![CDATA[وقفه ها]]></category>
		<category><![CDATA[راه اندازی وقفه lpc1768]]></category>
		<category><![CDATA[وقفه های میکروکنترلر arm]]></category>
		<category><![CDATA[وقفه ها در LPC1768]]></category>
		<category><![CDATA[ARM LPC1768]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای LPC1768]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=15338</guid>

					<description><![CDATA[<p>در جلسه گذشته مبدل دیجیتال به آنالوگ را برسی کردیم و قبل برسی موارد دیگر از امکانات جانبی میکروکنترلر lpc1768 واجب هست که وقفه ها در LPC1768 را برسی کنیم در این جلسه به برسی وقفه ها میپردازیم. نکته: کنترل کننده وقفه ها در LPC1768 از نوع NVIC یا کنترل کننده وقفه تودرتوی برداری میباشد که باعث افزایش کارایی میکروکنترلر میشه&#8230;که ما فعلا ازش استفاده میکنیم بعدا میریم دنبال مزایاش 🙂 منابع وقفه میکروکنترلر LPC1768 میکروکنترلر LPC1768 از 35 وقفه برای امکانات جانبی پشتیبانی میکنه که بعضی از وقفه ها دارای چند خط وقفه هستن&#8230;در عکس زیر منابع وقفه میکروکنترلر lpc1768 بهمراه شماره وقفه و اطلاعات بیشتر موجود است: وقفه NMI پایه  P2.10 روی میکروکنترلر ، دارای وقفه غیر قابل پوشش میباشد که با انتخاب عملکرد NMI برای این پایه میتوانیم از این قابلیت استفاده کنیم که حالا بعدا میاییم دنبالش ولی فعلا بریم سر مطالب آسون تر. رجیستر های &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/lpc1768-tutorials-part8-nvic-interrupts/">وقفه ها در میکروکنترلر LPC1768</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/lpc1768-tutorials-part8-nvic-interrupts/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		
		<series:name><![CDATA[ARM LPC1768]]></series:name>
	</item>
		<item>
		<title>مبدل دیجیتال به آنالوگ میکروکنترلرهای LPC1768</title>
		<link>https://melec.ir/lpc1768-tutorials-part7-dac-lpc17xx-h/</link>
					<comments>https://melec.ir/lpc1768-tutorials-part7-dac-lpc17xx-h/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Sun, 19 Feb 2017 13:21:01 +0000</pubDate>
				<category><![CDATA[مطالب آموزشی میکروکنترلرهای ARM]]></category>
		<category><![CDATA[DAC]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای LPC1768]]></category>
		<category><![CDATA[lpc17xx_dac.h]]></category>
		<category><![CDATA[مبدل دیجیتال به آنالوگ]]></category>
		<category><![CDATA[lpc1768 tutor]]></category>
		<category><![CDATA[راه اندازی مبدل دیجیتال به آنالوگ میکروکنترلر LPC1768]]></category>
		<category><![CDATA[lpc1768]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=15298</guid>

					<description><![CDATA[<p>کاربران عزیز وبسایت میکرو دیزاینر الکترونیک اگر جلسه قبلی آموزش میکروکنترلر LPC1768 را خونده باشید میدانید که قسمت مبدل آنالولوگ به دیجیتال یا ADC میکروکنترلر را برسی کردیم و یادگرفتیم که اگر سیگنال آنالوگی بود و خواستیم تبدیل به دیجیتال کنیم باید از ADC استفاده کنیم.ولی اگر سیگنال دیجیتال باشه و بخواهیم آن را تبدیل به آنالوگ کنیم چی؟ برای تبدیل سیگنال دیجیتال به آنالوگ از DAC یا مبدل دیجیتال به آنالوگ استفاده می شود.در میکروکنترلر LPC1768 یک واحد DAC پیش بینی شده است که در در این جلسه یاد راه اندازی اونو یاد میگیریم. مشخصات مبدل دیجیتال به آنالوگ میکروکنترلر LPC1768  دارای دقت 10 بیتی دارای حالت کاهش توان DAC از نوع آرایه مقاوتی خروجی بافر شده حداکثر 700 میلی آمپر حداکثر سرعت 1مگاهرتز سرعت قابل تنظیم نسب به توان راه اندازی مبدل دیجیتال به آنالوگ میکروکنترلر LPC1768 تنظیم کلاک با استفاده از بیت های 22و23 رجیستر PCLKSEL0  یا &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/lpc1768-tutorials-part7-dac-lpc17xx-h/">مبدل دیجیتال به آنالوگ میکروکنترلرهای LPC1768</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/lpc1768-tutorials-part7-dac-lpc17xx-h/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		
		<series:name><![CDATA[ARM LPC1768]]></series:name>
	</item>
		<item>
		<title>مبدل آنالوگ به دیجیتال میکروکنترلرهای LPC1768</title>
		<link>https://melec.ir/lpc1768-tutorials-part6-lpc17xx-adc-h/</link>
					<comments>https://melec.ir/lpc1768-tutorials-part6-lpc17xx-adc-h/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Thu, 16 Feb 2017 19:26:46 +0000</pubDate>
				<category><![CDATA[مطالب آموزشی میکروکنترلرهای ARM]]></category>
		<category><![CDATA[arm]]></category>
		<category><![CDATA[مبدل آنالوگ به دیجیتال]]></category>
		<category><![CDATA[ADC]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای LPC1768]]></category>
		<category><![CDATA[lpc1768 tutorials]]></category>
		<category><![CDATA[lpc17xx_adc.h]]></category>
		<category><![CDATA[راه اندازی مبدل آنالوگ به دیجیتال lpc1768]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=15239</guid>

					<description><![CDATA[<p>اگر جلسات قبلی آموزش میکروکنترلرهای LPC1768 را دنبال کرده باشید میدانید که در جلسه قبلی پورت های ورودی و خروخی LPC1768 را برسی کردیم و یادگرفتیم چطوری پورت ها را بعنوان ورودی/ خروجی تعریف کنیم و مقادیر را روی آنها بنویسیم و یا بخوانیم و همه این کارها را با توابع CMSIS انجام دادیم. در این جلسه به برسی مبدل آنالوگ به دیجیتال lpc17xx_adc.h می پردازیم. مبدل آنالوگ به دیجیتال یا ADC چیست ؟ فرض کنید یک سنسور دما مانند LM35 داریم که به ازای هر درجه سانتی گراد 10mV خروجی دارد.مثلا اگر دما 1درجه سانتیگراد باشد ولتاژ خروجی سنسور 10mV میشه. برای اینکه مقدار دمای این سنسور را بصورت دیجیتالی(روی سون سگمنت ، نمایشگر ال_سی_دی و..) نمایش دهیم باید این مقدار آنالوگ را به دیجیتال تبدیل کنیم. آیسی های مبدل آنالوگ به دیحیتال یا ADC این کار را برای ما انجام میدهند. روی میکروکنترلرهای ARM و خیلی دیگر از &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/lpc1768-tutorials-part6-lpc17xx-adc-h/">مبدل آنالوگ به دیجیتال میکروکنترلرهای LPC1768</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/lpc1768-tutorials-part6-lpc17xx-adc-h/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
		
		<series:name><![CDATA[ARM LPC1768]]></series:name>
	</item>
		<item>
		<title>پورت های ورودی و خروجی میکروکنترلر LPC1768</title>
		<link>https://melec.ir/lpc1768-tutorials-part5-gpio-registers-cmsis/</link>
					<comments>https://melec.ir/lpc1768-tutorials-part5-gpio-registers-cmsis/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Sat, 11 Feb 2017 07:00:41 +0000</pubDate>
				<category><![CDATA[مطالب آموزشی میکروکنترلرهای ARM]]></category>
		<category><![CDATA[فایل آموزش lpc1768]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای arm]]></category>
		<category><![CDATA[توابع CMSIS]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای LPC1768]]></category>
		<category><![CDATA[lpc1768 tutorials]]></category>
		<category><![CDATA[پورت های ورودی و خروجی]]></category>
		<category><![CDATA[پورت های ورودی و خروجی lpc1768]]></category>
		<category><![CDATA[lpc17xx_gpio]]></category>
		<category><![CDATA[lpc1768_gpio]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=15055</guid>

					<description><![CDATA[<p>اگر جلسات قبلی آموزش میکروکنترلرهای LPC1768 را در سایت میکرو دیزاینر الکترونیک دنبال کرده باشید میدانید که در جلسه قبلی  توابع CMSIS را برسی کردیم و گفتیم که میخواهیم برنامه ها را بر اساس این توابع بنویسیم. در این جلسه میخواهیم پورت های ورودی و خروجی lpc17xx_gpio  میکروکنترلر LPC1768 را برسی کنیم البته برای سری های مختلف فرقی ندارند و بطور کلی LPC17XX می‌نامیم. میکروکنترلر LPC1768 حداکثر دارای پنج پورت و این پنج پورت سرجمع دارای هفتاد پین ورودی و خروجی میباشند.نام گذاری پورت ها بصورت P0,P1,P2,P3,P4 میباشند. بعضی پورت ها دارای 32 پایه و بعضی دیگر کمترند و در داخل بعضی پورت ها بعضی پین ها قابل استفاده نیستن !!مثلا پین های P0[12,13,14],P1[2,3,5,6,7,11,12,13] قابل استفاده نیستن.بقیه پین ها بصورت زیر هستن: P[30:0] P1[31:0] P2[13:0] P3[26:25] P4[29:28] فایل PDF زیر نقشه پایه های میکروکنترلر LPC1768 میباشد.فایل زیر را دانلود کنید در ادامه آموزش ها هم لاز میشه. دانلود برای اطلاعات &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/lpc1768-tutorials-part5-gpio-registers-cmsis/">پورت های ورودی و خروجی میکروکنترلر LPC1768</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/lpc1768-tutorials-part5-gpio-registers-cmsis/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		
		<series:name><![CDATA[ARM LPC1768]]></series:name>
	</item>
		<item>
		<title>معرفی CMSIS</title>
		<link>https://melec.ir/lpc1768-tutorials-part4-cmsis-functions/</link>
					<comments>https://melec.ir/lpc1768-tutorials-part4-cmsis-functions/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Fri, 10 Feb 2017 10:33:17 +0000</pubDate>
				<category><![CDATA[مطالب آموزشی میکروکنترلرهای ARM]]></category>
		<category><![CDATA[توابع CMSIS]]></category>
		<category><![CDATA[CMSIS]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای LPC1768]]></category>
		<category><![CDATA[lpc1768 tutorials]]></category>
		<category><![CDATA[معرفی توابع CMSIS]]></category>
		<category><![CDATA[cmsis چیست]]></category>
		<category><![CDATA[دانلود کتابخانه cmsis]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=15069</guid>

					<description><![CDATA[<p>CMSIS یک رابط نرم افزاری استاندارد شده برای برنامه نویسی میکروکنترلرهای ARM با هسته Cortex میباشد.این توابع (رابط نرم افزاری استاندارد برای میکروکنترلرهای  Cortex ) در سال 2008 توسط شرکت ARM معرفی شدن تا برنامه نویسی این سری از میکروکنترلرها را استاندارد کنن و قابلیت استفاده از نرم افزار را بهبود بخشن یعنی بشه براحتی روی میکروکنترلر شرکت دیگری که با این هسته ساخته شده برنامه را اجرا کرد. در جلسه اول آموزش میکروکنترلرهای ARM به تولید کننده های میکروکنترلرهای ARM پرداختیم و دیدیم که ده شرکت از این هسته ها استفاده میکنن و وجود تنوع تولید کننده ها باعث میشه کار با میکروکنترلر هر شرکت با اون یکی فرق کنه و این کار هزینه نوشتن نرم افزار را افزایش میده در این راستا  شرکت ARM وارد عمل شد و CMSIS را معرفی کرد و این مشکلات را از بین برد. خب CMSIS دارای یکسری فایل های هست که سازنده &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/lpc1768-tutorials-part4-cmsis-functions/">معرفی CMSIS</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/lpc1768-tutorials-part4-cmsis-functions/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
		
		<series:name><![CDATA[ARM LPC1768]]></series:name>
	</item>
		<item>
		<title>آموزش ایجاد پروژه در Keil</title>
		<link>https://melec.ir/lpc1768-tutorials-part3-keil-tutorial/</link>
					<comments>https://melec.ir/lpc1768-tutorials-part3-keil-tutorial/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Sun, 05 Feb 2017 17:36:07 +0000</pubDate>
				<category><![CDATA[مطالب آموزشی میکروکنترلرهای ARM]]></category>
		<category><![CDATA[ایجاد پروژه در کیل]]></category>
		<category><![CDATA[آموزش]]></category>
		<category><![CDATA[آموزش keil]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای LPC1768]]></category>
		<category><![CDATA[lpc1768 tutorials]]></category>
		<category><![CDATA[ایجاد پروژه در Keil]]></category>
		<category><![CDATA[پروژه ARM keil]]></category>
		<category><![CDATA[LPC1768 keil tutorial]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=14906</guid>

					<description><![CDATA[<p>دوستان عزیز اگر دو جلسه آموزشی ، آموزش میکروکنترلرهای LPC1768 را خونده باشید ما در جلسات قبل با پردازنده های ARM  ، هسته Cortex-M3 آشنا و همچنین امکانات LPC1768 را شناختیم. دراین جلسه میخواهیم ایجاد پروژه در Keil را قدم به قدم آموزش بدیم تا بتونیم پروژه های خود را در این محیط بنویسیم. اگر Keil را ندارید از اینجا دانلود کنید و نرم افزار Keil را روی سیستم تان نصب کنید و آماده یادگیری نخوه ایجاد پروژه در کیل شوید! مرحله اول ایجاد پروژه در Keil نرم افزار Keil را اجرا کنید اگر نرم افزار را درست نصب کرده باشید پنجری محیط نرم افزار keil بالا میاد بصورت شکل زیر در شکل زیر منوهای نرم افزار را میتوانید ببینید در هر منو امکانات مختلفی نهفته است که در آینده آنها را برسی میکنیم. ایجاد پروژه برای ایجاد پروژه در Keil از منوی Project یا پروژه New uVision Project را &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/lpc1768-tutorials-part3-keil-tutorial/">آموزش ایجاد پروژه در Keil</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/lpc1768-tutorials-part3-keil-tutorial/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		
		<series:name><![CDATA[ARM LPC1768]]></series:name>
	</item>
		<item>
		<title>آموزش میکروکنترلرهای LPC1768 جلسه دوم: برسی امکانات LPC1768</title>
		<link>https://melec.ir/lpc1768-tutorials-part2-introduce-nxp-lpc1768/</link>
					<comments>https://melec.ir/lpc1768-tutorials-part2-introduce-nxp-lpc1768/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Sat, 04 Feb 2017 06:40:01 +0000</pubDate>
				<category><![CDATA[مطالب آموزشی میکروکنترلرهای ARM]]></category>
		<category><![CDATA[امکانات LPC1768]]></category>
		<category><![CDATA[lpc1768]]></category>
		<category><![CDATA[میکروکنترلر LPC1768]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای LPC1768]]></category>
		<category><![CDATA[lpc1768 tutorials]]></category>
		<category><![CDATA[مشخصات کلی میکروکنترلر LPC1768]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=14787</guid>

					<description><![CDATA[<p>میکروکنترلر LPC1768 با هسته Cortex-M3 و معماری هاروارد ، حداکثر سرعت 100MHz و حافظه فلش 512کیلوبایت یکی از بهترین گزینه ها برای طراحی سیستم های الکترونیکی میباشد. مشخصات کلی میکروکنترلر LPC1768 در جدول زیر موجود میباشند. مدل مورد برسی  LPC1768FBD100 میباشد. مشخصات کلی میکروکنترلر LPC1768 ولتاژ کاری (V) 2.4 &#8211; 3.6 فرکانس اسیلاتور 100MHz تعداد پین های ورودی خروجی 70 سایز مموری فلش 512KB تعداد تایمر 4 نوع ارتباط CAN, I2C, SPI, SSP, UART تعداد کل پایه های میکروکنترلر 100 نوع اسیلاتور External, Internal میزان رم(byte) 64K سرعت CPU 100MHz محدوده دمای کاری(C) -40 ~ +85 خانواده کنترلر LPC17xx کارخانه سازنده NXP حافظه برنامه 512KB امکانات جانبی lpc1768 70 عدد پایه بعنوان ورودی و خروجی با مقاومت های بالاکش و پایین کش یک واحد ADC با دقت 12 بیتی با سرعت نمونه برداری 200000 نمونه در ثانیه که روی 8 پین مالتی پلکس شده یک مبدل DAC یا مبدل دیجیتال به &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/lpc1768-tutorials-part2-introduce-nxp-lpc1768/">آموزش میکروکنترلرهای LPC1768 جلسه دوم: برسی امکانات LPC1768</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/lpc1768-tutorials-part2-introduce-nxp-lpc1768/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		
		<series:name><![CDATA[ARM LPC1768]]></series:name>
	</item>
		<item>
		<title>آموزش میکروکنترلرهای LPC1768 جلسه اول: معرفی ARM و هسته Cortex-M3</title>
		<link>https://melec.ir/lpc1768-tutorials-part1-arm-proccessors-cortex-m3/</link>
					<comments>https://melec.ir/lpc1768-tutorials-part1-arm-proccessors-cortex-m3/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Thu, 02 Feb 2017 12:50:50 +0000</pubDate>
				<category><![CDATA[مطالب آموزشی میکروکنترلرهای ARM]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای LPC1768]]></category>
		<category><![CDATA[معرفی ARM و هسته Cortex-M3]]></category>
		<category><![CDATA[lpc1768 tutorials]]></category>
		<category><![CDATA[arm]]></category>
		<category><![CDATA[آموزش میکروکنترلرهای arm]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=13618</guid>

					<description><![CDATA[<p>پردازنده های ARM بیشتر دارای هسته 32 بیتی میباشند (البته هسته 64 بیتی نیز دارن و در آینده خدا میدونه تا چند بیتی برن و شایدم تکنولوژی کلا متحول شد 🙂 ) و از معماری RISC بهره میرند. تاریخچه ARM ARM نوعی از معماری پردازنده‌های کامپیوتری است که بر طبق طراحی RISC CPU و توسط کمپانی بریتانیایی ARM Holding طراحی شده است. معماری ARM که دستورالعمل‌های 32 بیتی را پردازش می‌کند از دهه 1980 تا به امروز در حال توسعه است.ARM مخفف Advanced RISC Machine است و از آنجایی که این معماری براساس طراحی RISC بنا شده. نسخه 64 بیتی پردازنده های ARM در سال 2011 نسل جدید ARMv8 رسما معرفی شد و پشتیبانی از معماری 64 بیتی به آن اضافه گردید. در ARMv8 دستورات 32 بیتی برروی سیستم‌عامل 64 بیتی قابل اجرا هستند و در آن سیستم‌عامل‌های 32 بیتی نیز از طریق مجازی سازی 64 بیتی اجرا می‌شوند. شرکت &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/lpc1768-tutorials-part1-arm-proccessors-cortex-m3/">آموزش میکروکنترلرهای LPC1768 جلسه اول: معرفی ARM و هسته Cortex-M3</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/lpc1768-tutorials-part1-arm-proccessors-cortex-m3/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		
		<series:name><![CDATA[ARM LPC1768]]></series:name>
	</item>
	</channel>
</rss>
