From 7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 Mon Sep 17 00:00:00 2001 From: prashantsinalkar Date: Tue, 10 Oct 2017 12:27:19 +0530 Subject: initial commit / add all books --- 3682/CH10/EX10.2/Ex10_2.sce | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 3682/CH10/EX10.2/Ex10_2.sce (limited to '3682/CH10/EX10.2/Ex10_2.sce') diff --git a/3682/CH10/EX10.2/Ex10_2.sce b/3682/CH10/EX10.2/Ex10_2.sce new file mode 100644 index 000000000..da352492e --- /dev/null +++ b/3682/CH10/EX10.2/Ex10_2.sce @@ -0,0 +1,22 @@ +// Exa 10.2 + +clc; +clear; + +// Given data + +// 8 bit DAC +n = 8; +Vmin = 0; // Volts +Vmax = 10; // Volts + +// Solution + +printf(' For a 8-bit DAC :-\n\n'); +LSB = 1/2^n; +LSB10 = LSB*Vmax; +printf(' LSB = %.3f V (i.e. 1/256).\n',LSB10); +MSB10 = (1/2)*Vmax; +printf(' MSB = %d V.\n',MSB10); +fso = (Vmax-LSB10); +printf(' Full scale output = %.3f V. \n',fso); -- cgit