Hi again. Onto the next example, this time on page 295 (figure 8.28). The code for this one is called ‘ledtoggle_nofsm’ and it’s in the chap8 folder. Now that we’ve defined EXPLORER16_100P in the pic24_all.h file, here is a new checklist to use: Double click on the project file for the exercise your wanting to […]
Month: May 2010
I enjoyed this example as it’s interfacing between the user and the MCU via a computer. It also showed some interesting concepts on power management within source code. I did notice this time I needed to use a different approach to telling the compiler I’m using the Explorer16. For some reason, it would not maintain […]
The UART example on page 262 just needs the Explorer16 check list from the last article to make it work and the ASM example I skipped as it’s not needed at this stage of my journey. The file name for the Figure 8.6 example is documented in the book. Well done to the author and […]
Continuing with Chapter 8, the next file is the one referred to in Figure 8:5 Improved code example for flashing LED. It takes the previous one and modifies it using macro’s. Well we sort of used macros in the last one to break out the Explorer 16 version and the original. This file is called […]
Well I’m going to run with the PIC24 for the time being and use the Microcontrollers – From Assembly Language to C Using the PIC24 Family book, but jumping to chapter 8 as the assembly language is not what I want at the moment. It’s learning about C and the PIC24. Anyway, as I’m using […]
I’m on a journey of learning and need to make a decision on which way I go first. When I ordered my Explorer16 board, I also ordered the PIC32MX460F512L PIM, a 32-bit USB capable 100pin chip for the Explorer 16. I also ordered a couple of books from Amazon but they look to be still […]
The Explorer16 is packed with a whole lot of stuff in a very small package. Making sense of it all can be a bit challenging when first getting it out of the box and playing with it. Anyway I’ve put this table together (and it’s also available as a spreadsheet download). It shows all the […]
My Explorer 16 development board arrived yesterday so have been playing with it. Initially the example code that came with the PIC24FJ128GA010, doing some basic things like modifying the looping LCD text, then writing my first program to test the LED’s on the board. Had to make sure it all worked. And as usual stuff from […]
First a little about this blog. It’s a log of my various electronics exploits. It includes a raft of things from simple 555 timer projects to rudder pedal controller using USB to fly Flight Simulator to weather instruments to other “just playing” embedded systems that I build. Most will include detailed instructions on how to […]