8086 µP + 74HC373 Latch + 8255A (Proteus Simulation: 7 Segment & Push Buttons)

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 พ.ย. 2024

ความคิดเห็น • 39

  • @klouaamina7353
    @klouaamina7353 3 ปีที่แล้ว +1

    after execution, I still receive the following message: Bus width not specified for net 'AD[0.15]'!
    can you help me why this message
    Thank you

    • @ammargalala2975
      @ammargalala2975  3 ปีที่แล้ว

      Make sure that you name the buses and wires correctly
      AD[0..15]
      2:33

  • @BilalEjaz-rr6tv
    @BilalEjaz-rr6tv ปีที่แล้ว

    Brilliant Work! Can u please let me know for making the hardware implementation of this do we need a decoder IC too?

  • @JeddCedricSimonEsteves
    @JeddCedricSimonEsteves 5 หลายเดือนก่อน

    Hello. Can you please do a 9 push button video for this and can you please give the source code? Thankyou

  • @aliaazahran8050
    @aliaazahran8050 4 ปีที่แล้ว +1

    thank you so much it is so helpful and run well

  • @surajsuresh9134
    @surajsuresh9134 4 ปีที่แล้ว +1

    Thank you so much, pls could you tell me how to display 8 and 9 numbers in this 7 segment display.
    What will be the changes in this circuit and program.

    • @ammargalala2975
      @ammargalala2975  4 ปีที่แล้ว

      You could either add more buttons to the third port
      Or press multiple buttons to represent the numbers 8, 9, A, ...

    • @sunilmore4000
      @sunilmore4000 4 ปีที่แล้ว

      @@ammargalala2975 plz help me

  • @dhruvrana450
    @dhruvrana450 4 ปีที่แล้ว

    please solve this problem urgently.....
    2. Develop a system with 8086 using 8255 chip to toggle 8 LEDs continuously every 500 milliseconds. Draw the interfacing diagram of 8255 and LEDs to realize the system. Interface the LEDs at an address 05H. Write an assembly language program for the hardware to toggle 8 LEDs every 500 milliseconds.

  • @mahsunyaman5738
    @mahsunyaman5738 4 ปีที่แล้ว

    Within the framework of the resources I added earlier, 8086 processor EPROM and RAM should be implemented in a protein system. Each system should be different in terms of capacity.
    how can we do this?

  • @TuanNguyen-xb5jj
    @TuanNguyen-xb5jj 2 ปีที่แล้ว

    thanks u so much ! Your production is so helpful for me. So can i ask u a question and i hope i receive the response soon that what is the functionality of the resistor in your curcuit. And what happen when i change the value of the resistor.Thanks u alot!!!!

    • @ammargalala2975
      @ammargalala2975  2 ปีที่แล้ว

      You are welcome my friend
      this video should help you understand the point of using pull up resistors:
      th-cam.com/video/00NTVf1dwPU/w-d-xo.html

    • @TuanNguyen-xb5jj
      @TuanNguyen-xb5jj 2 ปีที่แล้ว

      @@ammargalala2975 thanks u so much. So do you have any documentation explain about all the mode of 8255IC. Because i have not understood about it.Thanks u again and have a good day my friend =))

  • @theelectrogirl9607
    @theelectrogirl9607 2 ปีที่แล้ว +1

    Can you explain the code please?

  • @hemanth.alluri
    @hemanth.alluri 5 ปีที่แล้ว +2

    Nice demonstration! Though in your code, under the "xx" label, you don't need to do `IN` so many times, just once at the beginning would suffice, since you're using `CMP` afterwards which won't change the contents of any of the registers (just the flags). Also, the final `JMP START` statement seems kinda unnecessary (won't ever be run).

    • @ammargalala2975
      @ammargalala2975  5 ปีที่แล้ว +1

      Thank you very much Mr. Hemanth for your time and kindness in taking a look at the code and your notes are appreciated.
      Kindly notice the new changes at the "Source Code(New)" link in the descriptions to the new code.
      Yours, Ammar.

    • @hemanth.alluri
      @hemanth.alluri 5 ปีที่แล้ว +1

      @@ammargalala2975 thanks for the video and for considering and then making the changes!

    • @malaikakhalid7993
      @malaikakhalid7993 5 ปีที่แล้ว +1

      Very well explained i just have a request can you please make the password match without using stepper motor circuit diagram and show step by step working on code

    • @ammargalala2975
      @ammargalala2975  5 ปีที่แล้ว +1

      @@malaikakhalid7993 Glad you liked it. Can you please further explain the principle of your project idea?

    • @malaikakhalid7993
      @malaikakhalid7993 5 ปีที่แล้ว

      My project is password match at the back hand password is been stored user will input password which displayed on lcd if the password matches the message will be shown "congratulations" otherwise "wrong" and password will generated without the stepper motor this whole project will be of using 8086 on proteus if you kinda help me i will be grateful

  • @fernandovillalta945
    @fernandovillalta945 4 ปีที่แล้ว +1

    How can i add more push button? For example count from 1 to 20 ?

    • @ammargalala2975
      @ammargalala2975  4 ปีที่แล้ว

      You can search for the interfacing of keyboard to a 8255
      th-cam.com/video/7V69bSFBnVQ/w-d-xo.html

  • @burakergun6425
    @burakergun6425 4 ปีที่แล้ว +1

    Thank you but ı have question . You shared your source code and in your source code ı can't understand something. When you compare using CMP AL, 11111110B and if the Zero Flag = 1 then it will go to S0 reference but how do you find 11111110B , can you explain to me

    • @ammargalala2975
      @ammargalala2975  4 ปีที่แล้ว +1

      Dear burak
      In the normal condition when there is no push button pressed, the port's value is 11111111 due to the direct connection to Vcc.
      But the moment a push button is pressed let's say the first push button then the port's value will be 11111110
      Because that particular push button made a connection between the port's first pin and the GND

    • @burakergun6425
      @burakergun6425 4 ปีที่แล้ว

      @@ammargalala2975 İf the port set for input, 0 will be there . For example , we just use PortB4 , 0 will be in D4 in binary. Is that correct ?

    • @ammargalala2975
      @ammargalala2975  4 ปีที่แล้ว

      @@burakergun6425
      That is correct when the port is connected to GND

    • @حسينمحمد-ع7ل6ب
      @حسينمحمد-ع7ل6ب ปีที่แล้ว

      @@ammargalala2975 i cant find the code can i get it

  • @aliadnan5731
    @aliadnan5731 3 ปีที่แล้ว

    Please tell why put the resister with switch please

  • @eduardoS196
    @eduardoS196 11 หลายเดือนก่อน

    ammar galala descuido venga la alegria se le ve todo

  • @harshchandorkar3560
    @harshchandorkar3560 4 ปีที่แล้ว

    Hello,can you please tell me how does this actually work?And what are we trying to prove here?I don't have much experience in programming,thanks

  • @mo_ibrahim8578
    @mo_ibrahim8578 4 ปีที่แล้ว

    i want use buffers instead of the ppi, can you give me the source code of it ??

  • @studynewthings1727
    @studynewthings1727 ปีที่แล้ว

    Thankyou sir

  • @linhquang2529
    @linhquang2529 4 ปีที่แล้ว

    I have downloaded but cannot use it

  • @aliadnan5731
    @aliadnan5731 3 ปีที่แล้ว

    Please i want explaine for code button

  • @sunilmore4000
    @sunilmore4000 4 ปีที่แล้ว

    Help me I m getting errors

  • @sunilmore4000
    @sunilmore4000 4 ปีที่แล้ว

    Which version are use

    • @ammargalala2975
      @ammargalala2975  4 ปีที่แล้ว

      Proteus 8.1
      drive.google.com/file/d/1umE8gAKDbxTaHVKfModZHskxrHksh2zR/view?usp=drivesdk

  • @sara-12MS
    @sara-12MS 2 ปีที่แล้ว

    Please i need your email to connecting

  • @hamzamohamed4160
    @hamzamohamed4160 6 หลายเดือนก่อน

    Hello,can you please tell me how does this actually work?And what are we trying to prove here?I don't have much experience in programming,thanks