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

正文內(nèi)容

單片機(jī)液晶顯示資料(文件)

2025-04-09 05:06 上一頁面

下一頁面
 

【正文】 ? TR0=1。 ? write_(0x80+0x40+add)。 ? while(1)。//變量 ? if(count==20)//此處為時間基準(zhǔn)調(diào)節(jié), 20為走一秒 ? { count=0。 ? if(fen==60) ? { fen=0。//時針位置 ? } ? write_sfm(3,fen)。//時間變量 ? sbit rs = P2^0。//時調(diào)整 ? sbit key2=P0^2。 ? uchar code table[]=20221028 DATE。x0。 ? } ? void write_(uchar )//寫液晶指令 ? { ? rs=0。 ? e=1。 ? e=0。 ? delay(5)。 ? rw=0。 ? write_(0x0c)。 ? write_(0x01)。num++) ? { write_date(table[num])。num13。//定時器 0的方式 1 ? TH0=(6553650000)/256。//開定時器中斷 ? TR0=1。 ? write_(0x80+0x40+add)。 ? while(1) ? { write_sfm(0,shi)。} ? } ? void timer0() interrupt 1 //定時器 0中斷服程序 ? { TH0=(6553650000)/256。miao++。 shi++。if(miao==60) miao=0。} //調(diào)到了 60? } if(key3==0) //時調(diào)整 { delay(10)。 if(key0==0){shi = fen = miao = 0。 二、相關(guān)知識 1. LCD模塊 LCD(SMG12864及兼容芯片 )模塊引腳說明如表 56所示。 4) 寫數(shù)據(jù) 輸入: RS=H, R/W=L, D0~ D7=數(shù)據(jù), CS1或CS2=H, E=高脈沖; 輸出:無。 STA7:讀 /寫操作使能, 1為禁止, 0為允許。對應(yīng)關(guān)系如圖 56所示。 XY地址計(jì)數(shù)器 XY地址計(jì)數(shù)器是一個 9位計(jì)數(shù)器。 程序見附錄: include define lcd_cs1 P2_3//選右 define lcd_cs2 P2_7//選左 define lcd_di P2_0 define lcd_rw P2_1 define lcd_e P2_2 define lcd_dp P1 void delay(unsigned int z) { unsigned int x,y。y0。 ? const unsigned char code chr3[]= ? {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ? 0x00,0x00,0x00,0x07,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x00, ? 0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80,0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80, ? 0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80,0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80, ? 0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80,0x00,0x00,0x00,0xF8,0x78,0x78,0x01,0x80, ? 0x00,0x00,0x07,0xF8,0x78,0x78,0x01,0x80,0x00,0x00,0x1F,0xF8,0x78,0x78,0x01,0x80, ? 0x00,0x00,0x3F,0xF8,0x78,0x78,0x01,0x80,0x00,0x00,0x7E,0x18,0x07,0x80,0x01,0x80, ? 0x00,0x00,0xF8,0x18,0x07,0x80,0x01,0x80,0x00,0x00,0xF0,0x18,0x07,0x80,0x01,0x80, ? 0x00,0x00,0xE0,0x18,0x78,0x79,0xE1,0x80,0x00,0x01,0xE0,0x18,0x78,0x79,0xE1,0x80, ? 0x00,0x01,0xE0,0x18,0x78,0x79,0xE1,0x80,0x00,0x01,0xE0,0x18,0x78,0x79,0xE1,0x80, ? 0x00,0x01,0xE0,0x18,0x7F,0xF9,0xE1,0x80,0x00,0x01,0xE0,0x18,0x07,0x81,0xE1,0x80, ? 0x00,0x00,0xE0,0x18,0x07,0x81,0xE1,0x80,0x00,0x00,0xE0,0x18,0x07,0x81,0xE1,0x80, ? 0x00,0x00,0xE0,0x18,0x07,0x81,0xE1,0x80,0x00,0x00,0xF0,0x18,0x78,0x79,0xE1,0x80, ? 0x00,0x00,0xF0,0x18,0x78,0x79,0xE1,0x80,0x00,0x00,0xF0,0x18,0x78,0x79,0xE1,0x80, ? 0x00,0x00,0x70,0x18,0x78,0x79,0xE1,0x80,0x00,0x00,0x70,0x18,0x07,0x81,0xE1,0x80, ? 0x00,0x00,0x70,0x18,0x07,0x81,0xE1,0x80,0x00,0x00,0x70,0x18,0x07,0x81,0xE1,0x80, ? 0x00,0x00,0xF0,0x18,0x07,0x81,0xE1,0x80,0x00,0x00,0xF0,0x18,0x7F,0xF9,0xE1,0x80, ? 0x00,0x00,0xE0,0x18,0x78,0x79,0xE1,0x80,0x00,0x01,0xE0,0x18,0x78,0x79,0xE1,0x80, ? 0x00,0x03,0xE0,0x18,0x78,0x79,0xE1,0x80,0x00,0x0F,0xC0,0x18,0x7F,0xF9,0xE1,0x80, ? 0x00,0x1F,0x80,0x18,0x07,0x81,0xE1,0x80,0x00,0x3F,0x00,0x18,0x07,0x81,0xE1,0x80, ? 0x00,0x3C,0x00,0x18,0x78,0x79,0xE1,0x80,0x00,0x00,0x00,0x18,0x78,0x79,0xE1,0x80, ? 0x00,0x00,0x00,0x18,0x78,0x79,0xE1,0x80,0x00,0x00,0x00,0x18,0x78,0x79,0xE1,0x80, ? 0x00,0x00,0x00,0x18,0x7F,0xF9,0xE1,0x80,0x00,0x00,0x00,0x18,0x07,0x80,0x01,0x80, ? 0x00,0x00,0x00,0x18,0x07,0x80,0x01,0x80,0x00,0x00,0x00,0x18,0x07,0x80,0x01,0x80, ? 0x00,0x00,0x00,0x18,0x78,0x78,0x01,0x80,0x00,0x00,0x00,0x18,0x78,0x78,0x01,0x80, ? 0x00,0x00,0x00,0x18,0x78,0x78,0x01,0x80,0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80, ? 0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80,0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80, ? 0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80,0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80, ? 0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80,0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80, ? 0x00,0x00,0x00,0x18,0x00,0x00,0x01,0x80,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0x00, ? 0x00,0x00,0x00,0x03,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ? 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ? }。 lcd_e=1。 lcd_e=1。 lcd_rw=0。 lcd_dp=dat。 lcd_e=1。 lcd_rw=0。 lcd_cs2=1。 for(row=0。 unsigned char col。col8。row++) { lcd_write_data(chr2[col+((63row)*8)])。 ? lcd_cs2=0。 ? for(row=0。 ? unsigned char col。col8。row++) ? { lcd_write_data(chr4[col+((63row)*8)])。//set x start 0 ? lcd_write_mand(0x40)。//? ? delay(0x300)。//?? ? delay(0x300)。 12864液晶顯示 ? 3)進(jìn)入設(shè)定點(diǎn)( ENTRY MODE SET) 初始值: 06H ? 格 式 0 0 0 0 0 1 I/D S ? 指定在顯示數(shù)據(jù)的讀取與寫入時,設(shè)定游標(biāo)的移動方向及指定顯示的移位 ? ST7920 系列中文圖形液晶模塊使用說明書 版本號: I/D= 1,游標(biāo)右移, DDRAM 地址計(jì)數(shù)器( AC)加 1 ? I/D= 0,游標(biāo)左移, DDRAM 地址計(jì)數(shù)器( AC)減 1 ? S:顯示畫面整體位移 12864液晶顯示 ? 4)顯示開關(guān)設(shè)置( DISPLAY STATUS) 初始值: 08H ? 格 式 0 0 0 0 1 D C B ? 控制整體顯示開關(guān),游標(biāo)開關(guān),游標(biāo)位置顯示反白開關(guān) ? D=1,整體顯示開; D=0,整體顯示關(guān),但是不改變DDRAM 內(nèi)容。 12864液晶顯示 ? 5)游標(biāo)或顯示移位控制 ? 初始值: 0001 XXXX B ( X= 0,1) ? 格 式 0 0 0 1 S/C R/L X X ? 這。 ? B=1,游標(biāo)位置顯示反白開,將游標(biāo)所在地址上的內(nèi)容反白顯示 。 12864液晶顯示 中文 12864復(fù)位圖 寫指令時序圖 12864液晶顯示 12864液晶顯示 ? 1)清除顯示( CLEAR) ? 格 式 0 0 0 0 0 0 0 1B ? 將 DDRAM 填滿“ 20H”(空格)代碼,并且設(shè)定 DDRAM 的地址計(jì)數(shù)器( AC)為 00H;更新設(shè)置進(jìn)入設(shè)定點(diǎn)將 I/D 設(shè)為 1,游標(biāo)右移AC 加 1。//?? ? delay(0x300)。//? ? delay(0x300)。 ? lcd_write_mand(0x3f)。 ? for(row=0。//? ? lcd_cs2=1。row++) ? { lcd_write_data(chr3[col+((63row)*8)])。col8。 ? unsigned char col。 for(row=0。 lcd_cs2=0。row++) { lcd_write_data(chr1[col+((63row)*8)])。col8。//列 unsigned char col。0x80)){。 lcd_rw=1。 lcd_rw=0。0x80)){。 lcd_e=0。//512字節(jié) void lcd_write_mand(unsigned char cmd) { lcd_di=0。 } ? const unsigned char code chr1[]={ ? 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ? 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ? 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ? 0x00,0x00,0x00,0xC0,0x00,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1