List of Publications

This textbook provides a practical introduction to the Microchip AVR® microcontroller, specifically highlighting the ATmega164 and related devices. Readers will learn fundamental skills for setting up, programming in C, and interfacing these popular microcontrollers with various input and output devices. The content covers the architecture, memory, and internal subsystems like timers, serial communications, and analog-to-digital converters, progressing from basic operations to developing complex embedded system applications such as autonomous robots and multi-function weather stations.

This page is free — overview and chapter list only.
The complete book body is sold separately.

Full book: $2.99 USDC via x402 ·
Per chapter: $0.25 USDC

Buy / open complete book (HTML)
· Complete book Markdown (.md)

Agents: start with free /library/discovery.json, sample free teaser chapters,
then pay for individual chapters or the complete book URL above.
Append .md to any content URL for Markdown with YAML front matter.

Chapters

  1. Fundamentals Of Electronics Book 1 Electronic Devices And Ci (Free teaser)
  2. Microcontroller Programming And Interfacing Texas Instrument ($0.25)
  3. Designing Asynchronous Circuits Using Null Convention Logic ($0.25)
  4. Introduction To Logic Synthesis Using Verilog Hdl ($0.25)
  5. Abstract ($0.25)
  6. Approach Of The Book ($0.25)
  7. 11 Atmega164 Architecture Overview ($0.25)
  8. 12 Nonvolatile And Data Memories ($0.25)
  9. 13 Port System ($0.25)
  10. 14 Peripheral Features Internal Subsystems ($0.25)
  11. 15 Physical And Operating Parameters ($0.25)
  12. 16 Extended Example Atmega164 Testbench ($0.25)
  13. 16 1 Microchip Avr Architecture Overview ($0.25)
  14. 171 Imagecraft Jumpstart C For Avr Compiler Download Install ($0.25)
  15. 172 Atmel Studio Download Installation And Atmega164 Program ($0.25)
  16. Apply ($0.25)
  17. 111 Summary ($0.25)
  18. 28 1 Microchip Avr Architecture Overview ($0.25)
  19. 232 Include Files ($0.25)
  20. 233 Functions ($0.25)
  21. 234 Program Constants ($0.25)
  22. 236 Variables ($0.25)
  23. 24 Fundamental Programming Concepts ($0.25)
  24. Bit Manipulation Operations ($0.25)
  25. Unary Operations ($0.25)
  26. 242 Programming Constructs ($0.25)
  27. 243 Decision Processing ($0.25)
  28. 321 Asynchronous Vs Synchronous Serial Transmission ($0.25)
  29. 325 The Rs 232 Communication Protocol ($0.25)
  30. 326 Parity ($0.25)
  31. 327 American Standard Code For Information Interchange ($0.25)
  32. Usart Registers ($0.25)
  33. 332 System Operation And Programming ($0.25)
  34. Spi Operation ($0.25)
  35. 34 Two Wire Serial Interface ($0.25)
  36. 341 Example Twi Compatible Lcd ($0.25)
  37. 422 Sampling Quantization And Encoding ($0.25)
  38. 441 Successive Approximation ($0.25)
  39. 442 Integration ($0.25)
  40. 443 Counter Based Conversion ($0.25)
  41. 444 Parallel Conversion ($0.25)
  42. 453 Programming The Adc ($0.25)
  43. 54 Application ($0.25)
  44. 542 Imagecraft Jumpstart C For Avr Compiler Interrupt Templa ($0.25)
  45. 621 Frequency ($0.25)
  46. 641 Input Capturemeasuring External Event Timing ($0.25)
  47. 643 Output Comparegenerating Timing Signals To Interface Ext ($0.25)
  48. 661 Modes Of Operation ($0.25)
  49. Timercounter Control Registers A And B Tccr0A And Tccr0B ($0.25)
  50. Tccr1A And Tccr1B Registers ($0.25)
  51. Timercounter Interrupt Mask Register 1 Timsk1 ($0.25)
  52. Timercounter Control Register A And B Tccr2A And B ($0.25)
  53. Output Compare Register A And B Ocr2A And B ($0.25)
  54. 210 7 Microchip Avr Operating Parameters And Interfacing ($0.25)
  55. 724 Sensors ($0.25)
  56. 212 7 Microchip Avr Operating Parameters And Interfacing ($0.25)
  57. 214 7 Microchip Avr Operating Parameters And Interfacing ($0.25)
  58. 731 Light Emitting Diodes ($0.25)
  59. 734 Dot Matrix Display ($0.25)
  60. 735 Liquid Crystal Display ($0.25)
  61. 741 H Bridge Direction Control ($0.25)
  62. 742 Servo Motor Interface ($0.25)
  63. 75 Interfacing To Miscellaneous Dc Devices ($0.25)
  64. 78 Chapter Problems ($0.25)
  65. 827 Complete And Accurate Documentation ($0.25)
  66. 831 Construction Hints ($0.25)
  67. 841 Dagu Magician Robot ($0.25)
  68. 842 Requirements ($0.25)
  69. 843 Circuit Diagram ($0.25)
  70. 846 Microcontroller Code ($0.25)
  71. 851 Description ($0.25)
  72. 852 Requirements ($0.25)
  73. 856 Microcontroller Code ($0.25)
  74. 857 Mountain Maze ($0.25)
  75. 861 Requirements ($0.25)
  76. 881 Requirements ($0.25)
  77. 336 A Atmega164 Header File ($0.25)
  78. 340 A Atmega164 Header File ($0.25)
  79. Steven F Barrett ($0.25)
  80. Daniel J Pack ($0.25)