They seem pretty the same, but B1R version is almost twice cheaper (at least in my country, and I don't know what are the manufacturers).
Electronic – the difference between 74HC595N and 74HC595B1R shift registers
74hc595shift-register
Related Topic
- Electronic – difference between TI brand of the 74HC595 and the NXP brand
- Electronic – arduino – 74hc595n shift register error
- Electronic – arduino – Driving two large 7-segment displays using Arduino and shift registers
- Electronic – Shift Registers – How does one pronounce QH’
- Electronic – arduino – What are the differences between shift register ICs
- Electrical – What’s the difference between a hardware register and a shift register
Best Answer
It's a matter of manufacturer and specifications. The B1R suffix identifies a part made by STMicroelectronics, while an N suffix suggests a number of different possible manufacturers. The STM part is significantly slower than other makers' versions (55 MHz typ @ 5V for STM, 91 MHz typ @ 4.5V for SGThompson, for instance). At a guess, the STM part has a significantly smaller die than others, which limits the output drive into real loads, and produces a slower unit. But the smaller die allows lower cost.