對于stm32驅動LCD1602有以下幾點需要注意的:
1.STM32高電平是3.3V,而LCD1602正常工作電壓為5V,3.3V不能正常工作。可以使用以下辦法兼容3.3V和5V:A.STM32中有兼容5V的管腳,這種方法驅動1602必須使用能兼容5V的管腳(Datasheet管腳介紹帶“FT”的管腳),然后在管腳連接上拉電阻上拉到5V;B.使用數(shù)字芯片74HC245,3.3V轉5V;
2.只使用SWD仿真器供電,VCC是3.3V,那么板子上的5V管腳輸出的電壓也是3.3V,達不到LCD1602手冊上要求的電壓,LCD1602不能正常工作,因此必須使用額外的5V供電,不能使用SWD仿真器供電;
3.顯示字符串注意數(shù)據(jù)類型;
4.51單片機LCD1602代碼可直接移植給STM32,只需修改配置管腳,使能時鐘。
更多交流可以加QQ黃工2685896890 |