TweetSoftware circular buffers are data structures used to pass data from one section of code to another, where the code sections usually have no other interaction with each other. One situation that dictates that a “buffer” be used is when it is possible that a burst of data to occur that exceeds the “processing” codes [...]
Tags: circular buffers, data transmission, subroutines
Posted by Jeff on Sep 25, 2010 in
Microcontrollers
TweetThis article gives another step-by-step lesson about assembly language programming. In order to follow along with this article, you should have this previous article on hand: An Assembly Language Example Refer to that program and do the following: Rewrite step 3 above using 32 and 96 instead of C6 and C7. This sounds like a [...]
Tags: assembly language examples, assembly language tutorials, HCS08 programming, machine language
Posted by Jeff on Sep 25, 2010 in
Microcontrollers
TweetAssembly Language Example Okay, so this post is just an example of an elementary assembly language program. It will be useful to you if you haven’t learned how to program in assembly before, or simply want to learn some syntax. This article specifically talks about the HCS08 microcontroller, so if you want to compile this [...]
Tags: assembly language, assembly language example, HCS08, microcontroller programming
TweetSo this post is a little out of the ordinary, however I figured this nice rant about the history of computer technology may be useful to some readers out there. The History of Computer Technology The first computer built in America was the IAS computer. It was developed at the Institute for Advanced Study at [...]
Tags: Arithmetic Operations, Big Endian, Bit, Branch Instruction, Byte, Byte Conventions, Computer History, Computer Technology, Conditional Branching, HCS08, I/O Devices, IAS, IAS Computer, John Von Neumann, Little Endian