The 1980 visors carry a D9 prefix, so they are a carryover from 1979. The 1987 visors carry an E7 prefix, so they are new that year.
But it may be just like our trucks, that the 1987 and later visors have the inboard stay but are otherwise the same. So if you get the stay with the visors you can put them on and be better than new.
Gary, AKA "Gary fellow":
Profile
Dad's: '81 F150 Ranger XLT 4x4: Down for restomod: Full-roller "stroked 351M" w/Trick Flow heads & intake, EEC-V SEFI/E4OD/3.50 gears w/Kevlar clutches
Blue: 2015 F150 Platinum 4x4 SuperCrew wearing Blue Jeans & sporting a 3.5L EB & Max Tow
Big Blue: 1985 F250HD 4x4: 460/ZF5/3.55's, D60 w/Ox locker & 10.25 Sterling/Trutrac, Blue Top & Borgeson, & EEC-V MAF/SEFI