Errata

Designing Embedded Hardware

Errata for Designing Embedded Hardware

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
Printed Page 166
Figure 7-11

Text and caption refers to DS1305, but the
chip in the figure has a label of PCF8583,
instead of DS1305. (The PCF8583 discussion
starts 12 pages later.)

Anonymous  May 20, 2010 
175
Figure 8-2

After the START condition, the next SDA transition happens when SCL is high. This would constitute either another START condition, or a STOP condition.

Ferdi Pienaar  Jul 11, 2011 
176
Figure 8-4

Before the STOP condition, the last SDA transition happens while SCL is high. This would constitute either another STOP condition, or a start condition.

Ferdi Pienaar  Jul 11, 2011 
Printed Page 199
Figure 10-2

On page 198, the HDLC protocol is mentioned. Yet, Figure 10-2 does not show where this protocol fits into the protocol stack.

Abdullu  Feb 03, 2010 
Printed Page 222
Figure 12-6

All figures in this chapter use "CS8900A" as the Ethernet controller's designation. Yet, Figure 12-6 uses "CS8900".

Abdullu  Feb 03, 2010 
Printed Page 239
4th paragraph

100k / 0.25 = 400k, not 4k!

Anonymous  Jul 15, 2015 
Printed Page 262
"Variable-Speed Oscillator" section, 1st paragraph

When R1 is placed parallel with R, resistance is decreased (not increased as stated), thus the oscillator frequency is increased (not slowed as stated) as RC time constant shortens.

vlad  Jan 14, 2013 
Printed Page 263
2nd and 3rd paragraph (2nd paragraph being the single sentence)

The PIC is named "PIC12C805" twice on this page. It should be named "PIC12C508" (notice mixed "5" and "8").

Abdullu  Feb 03, 2010 
Printed Page 268
Figure 14-9

The interface is named "Herwin ...". It should be named "Harwin ..."

Abdullu  Feb 03, 2010 
Printed Page 278
Figure 15-1

In figure 15-1, the AVR processor register diagram indicates that the register pairs R26:R27, R28:R29, and R30:R31 make up the X, Y, and Z 16-bit registers. However, the text which indicates this reads "X-register low byte" (for example) for both registers. Obviously one or the other of the registers must be the high byte of the 16-bit register.

Anonymous   
Printed Page 283
Warning notice

The sentence states "the amount of current it can sink decreases with supply voltage". This implies an inverse proportionality. From the context of the book, this seems wrong. Imho, "decreases" should be either changed with "increases" or "changes".

Abdullu  Feb 03, 2010 
Printed Page 284
Second line

Reads "2.9 V", should be "2.8 V".

Abdullu  Feb 03, 2010 
PDF Page 290
last paragraph

Text says "connect to a MAX3233 in the same way as we saw in the PIC design." However, the PIC design makes no reference to a MAX3233 device -- the device mentioned there is a MAX3232.

Ferdi Pienaar  Jan 11, 2012 
Printed Page 298
3rd paragraph

Reads "tCLCL" twice. "CLCL" parts should be formatted in subscript.

Abdullu  Feb 03, 2010 
Printed Page 332
Figure 17-5

In this figure, the MAX3232 has the following pins connected: T2OUT/R1IN and T2IN/R1OUT. This "cross-configuration" is counterintuitive, as one would expect T1OUT/R1IN and T1IN/R1OUT, especially when comparing with Figure 9-7 on page 188. The same applies to Figure 18-10 on page 344, where the MAX3232 is again used in the cross-configuration.

Abdullu  Feb 03, 2010 
PDF Page 332
1st sentence

This sentence states that port 5 provides access to JTAG signals. Comparing this to Figure 17-2, it seems that port 4 provides this access.

Abdullu  Feb 03, 2010 
Printed Page 343
First sentence

This sentence states that the demultiplexer drives three LEDs. Comparing this to figure 18-9, it should drive four LEDs.

Abdullu  Feb 03, 2010 
Printed Page 353
1st line

On page 352, last line, the opening parenthesis does not have a matching closing parenthesis within the first line of page 353.

Abdullu  Feb 03, 2010 
PDF Page 359
1st paragraph

"Each region has 64K ? 16 bytes" should read "Each region has 64K ? 16 bits".

Ferdi Pienaar  Feb 18, 2012