The fast way to master modern engineering tools
 

 
 

BOOKS & KITS
C / DRAGON12 / miniDRAGON

There are 3 books in this category

click the 'Add to Cart' button to purchase a book
click the 'View Cart' button to view your cart or proceed to checkout
use the toolbar on the left to change categories

     

    Programming the DRAGON12-Plus-USB in C and Assembly Language
    Using CodeWarrior

    Richard E. Haskell and Darrin M. Hanna
    (211 pages)

    This book assumes no previous knowledge of either microcontrollers, C, or Assembly. We will use a particular microcontroller, the Freescale MC9S12DG256, on a popular, low-cost development board, the DRAGON12-Plus-USB™ from Wytec, Inc. This microcontroller is one of the more powerful in the popular HCS12 family with lots of I/O capabilities. The DRAGON12-Plus-USB offers many built-in I/O devices including LEDs, switches, four 7-segment displays, a hex keypad, and an LCD display. There is also an on-board speaker, a D/A converter chip, a built-in H-bridge for driving motors and many other features including convenient headers for connecting servos and an accelerometer board available from Wytec, and female headers for connecting to your circuits on the built-in protoboard. You will quickly be able to do lots of fun stuff with this board.

    This extensive list of features makes the programming of these microcontrollers, particularly using assembly language, a daunting task. In this book you will learn to write programs in C and assembly and compile them using CodeWarrior™, an industry-strength integrated development environment for microcontrollers. CodeWarrior itself can be daunting, but we will make it easy for you to learn what you need to quickly get your microcontroller to work. We do this by providing you with an LBE_DRAGON12_Plus Stationery project from which you can easily build your own particular application. This project will contain an assembly language file that we have written to do all the low-level interaction with the I/O registers.

    Not only will we help you to start programming quickly in C using the built-in functions that we have created, we also explain how these assembly-language subroutines work, so that you can learn to program your own functions in assembly language.

     

     

    CW1

    Preface

    Table of Contents

    Only $44.95

    Special Introductory offer $39.95

     

 

     

    Learning by Example Using C - Programming the DRAGON12-Plus
    Using CodeWarrior

    Richard E. Haskell and Darrin M. Hanna
    (151 pages)

    This book assumes no previous knowledge of either microcontrollers or C. We will use a particular microcontroller, the Freescale MC9S12DG256, on a popular, low-cost development board, the DRAGON12-Plus™ from Wytec, Inc. This microcontroller is one of the more powerful in the popular HCS12 family with lots of I/O capabilities. The DRAGON12-Plus offers many built-in I/O devices including LEDs, switches, four 7-segment displays, a hex keypad, and an LCD display. There is also an on-board speaker, a D/A converter chip, a built-in H-bridge for driving motors and many other features including convenient headers for connecting servos and an accelerometer board available from Wytec, and female headers for connecting to your circuits on the built-in protoboard. You will quickly be able to do lots of fun stuff with this board.

    This extensive list of features makes the programming of these microcontrollers, particularly using assembly language, a daunting task. A quick look at the many textbooks (or the many datasheets) that describe these microcontrollers will confirm this. If you just want to learn how to do things without getting bogged down in the minutia of the microcontrollers I/O and internal operation, then this book is for you.

    In this book you will learn to write programs in C and compile them using CodeWarrior™, an industry-strength integrated development environment for microcontrollers. CodeWarrior itself can be daunting, but we will make it easy for you to learn what you need to quickly get your microcontroller to work. We do this by providing you with an LBE_DRAGON12_Plus Stationery project from which you can easily build your own particular application. This project will contain an assembly language file that we have written to do all the low-level interaction with the I/O registers.

    This book does not contain an explanation of the assembly language used to write the C functions. If you are interested in learning how to write assembly functions too, you should consider buying our book entitled "Programming the DRAGON12-Plus-USB in C and Assembly Language Using CodeWarrior" instead of this book.

     

     

    Preface

    Table of Contents

    Only $39.95

    Special Introductory offer $29.95

     

     

    Learning by Example Using C - Programming the miniDRAGON-Plus2
    Using CodeWarrior

    Richard E. Haskell and Darrin M. Hanna
    (149 pages)

    This book assumes no previous knowledge of either microcontrollers or C. We will use a particular microcontroller, the Freescale MC9S12DG256, on a popular, low-cost development board, the miniDRAGON-Plus2™ from Wytec, Inc. This microcontroller is one of the more powerful in the popular HCS12 family with lots of I/O capabilities. The miniDRAGON-Plus2 is low cost, has a small footprint that makes it suitable for embedded projects, offers convenient female headers for connecting to your circuits on the built-in protoboard, and has built-in connectors for an LCD display and keypad. There is also an on-board speaker, a built-in H-bridge for driving motors, convenient headers for connecting servos and an accelerometer board available from Wytec. You will quickly be able to do lots of fun stuff with this board.

    This extensive list of features makes the programming of these microcontrollers, particularly using assembly language, a daunting task. Other books and datasheets spend a great deal of time explaining how to program the many I/O registers to perform the wide variety of different I/O tasks. However, it is usually something fairly simple that you are trying to do; e.g. turn on a light, read a switch, turn on a motor at some speed, read the value of an A/D converter, or measure some time interval. If you just want to learn how to do these simple things without getting bogged down in the minutia of the microcontrollers I/O and internal operation, then this book is for you.

    In this book you will learn to write programs in C and compile them using CodeWarrior™, an industry-strength integrated development environment for microcontrollers. CodeWarrior itself can be daunting, but we will make it easy for you to learn what you need to quickly get your microcontroller to work. We do this by providing you with an LBE_miniDRAGON_Plus2 Stationery project from which you can easily build your own particular application. This project will contain an assembly language file that we have written to do all the low-level interaction with the I/O registers.

     

     

    Preface

    Table of Contents

    Only $39.95

    Special Introductory offer $29.95

 
 
 

By ordering any of our books, you will receive reminders and discounts on book packets containing updated tutorials for new releases of software, prototyping boards, and other tools.