Double Dabble: Binary to BCD Conversion

Reference: https://en.wikipedia.org/wiki/Double_dabble
Purpose: Binary data must be converted to ASCII if it is to be presented on an LCD or OLED display. The most efficient algorithm to achieve this is the Shift-Add-3 or Double Dabble algorithm that we'll implement in AVR Assembly.

Filename: DoubleDabble.S

Worksheet: DoubleDabble.docx

Double Dabble Algorithm (binary to BCD)