Post Created date
how to keep track of code written over the years?
I use detailed descriptions of the code and its hardware in block comments at the source code's beginning.   Then I put the code's source file name and its version into...
Thursday, 22 April 2021 - 18:30
Moving from Arduino to Studio 4.19
AStudio 4.19 is designed for C language.  For assembler use the AVRASM2.exe program.  This program will give you an Intel hex file (as opposed to a Motorola hex file)...
Thursday, 22 April 2021 - 18:09
enabling interrupt pin
So where do you go to school?  No one would do this in the business world.   Anyway, back to business...   You need to set up one of the timers to trigger an...
Thursday, 22 April 2021 - 17:51
Request a "mentor" of sorts
Assembler discussions are hampered by there being two main assemblers in current use, and both have different ways of doing the same things.  I use avrasm2.exe and call it...
Thursday, 22 April 2021 - 01:19
Help controlling NeoPixel (WS2812B) with ATTiny84
I uploaded my application for a pedestrian crosswalk signaler to the Projects section of this web site.  It is called "WB2812_tiny25".  It has full assembler code for a...
Wednesday, 21 April 2021 - 15:59
Help controlling NeoPixel (WS2812B) with ATTiny84
Here is a procedure to light NeoPixels in AVR assembly language for the ATtiny84.  It assumes an 8MHz clock.  The functions are rather long because each of the 24 bits...
Tuesday, 20 April 2021 - 15:18
Barcode sorting machine
I believe that you are asking us how that you (i.e. your company) can make a copy of these label bar-code print/verify machines.   So, tell us, are you making one or two...
Tuesday, 20 April 2021 - 14:33
Which pin is which?
The way to learn about buck DC converters is NOT to build one yourself because the voltages on the prototype can be dangerous- or- your equipment will probably not be good enough...
Monday, 19 April 2021 - 15:38
How can I make a delay loop in C code?
You can't make an ordinary delay in C language.  C language was designed to work on big mainframe computers, where your program was only one of many being processed by this...
Monday, 19 April 2021 - 14:58
Replacing small floats with integer maths
Hello,  I recommend that you transfer your circuit design to a "Black Pill"; a 32-bit ARM CPU based on the the STM32F411CEU6.   This CPU has internal single-...
Saturday, 17 April 2021 - 13:46
Pins hijacked by SPI
    You might look into adding an MCP23S18 chip to your design.  This is an I/O port expander IC with an SPI interface.  Instead of writing digital bit...
Saturday, 17 April 2021 - 13:35
[DIS] Any available college-level courses out there on Programming MCUs?
Is post #51 my message about the ARM book?  If so, then I assure you that it was not spam.   The original poster requested help and advice on a professional level...
Friday, 16 April 2021 - 20:31

Pages