پروژه هاي ميكرو 8051
پروژه ها رو با يه توضيح كوچولو ليست ميكنم تا بعد با قالبي كه خودتون پيش بيني كرديد دسته بندي كنيد.
(عبارت ASM51 در نام فايلها به معني اسمبلي و C51 به معني زبان C ميباشد.)
1. راه اندازي LCD كاراكتري (charlcd) و نمايش يك string كه با دستور DB تعريف شده.
http://www.4shared.com/file/21184598/1834701f/charlcd_asm51_string.html
2. راه اندازي LCD كاراكتري و نمايش تمام اعداد و حروف كه با دستور DB تعريف شده اند. نمايش در دو فريم.
http://www.4shared.com/file/21184553/2353e69b/charlcd_asm51_0-Z.html
3. راه اندازي LCD كاراكتري و نمايش يك string و شيفت دادن آن به سمت چپ.
http://www.4shared.com/file/21184587/91905ccf/charlcd_asm51_LeftShift.html
4. راه اندازي LCD كاراكتري و صفحه كليد.طرز كار: با زدن هر كليد كاراكتر هايي كه بصورت دلخواه در CGRam ايجاد شده اند نمايش داده ميشوند.
http://www.4shared.com/file/21184572/6662b48f/charlcd_asm51_KeypadCGram.html
5. اين آرشيو شامل پنج مثال ساده با اسمبلي است كه توسط دوستمون آقاي علي حداد آماده شده.
اين مثالها شامل موارد زير است:
راه اندازي موتور استپر – راه اندازي تركيبي LCD و صفحه كليد – راه اندازي تركيبي 7-segment و صفحه كليد – يك مثال از تايمر و وقفه خارجي- يك مثال از ارتباط سريال بين دو ميكرو
http://www.4shared.com/file/21184247/386a0546/5xasm51.html
6. يك ساعت ديجيتال كامل(ساعت،دقيقه،ثانيه) با سون سگمنت و صفحه كليد به همراه آلارم (هم زمان روشن شدن و هم زمان خاموش شدن آلارم قابل تنظيم است)
http://www.4shared.com/file/21184290/13a0eea8/alarmwach_asm51_key7seg.html
7. يك ساعت ديجيتال با LCD . قابليت تنظيم دقيقه و ساعت با دو كليد.بدون آلارم.
http://www.4shared.com/file/21184335/98e7989a/charwatch_asm51-1.html
8. يك ساعت ديجيتال با LCD .بدون قابليت تنظيم .بدون آلارم.
http://www.4shared.com/file/21184349/de104276/charwatch_asm51-2.html
9.در اين پروژه ميكرو 8051 بطور همزمان چند فركانس مختلف ايجاد ميكند.
http://www.4shared.com/file/21184390/1262849f/freqgen_asm51.html
10.راه اندازي LCD گرافيكي (GLCD) و نمايش يك عكس 128 در 64 رون آن. (برنامه تبديل عكس به كد نيز ضميمه اين پروژه است.)
http://www.4shared.com/file/21184447/3ce779f4/GLCD-asm51.html
11. يك قفل رمز ديجيتال با EEPROM و LCD . همانطور كه از نام آن مشخص است به زبان C.
http://www.4shared.com/file/21184464/97d84acc/LOCK_C51.html
12.يك پروژه براي كنترل موقعيت استپر موتور.
http://www.4shared.com/file/21184488/ed2b69/motocontrol_asm51.html
13. يك مثال از مالتيپلكس كردن چهار سون سگمنت.
http://www.4shared.com/file/21184519/a7eaca81/MUX_asm51.html
14. يك ساعت ديجيتال با آيسي DS1307 مجهز به آلارم. (در پروتيوس به سختي اجرا ميشود.)
http://www.4shared.com/file/21184533/7509411d/Programmable_Digital_Clock_ASM51.html
15.تعدادي كد مثال براي 8051 به زبان C كه بيشتر آنها دسته بندي نشده اند و تعدادي فاقد فايل پروتيوس ميباشند.
http://www.4shared.com/file/21184541/d446b6f6/someC8051.html
16. يك قفل رمز با صفحه كليد و يك اسپيكر براي پيغام هاي صوتي بصورت بوق.بدون صفحه نمايش (فقط دو تا LED).
ذخيره رمز روي EEPROM و آژير خطر در صورت اشتباه وارد كردن رمز براي 5 بار.
بعد از 5 بار اشتباه زدن رمز ميكرو كنترلر قفل ميكند و هيچ دستورالعملي اجرا نميكند تا زماني كه رمز ثانويه يه آن داده شود.
(اين پروژه چون آماده نبود قبلاً تو سايت نبود ولي الان آمادش كردم گذاشتم. )
http://www.4shared.com/file/21184369/ec2620f4/DoorLock_asm51.html
نام پروژه
ساعت ديجيتالي با قابليت تنظيم برنامه و نمايش بر LCD
 اجزاي مدار 8051(AT89C51) – Real timer clock DS1307- LCD016L-Relay-Buzzer-Motor
زبان برنامه نويسي اسمبلي
محتوايات پوشه فايل پروتئوس، سورس كد و فايل هگز (HEX) عملکرد مدار يك ساعت ديجيتالي است كه قابليت برنامه ريزي دارد، يعني ميتوان از طريق دكمه هاي تعريف شده تغييراتي داد مثلا ساعت، دقيقه، آلارم و رله را تغيير داد. البته تمام اينها بر LCD نمايش داده ميشود.  |
|
|