熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2019-5-3 14:02
正文摘要:#ifndef __LCD_H_ #define __LCD_H_ #include<reg51.h> #ifndef uchar #define uchar unsigned char #endif #ifndef uint #define uint unsigned int #endif #define LCD1602_DATAPINS P0 sbit LCD ... |
wulin 發(fā)表于 2019-5-3 21:19 好的,謝謝你 ![]() |
兩個(gè)板上不是有相應(yīng)接口么,把 1602 調(diào)換到其他板上一樣可用,但如果板子上的單片機(jī)接口不能隨意改變?cè)O(shè)置那就不好辦了 |
端口設(shè)置不對(duì) bit LCD1602_E= P0^5; sbit LCD1602_RW=P0^6; sbit LCD1602_RS =P0^7; |
改這幾條端口定義就行了 #define LCD1602_DATAPINS P2 sbit LCD1602_E= P0^5; sbit LCD1602_RW=P0^6; sbit LCD1602_RS =P0^7; |
Powered by 單片機(jī)教程網(wǎng)