Activity for Moto Geek

  • Moto Geek Moto Geek posted a comment on discussion User Submitted Projects, Demos & Guides

    Fabulous!!!! Congrats and thanks for sharing!

  • Moto Geek Moto Geek posted a comment on discussion User Submitted Projects, Demos & Guides

    Very cool project mkstevo!!!!! Might have to give this one a try. Thanks for sharing!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Stan, I elect you!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Originally I thought the lockdown protesters that were holding signs that said "I need a haircut" were a little "off". Now I get it, I'm starting to look like Shaggy from Scooby Doo and am wearing a hat daily now...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    agreed!!!!!

  • Moto Geek Moto Geek modified a comment on discussion Open Discussion

    This guy has a lot of hats... except for the first two lessons....

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    This guy has a lot of hats...

  • Moto Geek Moto Geek modified a comment on discussion Open Discussion

    Hey Stan, contributed to that effort as it was first starting, and I do really appreciate it. Thanks! And a giant THANK YOU to Hugh also!!!!!!!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Hey Stan, contributed to that effort as it was first starting, and I do really appreciate it. Thanks!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    I wanted to share that I have struggled learning how to program microcontrollers for a long time but have always considered using them to solve problems. Since "falling across" GCB, and all the help from the forum and especially Anobiums tremendous efforts, I can proudly say that my accountant has told me that I supplemented my income by $58k worth of sales just from relatively simple PCB's using PIC Ucontrollers to solve a multitude of problems that my "clients" were willing to pay me for in 2019...

  • Moto Geek Moto Geek posted a comment on discussion Help

    Evan, I have sent a link to this to several of my cohorts. Great Job, I can't wait to see the rest. Social distancing is getting stricter here in Florida and has given me the opportunity to get back in to the Great Cow Basic Groove. Good Stuff!!!!

  • Moto Geek Moto Geek posted a comment on discussion Contributors

    Very nice work! I will have to set up and try it out. Thanks for the include!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Thanks Jim, Anobium and Chris!!! What a great community effort toward making an already awesome product even better!

  • Moto Geek Moto Geek posted a comment on discussion Contributors

    This would be very useful. Nice!

  • Moto Geek Moto Geek posted a comment on discussion Contributors

    Chris, this is really awesome. I always envyed the millis function from arduino. When you say it will be part of core library, does that mean you don't have to use the include? It will be part of the compiler? Thanks again for your effort! Evan too of course!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    I have always wanted to get a couple of my GCB projects to work on my wifi network, but this has proven to be a challenge as some of you might have experienced. I have come across using a serial port on a pic to communicate with the esp8266 using the AT commands. However this becomes a bit daughting at times. I have recently come across Annex WiFi RDS and still using the serial connection to my pic projects, the simplicity of using virtually the same BASIC language as GCB, I have a couple of my GCB...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Thanks Jim!

  • Moto Geek Moto Geek posted a comment on discussion Contributors

    Nice work on this!!! @mkstevo, thanks for posting your rollover results and nice to see it works perfectly. BTW, how do you like your 4 piece tweezer set??? Kidding... millis is a great and extremely useful function to have, thanks for the effort! Glad to see it will be included with the compiler.

  • Moto Geek Moto Geek modified a comment on discussion Contributors

    Thanks for sharing this. I never even heard of small basic before. This is a great resource for us basic users to interface to a PC. I am assuming we can use a typical USB to serial for use on a PIC project. I will have to try this out for sure. There have been many times where this would have come in handy in the past as I was always a bit reluctant to try and write any code for a PC to communicate with a PIC other than using serial term, etc.

  • Moto Geek Moto Geek posted a comment on discussion Contributors

    Thanks for sharing this. I never even heard of small basic before. This is a great resource for us basic users to interface to a PC. I am assuming we can use a typical USB to serial for use on a PIC project. I will have to try this out for sure. There have been many times where this would have come in handy in the past as I was always a bit reluctant to try and write any code for a PC to communicate with a PIC.

  • Moto Geek Moto Geek posted a comment on discussion User Submitted Projects & Guides

    Very impressive indeed! Nice job on the board and the code is very interesting!

  • Moto Geek Moto Geek posted a comment on discussion Contributors

    Hello Chris, this is excellent. I had used something like this in the past borrowed from some code from this forum a while back. You may have been the one that posted it I believe. It has been working great. I will try this one now as an include. I saw this statement in another thread about millis... It returns a Long variable value 'that will return to zero after 49 days of running. If checking 'for values being greater than millis() in programs intended to 'run for long periods, remember to watch...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    From Tarpon Springs, Florida, the sponge capital of the world, MERRY CHRISTMAS. A big thanks the everyone for such an outstanding piece of software. The effort that goes into GCB is amazing!!!!

  • Moto Geek Moto Geek posted a comment on discussion Programmers and Chip Files Problems

    Man! Thats nice work there!!! Good Job. Now with the speed increase in GCB and this, you should be banging out those chips like crazy!

  • Moto Geek Moto Geek posted a comment on discussion Programmers and Chip Files Problems

    Very nice mkstevo, I will now have to try this. I like the opto idea too! Makes for a nice little additional programmer for the arsenal....

  • Moto Geek Moto Geek modified a comment on discussion Programmers and Chip Files Problems

    Optocoupler... good idea! I look forward to your design. When I purchased the NS programmer, I added a couple of the 3.3v and 5v chips to play with, so implementing one as a HV programmer would be interesting (and fun). Thanks for your efforts.

  • Moto Geek Moto Geek posted a comment on discussion Programmers and Chip Files Problems

    Optocoupler... good idea! I look forward to your design. When I purchased the NS programmer, a added a couple of the 3.3v and 5v chips to play with, so implementing one as a HV programmer would be interesting (and fun). Thanks for your efforts.

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    This is most excellent! The HEFWrite and HEFRead are awesome additions. GCB keeps getting better. Thanks to all involved.

  • Moto Geek Moto Geek posted a comment on discussion Programmers and Chip Files Problems

    @mkstevo, are you using the HV circuit described on the northern software website that uses the transistor to switch the HV? Which NS chip are you using in your project?

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    You're not complaining, are you? Anobium and Hugh and lots of others have done an amazing job, once I got my head wrapped around it, it does seem easy!! Thanks to all!

  • Moto Geek Moto Geek posted a comment on discussion Contributors

    This PPS Tool is awesome. Beats the pants off of using the MPLab one, in my humble opinion. Thanks for the great effort!!!!!

  • Moto Geek Moto Geek posted a comment on discussion Contributors

    Very nice William. Will have to order one of these now. Thanks!

  • Moto Geek Moto Geek posted a comment on discussion Help

    @Trev, but you did spot that one... so good job!!!!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Ok, gotcha... I need to try one of those out soon, looks like a great library.

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    i'm confused sometimes.... but thats just me...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

  • Moto Geek Moto Geek modified a comment on discussion Open Discussion

    A DMX lighting effects generator using GCB... This was a project I did for a buddy. It has about a dozen DMX lighting effects that are controlled using the 2 pots and modes are selected using the two green pushbuttons. There is an led that pulses what mode its in. There are also about 10 different DMX effects that are synced to a line level audio input. The MSGEQ7 chip is reading the audio and then the PIC does some cool visual effects and spits them out using the DMX protocol. GCB made this doable...

  • Moto Geek Moto Geek modified a comment on discussion Open Discussion

    Here is one of the first projects I ever made with GCB. An audio "magic 8 ball", if you will... It uses a PIC12f1840, a catalex mp3 player module, a small 3 watt mono amplifier, a 4" speaker and a tilt switch connected to a Nchannel - Pchannel mosfet circuit to power up, and then the pic turns itself off. The nine volt battery has been working for about 3 years now. I designed the PCB and got 10 for a few bucks in China. When you tip the box, the circuit powers up and plays a random mp3 clip and...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Here is a pic of the Reggae Horn project that I described in another post. It has been mounted to my motorcycle for a while now and a few friends have built their own. The circuit was hand wired on a perf board and the blue PCB is a sixty watt mono audio amp that drives the horn speaker. VERY LOUD! Mine has quite a few sounds on it including a reggae horn (of course), a train horn, truck horn, etc... It is very effective and a lot louder than my original stock horn. I used GCB with this and it works...

  • Moto Geek Moto Geek modified a comment on discussion Open Discussion

    A DMX lighting effects generator using GCB... This was a project I did for a buddy. It has about a dozen DMX lighting effects that are controlled using the 2 pots. There are also about 10 different DMX effects that are synced to a line level audio input. The MSGEQ7 chip is reading the audio and then the PIC does some cool visual effects and spits them out using the DMX protocol. GCB made this doable for me and the results were really incredible. I will try to post some video of the effects that it...

  • Moto Geek Moto Geek modified a comment on discussion Open Discussion

    Here is one of the first projects I ever made with GCB. An audio "magic 8 ball", if you will... It uses a PIC12f1840, a catalex mp3 player module, a small 3 watt mono amplifier, a 4" speaker and a tilt switch connected to a Nchannel - Pchannel mosfet circuit to power up, and then the pic turns itself off. The nine volt battery has been working for about 3 years now. I designed the PCB and got 10 for a few bucks in China. When you tip the box, the circuit powers up and plays a random mp3 clip and...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Here is one of the first project I ever made with GCB. An audio "magic 8 ball". It uses a PIC12f1840, a catalex mp3 player module, a small 3 watt mono amplifier, a 4" speaker and a tilt switch connected to a Nchannel - Pchannel mosfet circuit to power up, and then the pic turns itself off. The nine volt battery has been working for about 3 years now. I designed the PCB and got 10 for a few bucks in China. When you tip the box, the circuit powers up and plays a random mp3 clip and then shuts itself...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    A DMX lighting effects generator using GCB...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    https://www.youtube.com/watch?v=KBexZWPj-tU https://www.youtube.com/watch?v=iqwe_KPOoUE

  • Moto Geek Moto Geek posted a comment on discussion Contributors

    Excellent!!!!!!! GCB knocks another one out of the park. Thanks!!!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    It seems like a big pita. The original express board makes me happy, so I'll stick to that for now. What weirdness.... How do they expect a typical person to jump through hoops to get a board working. And as good as the xpress board works, how difficult can this be to do the same thing with a new dev. board? Anyhooooo....

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Out of curiosity why Microchip would respond like that, I found that there is now a Pickit 4. Of course I don't want to go out and buy one of these just because its there, but like anything else, planned obsolescence is always in the mix. Have you seen or used one of these yet? I also have to agree with your hashtag...

  • Moto Geek Moto Geek posted a comment on discussion Help

    @Paul, that exactly how I found the line that was bothering things, by remming one line at a time. Thank God it was quite early in the code. The wierd part about this was that it occured on two different chips 16f and 18f, but the code is basically the same (pun intended). Evan sent me something to try and I will this afternoon to see if that resolves things.

  • Moto Geek Moto Geek posted a comment on discussion Help

    Ok, I'll send to email

  • Moto Geek Moto Geek posted a comment on discussion Help

    Evan, a discovery... Here are the first few lines of my program... #chip 16F1825, 20 #config OSC = HS, Pllen = OFF, MCLRE=ON #define USART_BAUD_RATE 250000 #define USART_TX_BLOCKING I started to rem out lines after the config, and when I got to the usart_tx_blocking and remmed it out, the board works perfectly without the pickit 3 attached. I tested it with two other boards and that one line seems to make the difference.

  • Moto Geek Moto Geek posted a comment on discussion Help

    Tried by just creating the hex, loading it and programming. Same result. Also tried same method with MCLRE=ON and MCLRE=OFF. Same result.

  • Moto Geek Moto Geek posted a comment on discussion Help

    I will try that, stand by

  • Moto Geek Moto Geek posted a comment on discussion Help

    Just tried something else. With the pickit NOT connected, I powered up the board, and nothing. Then with power still connected I attached the Pickit and the board fired right up.

  • Moto Geek Moto Geek posted a comment on discussion Help

    Sorry, no dice. Same result. I just tried this on 2 more identical boards that worked before I reprogrammed them. They were programmed with the last version of GCB with pusher, now they too are acting the same way. The pickit has to be connected.

  • Moto Geek Moto Geek posted a comment on discussion Help

    Hi Evan, I changed the config line and added the MCLRE=ON, and I get the same behavior. While the pickit 3 is attached I can power cycle the board and it starts up perfectly every time. One thing I did notice is, when I remove power, in the IPE, it says target removed, then when I power up again it there is a very slight delay until the IPE says target voltage detected, target device PIC16F1825 found, Device ID Revision = 4, then the program starts running. This is a very short delay, just not right...

  • Moto Geek Moto Geek modified a comment on discussion Help

    Here are both of them. #chip 16F1825, 20 #config OSC = HS, Pllen = OFF #chip 18F23k22, 20 #config OSC = HS, Pllen = OFF they are both using an external crystal also.

  • Moto Geek Moto Geek posted a comment on discussion Help

    Here are both of them. #chip 16F1825, 20 #config OSC = HS, Pllen = OFF #chip 18F23k22, 20 #config OSC = HS, Pllen = OFF

  • Moto Geek Moto Geek posted a comment on discussion Help

    I was working on a board (known good) with a Pic18f23k22, and programming it using a pickit3 and MPlab IPE. I'm using the latest version of GCB with the PPtool. I have used this board before with the same pickit3 with an earlier version of GCB that did not have the PPtool, using the IPE Pusher in the batch file. When using the older version and the pusher, everything worked just dandy. I would program the board, removed the pickit3 and the unit worked perfectly. So I needed to modify the program...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    I now have a couple of dev boards from Microchip. I have plenty of fun with them. Apparently there are two types of people... those who get GCB an those who don't... or something like that

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Wow, I am board... This reminds me of the good old days when PIC16F controllers were used to decrypt satellite and digital terrestrial/cable TV… 3 Reply1 month ago zoobab Guest zoobab No open source toolchain, no thank you. 0 Reply1 month ago Jonathan Guest Jonathan What, it’s the same enhanced mid-range PIC we’ve come to know and love, right down to the 128-word program memory banks and the PCLATH kludge. sdcc should work just fine. As for flash programming, the spec is open, so the FOSS guys should...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    So a bunch of GCB users got our free prize and are happy. I would like to find another forum where people are cheering... just for fun sake. Is there an MPLAB forum where hundreds of users are doing what we are... "Yay, got my big fedex bag today, can't wait to jam some C down its usb throat"... etc. etc. I'm goin' Google fishing to see what the response is out there.... I must be board.....

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Mine showed up yesterday in a big fedex bag with a big cardboard box. Inside the box was another tiny box with the development board inside. There was at least a 100:1 shipping to product size difference. It was free, so I'm happy. Now to play...

  • Moto Geek Moto Geek posted a comment on discussion Help

    Thanks for that info. Kent when you put your setup to sleep, how do you wake it back up to do its thing? For what I have in mind, there will be no user interaction other that having to change the batteries once they die. Do you use the WDT to wake it up?

  • Moto Geek Moto Geek posted a comment on discussion Help

    I have a project where I need to be running on batteries (first for me). The project idea is simple, PWM an led from off to full and back to off within a 2 to 3 second period (like its "breathing"), and do this once a minute or up to once every five minutes. To make the unit last a bit longer, I want to put the pic to sleep, do its thing and go back to sleep without user interaction. Since this is its only purpose in life, I want to use a small pic, like a 10f or 12f, 6 or 8 pin package. I can not...

  • Moto Geek Moto Geek posted a comment on discussion Help

    Looking at the chip data file for a pic16f15325, if I want to use an external 20Mhz crystal, in GCB, would I use this... #chip 16f15325, 20 #config MCLRE = OFF, WDT = Off, OSC = HS or #chip 16f15325, 20 #config MCLRE = OFF, WDT = OFF, FEXTOSC = HS or something else altogether. This is what the Chip Data has listed, so I just want to make sure that we have to write the config lines using what is in the chip data file. Or when I write OSC in the config, GCB automatically knows what I'm talking about....

  • Moto Geek Moto Geek posted a comment on discussion Help

    Maybe it would be a cool thing to have tool like the great PPS tool dedicated to the setting of OSC. Like enter the chip, then internal or external OSC., what baud rate you are trying to accomplish with what amount of allowable error, etc. I could only image what a task this would be, but I felt same way when saw the PPS tool and I said to myself, what a wonderful world... Its really amazing what can be done with GCB and the incredible support system (people).

  • Moto Geek Moto Geek posted a comment on discussion Help

    I'm working with a new to me pic, 18f23k22 and I'm trying to understand the OSC settings and how they corolate to the data sheet. The data sheet says... The primary clock module can be configured to provide one of six clock sources as the primary clock. 1. RC External Resistor/Capacitor 2. LP Low-Power Crystal 3. XT Crystal/Resonator 4. INTOSC Internal Oscillator 5. HS High-Speed Crystal/Resonator 6. EC External Clock The HS and EC oscillator circuits can be optimized for power consumption and oscillator...

  • Moto Geek Moto Geek posted a comment on discussion Help

    Also try changing the name of the RX subroutine from "Interrupt" to "readUSART". maybe???

  • Moto Geek Moto Geek posted a comment on discussion Help

    Just a quick look, but it seems like your ' On Interrupt UsartRX1Ready Call readUSART is commented out, so it won't cause an interrupt. Aslo I don't think you need the if pir1.5 Then end if You don't need to check the RCIF in this subroutine because it was called by the On Interrupt already. As usual, I could be wrong, but... Let us know...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    This has the potential of messing up a perfectly good Mother's Day at my house tomorrow...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Holy Cow!!!! This is very cool! Exciting stuff...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    I have experienced messing up the demos folder also in the past, so now a simple "save as" to MY project folder is the first thing I do right after opening a demo. Just good practice I guess...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Thanks Hugh for that info. It seems to me that this type of command line was also used when I tried the Northern Software programmer (which worked very well BTW). Makes a bit more sense and I just like to know whats going on behind the curtain, As you said, I won't worry too much about that at this point as you guys pretty much handled all that for us. Big thanks! @Stan, it seems like you've come a long way in 18 months. I have still yet to use any avrs with GCB as so far all my projects have worked...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    As the great Homer Simpson says.... DOH! I have what I hope is a noob type question, but where can I find out, without bothering too many members, what the syntax is, and means, that is used for the configurations? ie, -c Arduino -b 115200 -P %port% -p AT%chipmodel% -U flash:w:"%filename%":i What does the -P or -p or AT% or -b, etc... mean. I have seen this in the batch files, but my only chore was to add or delete "rems" to make things work. But I never really knew what all that meant or did. I...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Wonderful news!!!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    I have not yet used an AVR with GCB, but have used an ATTiny85 with the arduino IDE, I know, I know... but the only reason for this was to take advantage of the AdaFruit Neopixel library capabilities to make a little display for someone using a 24 pixel circular ring. This NeoPixel library is really sweet and very fast and I was able to do some very cool animations that the user wanted. It all had to fit in a very small package and the ATtiny fit the bill as far as being able to run the AdaFruit...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Do you think this programmer will be supported... https://www.sparkfun.com/products/11801 If worse comes to worse, I can send you one Anobium. I purchased one of these to start playing with the attinys, would be great for GCB (I think?).

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Awesome Chris!!!! I am with you on spreading the word. Once the PicKit3+ comes out, I will be showing quite a few arduinoites how cool GCB really is. I am working on a video for a project I did using GCB that I hope to finish soon and put up on youtube to help spread the word. Very exciting times (for geeks, anyway).

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    YES. I WANNA TRY THE NEXT RELEASE!!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    I have not really used the pickit3 standalone programmer with GCB. I had downloaded mplab from microchip before I knew about GCB, so I have always used the IPE pusher thing and its always worked for me no matter what chips I am using. In fact, I never really knew about the gui until recently. The reason for my excitement level on the pickit3plus is that I am trying to show others (arduino fans) how cool this whole thing is and having not to download and fiddle with mplab for a beginner is the "icing...

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    Thanks for the heads up Chris. I just submitted for one of the new boards from microchip. Anobium, is there any update on the pickit3plus? I don't have any pickit 2s. GCB is really stepping up these days. I am really thankful for all the development that keeps going into this FREE product. Simply amazing!

  • Moto Geek Moto Geek posted a comment on discussion User Submitted Projects & Guides

    I will start a new thread for that, but just to show you quickly, here is the simple code to read the msgeq7 to get you started. I used the values in the array to do some cool dmx stuff. Lots of good explanation here... http://www.eetimes.com/author.asp?doc_id=1323030 #define Eq7AD portC.3 'Pin 7 C.3, AN7 - EQ7 output #define Eq7Stb portA.0 'Pin 13 A.0 - EQ7 Strobe #define Eq7Rst portA.1 'Pin 12 A.1 - EQ7 Reset dir Eq7AD in dir Eq7Rst out dir Eq7Stb out set Eq7Rst off set Eq7Stb on dim EqValue(7)...

  • Moto Geek Moto Geek posted a comment on discussion Chip Files Problems

    this looks very cool. Can't wait to try it out! pickit3plus too.

  • Moto Geek Moto Geek posted a comment on discussion User Submitted Projects & Guides

    Post a video... Post a video... I like to see relays clacking. I'm glad you got this working. I have found quite a few good uses for GCB and DMX. I just finished a sound to DMX light controller using a 16f1825 and an MSGEQ7. I'll try and post a video of that one too, really cool and thanks to GCB, very fast.

  • Moto Geek Moto Geek posted a comment on discussion Chip Files Problems

    Well, this is exciting news!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    I just noticed the "Anobium/Microchip" logo in the screen shot. Very cool!

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    These are excellent results for the PicKit2Plus. Can't wait to see whats in store for the PicKit3Plus! I wonder if you will be getting contacted by a head hunter for a position at Microchip now. Please don't leave us......

  • Moto Geek Moto Geek posted a comment on discussion Demonstration Code

    Hi mmotte, I enable and disable the uart so I can make the long break using the same TX pin. The long break indicates the start of the DMX sequence. This was the only way I could think of to do that.

  • Moto Geek Moto Geek posted a comment on discussion Open Discussion

    You know I'm on board! PicKit 3plus to the rescue!

  • Moto Geek Moto Geek posted a comment on discussion Help

    I was asked to tackle a project that would involve using 4, 8-bit shift registers to control 4 7-segment led displays using a low pin count pic. I want to use the TLC5916 (actually 4 of them) cascaded together. So the data will be output on one pin of the pic and clocked on through. I am just in the thought process at this point. So to display a 4 digit number, I would have 4 bytes of data (1 byte per digit) = 32 bits that I need to shift out. From what I can gather, I could probably use SPI, and...

  • Moto Geek Moto Geek posted a comment on discussion User Submitted Projects & Guides

    Excellent! I will have to give it a go! I love the 23017, One of the first expanders I ever messed with. Your code looks very neat and bilingual too! Thanks @jackjames.

  • Moto Geek Moto Geek posted a comment on discussion User Submitted Projects & Guides

    Excellent! I will have to give it a go! I love the 23017, One of the first expanders I ever messed with. Your code looks very neat! Thanks @jackjames.

  • Moto Geek Moto Geek modified a comment on discussion Help

    I agree, so many things to assim. But that's what keeps it fun and interesting... Right? Using the Xpress board recently has forced me to try and get the hang of the PPS, and having the invaluable PPS tool right in GCB helps a bunch.

  • Moto Geek Moto Geek posted a comment on discussion Help

    I agree, so many things to assim. But that's what keeps it fun and interesting... Right? Using the Xpress board recently has forced me to try and get the hang of the PPS, and haing the invaluable PPS tool right in GCB helps a bunch.

  • Moto Geek Moto Geek posted a comment on discussion Help

    Evan, you are soooo on point. This is exactly how I learned. What does every line of code do? Why does it do it? What are the options? How do they effect the result? Take an 12f1840, an 8 pin dip, same as the 555 I first got excited about turning on and off an led. Now I can make a 555 on steriods, communicate to a serial port, do math, control things, etc. etc. with the same 8 pin dip. The demos are INVALUABLE! The help manual works wonders, but the demos are the meat and potatoes and have been...

  • Moto Geek Moto Geek modified a comment on discussion Contributors

    I second, third and forth dat!!!! GCB does absolutely Rock!!!! I am really pissing off my arduino type buddies, because I can actually get things done without relying on copying and pasting without a clue. and then not having to ask, "why did this not work, I copied and pasted directly from github." My usuall response is... "did you change the in/out pins to match your design??? Or something very similar. You can imagine the responses I get, like... Why do I have to do that, I copied and pasted it,...

  • Moto Geek Moto Geek posted a comment on discussion Contributors

    I second, third and forth dat!!!! GCB does absolutely Rock!!!! I am really pissing off my arduino type buddies, because I can actually get things done without relying on copying and pasting without a clue. and then not having to ask, "why did this not work, I copied and pasted directly from github." My usuall response is... "did you change the in/out pins to match your design??? Or something very similar. You can imagine the responses I get, like... Why do I have to do that, I copied and pasted it,...

  • Moto Geek Moto Geek posted a comment on discussion Help

    @Chris Roper... I like this. Nice explanation!

  • Moto Geek Moto Geek modified a comment on discussion Compiler Problems

    @Tony Bolton, this is an interesting issue. I have not yet bumped into it, but it seems it could happen. 'Then to this: (27/8/2010) 'V = SV - ST 'If SV not const or EV not const, if V > EV then goto SysForLoopEnd(n) 'SysForLoop(n): 'V += ST '... 'if V <= EV then goto SysForLoop(n) 'SysForLoopEnd(n): This is JUNK. Is there a better way to do this that would produce the results you are expecting? What would you suggest to make this work as anticipated?

  • Moto Geek Moto Geek posted a comment on discussion Compiler Problems

    @Tony Bolton, 'Then to this: (27/8/2010) 'V = SV - ST 'If SV not const or EV not const, if V > EV then goto SysForLoopEnd(n) 'SysForLoop(n): 'V += ST '... 'if V <= EV then goto SysForLoop(n) 'SysForLoopEnd(n): This is JUNK. Is there a better way to do this that would produce the results you are expecting? What would you suggest to make this work as anticipated?

1 >