I am writing a program to read data strings from a Win10 program, convert the strings to a specified frequency and use to set a octal latching buffer (74LS373) that will replicate a radio keypad entry. I am using digital pins 10, 11 with Serial Software library to a USB Serial comm to the PC program. I want to use analog pins A0-A7 to set the latching octal buffer outputs but when I compile, my Serial D10,D11 doesn't work at all. I can set A1-A7 and all is good but as soon as set A0. Nothing works. Is there some Nano conflict between A0 and digital pins 10 or 11?
Just to be sure, when you say "Nano", do you mean the original Nano with the ATmega328P, or one of the new Nano boards (Nano Every, Nano 33 IoT, Nano 33 BLE, Nano 33 BLE Sense)?
It also may well be helpful if you post your full sketch, rather than the snippet. Please use code tags (</> button on the toolbar), not the quote tags. If the sketch is longer than the 9000 character maximum imposed by the forum software, you can add it as an attachment (click the "Reply" button for an attachments option.
Is there a reference source for all Arduino's that lists these differences between boards?
Such a document would be very difficult/impossible to create. You would be better off looking for the specification of the board that you want to use or the function that you want to use
The analog input pins can be used as digital pins, referred to as A0, A1, etc. The exception is the Arduino Nano, Pro Mini, and Mini’s A6 and A7 pins, which can only be used as analog inputs.