Download presentation
Presentation is loading. Please wait.
Published byKenneth Boone Modified over 9 years ago
1
Rise and rise again until lambs become lions 授課老師:伍紹勳 課程助教:邱麟凱、江長庭
2
Rise and rise again until lambs become lions BCD Adder Outlines – Requirement – Binary and Decimal – LAB 4-bit binary full adder Combinational logic of BCD decoder BCD Adder BCD-to-7-Segment Decoders 7-Segment LED
3
Rise and rise again until lambs become lions Requirement IC : 7408 x 1 、 7432 x 1 、 7483 x 2 、 7447(DCBA) x 1 、 LED x 1 、 7-Segment LED x 1
4
Rise and rise again until lambs become lions Binary and Decimal Binary – 4-bit binary digits can represent 16 different numbers (0~15) – Easy to compute in digital circuit Binary-Coded Decimal(BCD) – A decimal digit can represent 10 different numbers (0~9) – Using 4-bit binary digits to represent a decimal digit – Familiar to most people
5
Rise and rise again until lambs become lions LAB 4-bit Binary Full Adder BCD Adder Combinational logic BCD-to-7- Segment Decoders
6
Rise and rise again until lambs become lions 4-bit Binary Full Adder 74LS83
7
Rise and rise again until lambs become lions Combinational logic of BCD decoder Input 0 ≦ A, B ≦ 9 → Output 0 ≦ A+B ≦ 18 – If A+B = 0~9 Output Carry = 0,Sum = A+B – If A+B = 10~18 Output Carry = 1, Sum = A+B+6
8
Rise and rise again until lambs become lions Combinational logic of BCD decoder ex: 7+8=15 BCD : 0 1 1 1 +1 0 0 0 1 1 1 1 +0 1 1 0 1 0 1 0 1 >9 => add 6
9
Rise and rise again until lambs become lions Binary Sum BCD Sum K T 8 T 4 T 2 T 1 C S 8 S 4 S 2 S 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 2 0 0 0 1 0 0 0 0 1 0 2 3 0 0 0 1 1 0 0 0 1 1 3 4 0 0 1 0 0 0 0 1 0 0 4 5 0 0 1 0 1 0 0 1 0 1 5 6 0 0 1 1 0 0 0 1 1 0 6 7 0 0 1 1 1 0 0 1 1 1 7 8 0 1 0 0 0 0 1 0 0 0 8 9 0 1 0 0 1 0 1 0 0 1 9 A 0 1 0 1 0 1 0 0 0 0 10 B 0 1 0 1 1 1 0 0 0 1 11 C 0 1 1 0 0 1 0 0 1 0 12 D 0 1 1 0 1 1 0 0 1 1 13 E 0 1 1 1 0 1 0 1 0 0 14 F 0 1 1 1 1 1 0 1 0 1 15 10 1 0 0 0 0 1 0 1 1 0 16 11 1 0 0 0 1 1 0 1 1 1 17 12 1 0 0 1 0 1 1 0 0 0 18 13 1 0 0 1 1 1 1 0 0 1 19 When to add 6? 1) T 8 T 4 T 2 T 1 > 9 00 01 11 10 00 01 11 1 1 1 1 10 1 1 T8T4 T2T1 T 8 T 4 + T 8 T 2 2) Carry is 1 F = T 8 T 4 + T 8 T 2 + K
10
Rise and rise again until lambs become lions BCD Adder T 8 T 4 + T 8 T 2 + K Add 6 or not
11
Rise and rise again until lambs become lions 74LS47 BCD-to-7-Segment Decoders Don’t care
12
Rise and rise again until lambs become lions 7-Segment LED Type “common anodes” seven-segment LED – Common anode pin ‘A’ and ‘k’ connect to VCC – LED illuminate when it’s input pin is low Reference – http://zh.wikipedia.org/wiki/%E4%B8%83%E5%8A%83%E7%AE %A1 http://zh.wikipedia.org/wiki/%E4%B8%83%E5%8A%83%E7%AE %A1 a b c d e f g dp
13
Rise and rise again until lambs become lions 7-Segment LED 330Ω( 橘橘棕 )
14
Rise and rise again until lambs become lions 7-Segment LED
15
Rise and rise again until lambs become lions T 8 T 4 + T 8 T 2 + K Carry ( LED ) Sum Add 6 or not A,k connect to +5V and dp don’t care Input
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.