عضو شوید



:: فراموشی رمز عبور؟

عضویت سریع

نام کاربری :
رمز عبور :
موبایل :
ایمیل :
نام اصلی :

LINK

اسپارک الکترونیک
Spark Electronic
باران عشق
Mahdiba مرغ مینا
پرنده سخنگو شهر عشق
عاشقانه ها کتاب الکترونیکی
کتابخانه مجازی کتابهای ممنوعه
0BOOK کتابخانه صفربوک
صفربوک

نقشه مدار ساعت و تقویم توسط 8051 و اسمبلی     >>> www.circuit1.tk


قطعات مورد نياز :

  • 8عدد اي سي 4543
  • 6 عدد سون سگمنت آند مشترك
  • 1ميكرو 8051
  • 8 عدد مقاومت 10K
  • بورد سوراخ دار

در اين پروژه ما قصد داريم يك مدار ساعت ديجيتالي با دقت بالا و دكمه هاي تنظيم دقيقه و ساعت ببنديم. در نمونه شبيه سازي شده ما مي توانيم از سون سگمنت هاي BCD(ورودي BCD ) استفاده كنيم اما در محيط واقعي چنين 7SEGMENT هايي در بازار وجود ندارد.

نقشه مدار ساعت و تقویم توسط 8051 و اسمبلی     >>> www.circuit1.tk

به همين دليل ما از اي سي 4543 براي تبديل كد ارسالي از ميكرو (BCD ) به كد قابل  فهم براي سون سگمنت استفاده مي كنيم . اين اي سي از 16 پايه تشكيل شده است.

 

نمای پایه های آی سی 4543-- نقشه مدار ساعت و تقویم توسط 8051 و اسمبلی     >>> www.circuit1.tk

از پايه 2 تا 5 براي ورودي و از پايه 9 تا 15 براي خروجي استفاده شده است.

نقشه مدار ساعت و تقویم توسط 8051 و اسمبلی     >>> www.circuit1.tk

همانطور كه در شكل بالا مشاهده مي كنيد اين مدار با اي سي 4543 بسته شده است  البته هدف از اين كار صرفه جويي در مصرف بيت پورت هاي خروجي مي باشد اما مي توان از 7SEG هاي 2 تايي يا 4 تايي و يا 6 تايي هم استفاده كرد كه البته به دليل زياد شدن  خطوط برنامه و سخت تر شدن ان باعث خطاهاي ميلي ثانيه اي مي شود كه در استفاده دراز  مدت از ساعت مي توان مشاهده كرد . در اين مدار ما از پورت صفر براي ثانيه و از پورت دو براي دقيقه و از پورت سه براي  ساعت استفاده كرديم و با دو عدد دكمه (BUTTON ) ساعت (P1.0) و دقيقه (P1.1) را  تنظيم مي كنيم . و براي كساني كه تاكنون بصورت سخت افزاري با ميكرو 80C51 كار نكرده اند قابل ذكر  است كه براي راه اندازي ميكرو پايه شماره 31 بايد به VCC وصل شود و پايه 18 و 19 بايد به يك كريستال 12 مگاهرتز وصل شوند كه هر پايه بايد به يك خازن 30 پيكو فاراد  وصل شود و سر ديگر خازن هم به زمين متصل مي گردد. و همچنين براي استفاده از پورت صفر بايد تك تك بيت ها به مقاومت10KΩ وصل شوند.

    ORG    0000H

    MOV    P0,#00H
    MOV    P1,#0FFH
    MOV    P1,#00H
    MOV    P2,#00H
    MOV    P3,#00H
    MOV    R0,#00H
    MOV    R1,#00H
    MOV    R2,#00H
    MOV    R3,#00H
    MOV    R4,#00H
    MOV    R5,#00H
    MOV    R6,#00H
    MOV    R7,#00H
    
AAA:    MOV    R7,#60D
    MOV    A,#00H
ALI:    MOV    P0,A
    CALL    DELAY
    JB    P1.0,DAGH
    JB    P1.1,DAGH1
    JB    P1.2,SAAT
    JB    P1.3,SAAT1

    INC    A
    CJNE    A,#0AH,DDD
    DA    A
DDD:    CJNE    A,#1AH,EEE
    DA    A
EEE:    CJNE    A,#2AH,FFF
    DA    A
FFF:    CJNE    A,#3AH,GGG
    DA    A
GGG:    CJNE    A,#4AH,HHH
    DA    A
    
HHH:    DJNZ    R7,ALI
DAGH:    INC    R6
    MOV    A,R6

    CJNE    A,#0AH,III
    DA    A
III:    CJNE    A,#1AH,JJJ
    DA    A
JJJ:    CJNE    A,#2AH,KKK
    DA    A
KKK:    CJNE    A,#3AH,LLL
    DA    A
LLL:    CJNE    A,#4AH,MMM
    DA    A
MMM:    CJNE    A,#5AH,NNN
    DA    A
NNN:    MOV    R6,A
    MOV    P2,R6


    CJNE    A,#60H,AAA
    MOV    R6,#00H
    MOV    P2,R6
SAAT:    INC    R5
    MOV    A,R5

    CJNE    A,#0AH,OOO
    DA    A
OOO:    CJNE    A,#1AH,PPP
    DA    A
PPP:    MOV    R5,A
    MOV    P3,R5
    
    CJNE    R5,#24H,AAA
    MOV    R5,#00H
    MOV    P3,R5    
    JMP    AAA

SAAT1:    DEC    R5
    MOV    A,R5
    CJNE    A,#1FH,OOOO
    MOV    A,#19H
OOOO:    CJNE    A,#0FH,PPPP
    MOV    A,#09H
PPPP:    CJNE    A,#0FFH,SSSS
    MOV    A,#24H
SSSS:    JMP    PPP

DAGH1:    DEC    R6
    MOV    A,R6
    CJNE    A,#5FH,IIII
    MOV    A,#59H
IIII:    CJNE    A,#4FH,JJJJ
    MOV    A,#49H
JJJJ:    CJNE    A,#3FH,KKKK
    MOV    A,#39H
KKKK:    CJNE    A,#2FH,LLLL
    MOV    A,#29H
LLLL:    CJNE    A,#1FH,MMMM
    MOV    A,#19H
MMMM:    CJNE    A,#0FH,NNNN
    MOV    A,#09H
NNNN:    CJNE    A,#0FFH,QQQQ
    MOV    A,#59H
QQQQ:    JMP    NNN

DELAY:    MOV    R4,#4D
LEEP3:    MOV    R3,#199D
LEEP2:    MOV    R2,#250D
LEEP1:    NOP
    NOP
    DJNZ    R2,LEEP1
    DJNZ    R3,LEEP2
    DJNZ    R4,LEEP3
    RET
    END
جهت دانلود نقشه و سورس برنامه به همراه توضیحات بیشتر از لینک  زیر استفاده کنید.


:: بازدید از این مطلب : 1410
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
ن : circuit
ت : دوشنبه 26 خرداد 1393
مطالب مرتبط با این پست
می توانید دیدگاه خود را بنویسید


  • مدار ساده ترین شوک دهنده ی برقی (الکتروشوکر)
  • آشنائی با LNB و انواع اِل اِن بی
  • ساخت منبع تغذیه ولتاژ زیاد با ترانس«های-ولتاژ» تلویزیون
  • دانلود کتاب آشنائی با لامپ کم مصرف (فلورسنت)
  • دانلود کتاب روش طراحی و تحلیل مدارهای الکترونیک
  • تشریح رادیو نفتی قدیمی و کلاسیک
  • مدار منبع تغذیه متغیر با کنترل جریان با آی سی LM723
  • مدار ترازوی دیجیتالی ساده
  • مدار منبع تغذیه آزمایشگاهی با ولتاژ و جریان قابل تنظیم
  • مدار ترموستات ساده برای کنترل دما(قابل تغییر)
  • مدار مبدل 3 ولت به 70 ولت
  • برق اتومبیل - دینام و مدار باتری پر کنی
  • آموزش برق اتومبیل
  • مدارهای یکسوکننده ی دیودی
  • نکات ایمنی و عوامل مؤثر در برق گرفتگی
  • مدار تستر قطعات الکترونیک با استفاده از ATmega8A
  • آشنائی با سکسیونر (سکسیونر چیست؟)
  • مدار لامپ فلورسنت (مهتابی)
  • آموزش نصب کلید تبدیل (برق ساختمان)
  • آموزش نصب فتوسل (برق ساختمان)
  • آموزش برق ساختمان (جعبه فیوز)
  • آموزش برق ساختمان
  • مدار فلاشر تک کانال 220ولت با ترایاک
  • مدار تایمر الکترونیکی راه پله
  • مدار درایور موتور پله ای (استپر موتور)
  • شناسائی پین ها و کانکتور پاور کامپیوتر
  • مدار تایمر الکترونیکی راه پله
  • چگونه هسته های فرّیت را از محل چسباندن باز کنیم؟
  • دانلود نرم افزار VRT جهت یافتن مشخصات و مشابهات قطعات الکترونیکی
  • آموزش نقشه کشی برق ساختمان
  • اصولی ترین روش تعمیرات مدارات الکترونیکی از ترانزیستور تا آی سی
  • فرمول ها و محاسبات برق و الکترونیک
  • آموزش طراحی و ساخت منبع تغذیه سوییچینگ
  • راه اندازی دات ماتریس با Atmega8
  • فلیپ فلاپ - Flip Flop
  • آشنائی با دیود (Diode)
  • مدار صوت سنج الکترونیک
  • پروژه ساعت LED + PCB
  • فیوز بیت هایAtmega8 و Atmega 16
  • فیوز بیت هایAtmega8
  • شیفت رجیستر با آی سی 4015 ( نویسنده الکترونیک)
  • مدار ترمومتر و ترموستات با Bascom AVR
  • Graf - Encyclopedia of Electronic Circuits - Vol 3
  • اصول ساخت تابلوهای الفیکس
  • مدارات الکترونیک نوری و LED
  • مدار شوکر (شوک دهنده الکتریکی) Stun Guns
  • فایل فلش آموزشی مدارات برق صنعتی
  • مدار منبع تغذیه 0 تا 30 ولت با جریان متغیر
  • تبديل موتور 3 فاز به تكفاز
  • منبع تغذیه 0 تا 30 ولت تثبیت شده با قابلیت کنترل جریان 0.002 تا 3 آمپر
  • مدار کنترل ولتاژ و جریان با LM317
  • فرستنده اف ام کریستالی با برد بالا
  • پین های پاور کامپیوتر و موقعیت پلارتیه آنها
  • راديو اف ام براي كامپيوتر ( FM radio be used with PC )
  • فرستنده fm واقعي و پر قدرت
  • دانلود جزوه آموزش مقدماتی کار با میکرو کنترلرهای PIC
  • مدار درایور ال ای دی وات بالا
  • مبانی عیب یابی و تعمیر تلویزیون رنگی 1
  • آموزش ساخت پروگرامر AVR
  • دانلود کتاب مرجع کاربردی میکروکنترلهای ARM
  • دانلود کتاب آموزش نرم افزار پروتئوس
  • دانلود نرم افزار پروتئوس ۷٫۷ سرویس پک ۲ نسخه کامل
  • راهنمای نصب آیفون و پنل تصویری
  • آشنایی با قطعات الکترونیکی
  • ساخت شوکر قدرتمند بهمراه شماتیک مدار
  • آشنائی با میکروکنترلر های خانواده AVR
  • چراغ اضطراری خازنی بدون برق و باتری
  • پیکره بندی آی سی ۵۵۵ بصورت حافظه (لچ)
  • دانلود مجله تخصصی برق و الکترونیک نویــز شماره ششم
  • آموزش راه اندازی اینترنت همراه اول
  • آموزش و تعمیر و نگهداری
  • آموزش گذاشتن رمز روی هارد اکسترنال و فلش در ویندوز 7
  • مدار فرستندهVHF-مدار ویدئو سندر
  • کتاب سیستم‌های قدرت الکتریکی( Electric Power Systems)
  • شناخت پایه قطعات SOT-23 - SMD و ترانزیستورها و آی سی
  • مدار کلید حساس به نور
  • آموزش خواندن کد قطعات SMD
  • مدار ولتمتر دیجیتال DC
  • روش های نامگذاری ترانزیستور
  • کیت آمپلیفایر سخنرانی(بلندگوی دستی)
  • محافظ يخچال و وسائل برقي 220 ولت
  • کیت ديمر برقي 220 ولت
  • مدار محافظ لوازم برقی در مقابل نوسانات برق شهر
  • چشمک زن همه کاره 220 ولت
  • دانلود کتاب معرفی قطعات الکترونیک
  • شارژر همراه به کمک MAX756 یا MAX757
  • پروژه ولتمتر دیجیتال دقیق با IC
  • مدار فرستنده FM جاسوسی+ به همراه طرز ساخت
  • فرستنده پرقدرت اف - ام یک وات (کیت الکترونیکی)
  • دانلود کتاب روش طراحی و تحلیل مدارهای الکترونیک
  • دانلود جزوه الکترونیک عمومی
  • آموزش ساخت مدار چاپی به روش لمینت (زبان اصلی)
  • دانلود کتاب آموزش کد نویسی در avr به زبان سی c
  • دانلود فایل کتابخانه قطعات اختصاصی میکرو در پروتئوس proteous
  • دانلود فایل آموزش بسکام ای وی آر avr bascom
  • دانلود کتاب دايره المعارف قطعات الكترونيك
  • آی سی ICL7107CPLZ & آی سی ICL7106CPLZ
  • مدار هشدار دهنده گاز شهری با سنسور TGS 813
  • آموزش ساخت ترمومتر ساده و عملی
  • Series Logic ICs74
  • Capacitors
  • Light Emitting Diodes ؛ LEDs
  • دانلود کتاب 50 مدار الکترونیک با آی سی 555
  • دانلود کتاب یکصد مدار الکترونیک با آی سی
  • دانلود کتاب آموزش طراحی مدار چاپی PCB‎
  • مدار دزدگیر لمسی با 555 - ساده و عملی و کاربردی
  • دانلود کتاب 200 مدار الکترونیکی با ترانزیستور
  • لیست انواع ترانزیستورهای مشابه
  • دانلود کتاب ۵۰۰۰ مدار آمپلی فایر با آی سی
  • کتاب مرجع کاربردی میکروهای ARM
  • 8-channel-opto-isolator-driver-circuit-triac - برد کنترل کننده ۸ کاناله با ترایاک
  • ساعت دیجیتال توسط 8051 و اسمبلی
  • آموزش ساخت لامپ LED
  • Seven 7 Segment
  • مدار تایمر راه پله دیجیتالی با آی سی و رله
  • مدار چشمک زن 220 ولتی
  • ساعت و دماسنج و کرنومتر با ATMEGA8
  • آشنائی با XMEGA AVR
  • ترانزیستور - Transistor
  • پل دیودی یا یکسوساز پل
  • آشنائی با ترانزیستور دارلینگتون (Darlington)
  • شماتيک مدار منبع تغذيه با دو پلاريته
  • شماتيک مدار شمارنده الکترونیک با سون سگمنت
  • مدار تایمر با آی سی
  • آشنایی با اپتوکوپلر Optocoupler و کاربردهای آن
  • دیاک چیست و چگونه کار می کند؟
  • آشنایی با باتری های لیتیم پلیمر (Li-Po)
  • نرم افزار طراحي مدار الكترونيكيElectronic Circuit Shop 2.04
  • پروژه ولتمتر دیجیتال دقیق (2)
  • مدار شمارنده سه رقمی با 7segment
  • مدار تغذیه دوبل 5 ولت ±
  • مدار ولتمتر دیجیتال برای ولتاژ DC
  • مدار کنترل دمای کیس کامپیوتر
  • آشنایی با تایمر 555
  • Data Sheet 555 - دیتاشیت آی سی 555
  • Data Sheet - دیتاشیت قطعات
  • LED DIMMER Circuit - مدار دیمر LED
  • AUTOMATIC CURTAIN CLOSER Circuit - مدار باز و بست پرده اتوماتیک با آی سی 555
  • 3x3x3 LED Cube Circuit - مدار مکعب نورانی با ال ای دی و آی سی 555
  • 555 Amplifier Circuit - مدار آمپلیفایر با آی سی 555
  • مدار آزیر 100 دسی بل با آی سی 555 - SIREN 100dB Circuit
  • SERVO TESTER Circuit - مدار درایور تست سروو موتور با 555
  • VOLTAGE DOUBLER Circuit - مدار دوبل ولتاژ با آی سی 555
  • 4 WAY TRAFFIC LIGHTS Circuit - مدار چراغ کنترل ترافیک چهارراه با آی سی 555
  • STEPPER MOTOR CONTROLLER TE555-1 Circuit-مدار درایور استپر موتور با TE555
  • DRIVING A RELAY Circuit - مدار درایور رله با آی سی 555
  • DRIVING MANY LEDS Circuit - درایور لامپ ال ای دی با آی سی 555
  • ساعت دیجیتال با قابلیت کوک شدن ( 24 ساعته )
  • دماسنج با سون سگمنت 7segment و امکان نمایش دمای منفی
  • آخرین نسخه از نرم افزار بسکام به همراه کرک
  • فایل آموزش ساخت و راه اندازی پروگرامر usb
  • تایمر بلند مدت با آی سی 555
  • آشنائی با کریستال
  • سیمولاتورهای آنلاین
  • چند تا کاردستی ساده با رله
  • دانلود تحقیق در مورد LNB
  • مشخصات عمومي و كاربردي آي سي هاي 4000
  • مدار نمایش اعداد از طریق 7Segment
  • مدار و نقشه چراغ راهنمایی سه حالته الکترونیکی
  • مدار و کیت فرستنده اف ام بسیار قوی
  • مدار آمپلیفایر قوی تست شده و عملی
  • مدار تبدیل سیگنالهای آنالوگ به دیجیتال
  • مدار چراغ ترمز دنده عقب برای ماشین و موتورسیکلت
  • مدار دستگاه سیگنال ژنراتور الکترونیکی مبتدی
  • مدار آژیر ساده و قوی و حرفه ای برای ماشین
  • دانلود کتاب میکروکنترلرهای AVR نوشته علی کاهه
  • کیت الکترونیک
  • مدارات کاربردی الکترونیک
  • مدارات AVR و میکرو کنترل PIC
  • مدارات الکترونیک
  • کتابهای مبحث الکترونیک
  • قطعات الکترونیک
  • Digital thermometer with LED / LCD display
  • منبع تغذیه 0 تا 30 ولت تثبیت شده با قابلیت کنترل جریان 0.002 تا 3 آمپر
  • نرم افزاری برای طراحی مدارات الکترونیکی به نام Proteus Professional 7.6
  • 💬 نظرات کاربران
    💬ثبت نام کاربران
    💬ورود کاربران