|File Size||89.47 KB|
|Create Date||April 18, 2019|
|Last Updated||January 8, 2022|
The download above is the complete assembler source code for Scriber v2.1, It may be viewed in Notepad or loaded into Microchip's Mplab X IDE, assembled and the hex file loaded into a PIC16F1615 chip using a PICkit3.
Version 2.1 of Scriber is identical to v1.0 with two exceptions :-
The TXD output on pin 7 is inverted so now both TXD and RXD (pins 7 & 8) are UART polarity (idle = 5v) for direct connection to a USB to TTL serial module.
The optional use analogue input on pin 12 has an input range of 0 to Vcc/2 for direct interface to a MAX9814 mic amplifier module. An internal 300 to 3KHz digital filter with HF pre-emphasis has also been added .
2022 Update - The above assemble source code was writen for Microchip's MPASM assember. Unfortunately Microchip, in their continuing desire to make it as difficult as possible to program their products in assembler, have discontinued MPASM after version 5.35 of MPLABx.
So, I recommend you use an older verision of MPLABx ( suggest v5.20 to v5.35) which does support MPASM
Read this :- https://www.circuitbread.com/tutorials/mpasm-to-mplab-xc8-pic-assembler and edit my souce file so PIC-AS can assemble it.
(Caution, it will take hours to remove all the Syntax errors PIC-AS generates, one mistake/typo and the program won't work)