freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于51單片機用pcf8591進行adda轉換用1602lcd顯示的電流采樣(編輯修改稿)

2025-09-06 16:57 本頁面
 

【文章內容簡介】 0要寫的數(shù)據(jù)內容11從CGRAM或DDRAM讀數(shù)11讀出的數(shù)據(jù)內容圖81602液晶模塊的讀寫操作、屏幕和光標的操作都是通過指令編程來實現(xiàn)的。(說明:1為高電平、0為低電平)指令1:清顯示,指令碼01H,光標復位到地址00H位置。指令2:光標復位,光標返回到地址00H。指令3:光標和顯示模式設置 I/D:光標移動方向,高電平右移,低電平左移 S:屏幕上所有文字是否左移或者右移。高電平表示有效,低電平則無效。指令4:顯示開關控制。 D:控制整體顯示的開與關,高電平表示開顯示,低電平表示關顯示 C:控制光標的開與關,高電平表示有光標,低電平表示無光標 B:控制光標是否閃爍,高電平閃爍,低電平不閃爍。指令5:光標或顯示移位 S/C:高電平時移動顯示的文字,低電平時移動光標。指令6:功能設置命令 DL:高電平時為4位總線,低電平時為8位總線 N:低電平時為單行顯示,高電平時雙行顯示 F: 低電平時顯示5x7的點陣字符,高電平時顯示5x10的點陣字符。指令7:字符發(fā)生器RAM地址設置。指令8:DDRAM地址設置。指令9:讀忙信號和光標地址 BF:為忙標志位,高電平表示忙,此時模塊不能接收命令或者數(shù)據(jù),如果為低電平表示不忙。指令10:寫數(shù)據(jù)。指令11:讀數(shù)據(jù)。讀操作時序寫操作時序 1602LCD的一般初始化(復位)過程延時15mS寫指令38H(不檢測忙信號)延時5mS寫指令38H(不檢測忙信號)延時5mS寫指令38H(不檢測忙信號)以后每次寫指令、讀/寫數(shù)據(jù)操作均需要檢測忙信號寫指令38H:顯示模式設置寫指令08H:顯示關閉寫指令01H:顯示清屏寫指令06H:顯示光標移動設置寫指令0CH:顯示開及光標設置仿真原理圖如下所示C語言程序includeincludedefine uchar unsigned chardefine uint unsigned intdefine Delay4us(){_nop_()。_nop_()。_nop_()。_nop_()。}sbit LCD_RS=P2^6。sbit LCD_RW=P2^5。sbit LCD_EN=P2^7。sbit SCL=P2^0。 //I2C時鐘引腳sbit SDA=P2^1。 //I2C數(shù)據(jù)輸入輸出引腳uchar Recv_Buffer[4]。 //數(shù)據(jù)接收緩沖uint Voltage[]={39。039。,39。039。,39。039。,39。039。}。 //bit bdata IIC_ERROR。 //I2C錯誤標志位uchar LCD_Line_1[]={ . V }。//延時void delay(int ms){uchar i。while(ms) for(i=0。ii++) Delay4us()。}//LCD忙檢測bit LCD_Busy_Check(){bit Result。LCD_RS=0。LCD_RW=1。LCD_EN=1。Delay4us()。Result=(bit)(P0amp。0x80)。LCD_EN=0。return Result。}//寫指令void LCD_Write_Command(uchar cmd){while(LCD_Busy_Check())。LCD_RS=0。LCD_RW=0。LCD_EN=0。_nop_()。_nop_()。P0=cmd。Delay4us()。LCD_EN=1。Delay4us()。L
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1