Բովանդակություն:

Իրական ժամացույցի ժամացույց ՝ օգտագործելով AT89s52: 3 քայլ
Իրական ժամացույցի ժամացույց ՝ օգտագործելով AT89s52: 3 քայլ

Video: Իրական ժամացույցի ժամացույց ՝ օգտագործելով AT89s52: 3 քայլ

Video: Իրական ժամացույցի ժամացույց ՝ օգտագործելով AT89s52: 3 քայլ
Video: Հայտնագործություն. Ժամացույց 2024, Նոյեմբեր
Anonim
Իրական ժամացույցի ժամացույց ՝ օգտագործելով AT89s52
Իրական ժամացույցի ժամացույց ՝ օգտագործելով AT89s52
Իրական ժամացույցի ժամացույց ՝ օգտագործելով AT89s52
Իրական ժամացույցի ժամացույց ՝ օգտագործելով AT89s52

Բարի գալուստ, սա shubham Trivedi- ն է, և այսօր ես պատրաստվում եմ նախագծել իրական ժամանակի ժամացույցը ՝ օգտագործելով At89s52 միկրոկոնտրոլերը: Այս նախագծի առանցքը AT89S52 միկրոկոնտրոլերն է: DS1307 IC- ն օգտագործվում է որպես RTC: Այս DS1307 IC- ն պահանջում էր I2C ինտերֆեյս, սակայն 89s52- ի վրա I2C որևէ նավահանգիստ չկար: Դա բնորոշ է դարձնում նախագծվածին: Այսպիսով, ես նախագծեցի I2C ավտոբուս ծրագրում և այն օգտագործեցի պահանջները կատարելու համար:

Պահանջվող բաղադրիչներ

  1. DS1307
  2. AT89S52 տախտակ
  3. 16x2 LCD
  4. Լարերի միացում
  5. Breadboard

Քայլ 1: Շինարարություն

Շինարարություն
Շինարարություն
Շինարարություն
Շինարարություն
Շինարարություն
Շինարարություն

Շղթան նախագծված է երկու առանձին մասերից: Նկար 1 Shույց է տալիս RTC DS 1307 IC միացումը: Այս կապը կատարվում է զրոյական PCB- ի միջոցով: Կապը նույնն է, ինչ նկար 2 -ում:

Ես օգտագործել եմ AT89s52 զարգացման խորհուրդը, որը ես նախագծել եմ մի քանի ամիս առաջ ՝ օգտագործելով pcb ձևավորման համար Screen print տեխնիկա: RTC- ի SCL կապը միացված է P1.1 կապին, իսկ SDA կապը միացված է 89s52 միկրոկառավարիչի P1.0- ին: LCD 16x2 ինտերֆեյսն իրականացվում է հետևյալ կերպ.

LCD- ի PIN- ը AT89S52- ի PIN- ը

  • D7 - P3.7
  • D6 - P3.6
  • D5 - P3.5
  • D4 - P3.4
  • RS - P1. 6
  • RW - P1. 5
  • E - P1.4

Քայլ 2: Աշխատանքային տեսանյութ

Քայլ 3: Կոդ

Կոդ

Րագիրը մշակված է Keil uvision 5 ծրագրաշարում: Յուրաքանչյուր ինտերֆեյսի համար օգտագործվում են առանձին գրադարանային ֆայլեր: խնդրում ենք անցնել readme ֆայլը, նախքան հետագա ընթացքը: Յուրաքանչյուր գործառույթի նկարագրությունը հասանելի է նաև այս հավելվածում

Կտտացրեք այստեղ ՝ հավելվածը ներբեռնելու համար

սխալները ողջունելի են [email protected] հասցեով

կտտացրեք այստեղ ՝ ֆեյսբուքում հավանելու համար

Խորհուրդ ենք տալիս: