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

正文內(nèi)容

單片機(jī)液晶顯示資料(專業(yè)版)

2025-05-03 05:06上一頁面

下一頁面
  

【正文】 ? } ? } 12864液晶顯示 ? 用中文 12864顯示“重慶文理學(xué)院” ? “電子電氣工程學(xué)院” 原理圖: 12864液晶顯示 12864液晶顯示 ? 引腳功能: PSB 接高時選擇并口,接低時選擇串口。col++) ? {lcd_write_mand(0xb8+(7col))。 } } } ? void test5(void) ? {unsigned char row。 for(col=0。 } void lcd_write_data(unsigned char dat) { lcd_di=1。y) 。 對控制器每次進(jìn)行讀 /寫操作之前,都必須進(jìn)行讀 /寫檢測,以確保 STA7為 0。 if(key3==0){shi++。//求模 ? TL0=(6553650000)%256。//求模 ? TL0=(6553650000)%256。 ? delay(5)。 ? delay(5)。//分調(diào)整 ? sbit key1=P0^1。 ? miao++。//求模 ? TL0=(6553650000)%256。 ? delay(5)。 ? delay(5)。//時間變量 sbit rs = P2^0。 delay(5)。 P1=。 圖 字符顯示子程序流程圖 【 項目實踐 】 (5) LCD初始化子程序模塊設(shè)計 1602字符型 LCD的初始化過程為: 延時 15ms,寫指令 38H(不檢測忙信號 ); 延時 5ms,寫指令 38H(不檢測忙信號 ); 延時 5ms,寫指令 38H(不檢測忙信號 ); 以后每次寫指令、讀 /寫數(shù)據(jù)操作均需要檢測忙信號; 寫指令 38H:顯示模式設(shè)置; 寫指令 08H:顯示關(guān)閉; 寫指令 01H:顯示清屏; 寫指令 06H:顯示光標(biāo)移動設(shè)置; 寫指令 0CH:顯示開及光標(biāo)設(shè)置。用液晶顯示出” I LIKE MCU” “” 圖 52 液晶顯示電路圖 一、液晶顯示原理 液晶顯示器及其特點(diǎn) 液晶顯示器以其微功耗、體積小、顯示內(nèi)容豐富、超薄輕巧的諸多優(yōu)點(diǎn),沒有電磁輻射、壽命長等優(yōu)點(diǎn),在袖珍式儀表和低功耗應(yīng)用系統(tǒng)中得到越來越廣泛的應(yīng)用。 【 項目實踐 】 3.程序設(shè)計 (1) 主程序設(shè)計 主程序主要完成硬件初始化、子程序調(diào)用等功能。 void delay(uint z) { uint x,y。 write_(0x06)。num15。y0。 ? } ? void init() //初始化液晶設(shè)定定時器初值 ? { uchar num。 ? } ? write_(0x80+0x40)。 ? write_date(0x30+ge)。//秒針位置 ? } ? } 按鍵數(shù)字時鐘 ? define uint unsigned int //變量宏定義 ? uchar count=0。y0。} ? void init() //初始化液晶設(shè)定定時器初值 ? { uchar num。 ? } ? write_(0x80+0x40)。 ? write_date(0x30+ge)。 } ? } void key() { if(key1==0) //秒調(diào)整 { delay(10)。 2) 寫指令 輸入: RS=L, R/W=L, D0~ D7=指令碼, CS1或CS2=H, E=高脈沖; 輸出:無。 X地址計數(shù)器是沒有記數(shù)功能的,只能用指令設(shè)置。 lcd_e=0。0x80)){。 lcd_cs2=0。row++) ? { lcd_write_data(chr3[col+((63row)*8)])。//? ? delay(0x300)。 12864液晶顯示 ? 5)游標(biāo)或顯示移位控制 ? 初始值: 0001 XXXX B ( X= 0,1) ? 格 式 0 0 0 1 S/C R/L X X ? 這。//set x start 0 ? lcd_write_mand(0x40)。 ? for(row=0。 unsigned char col。 lcd_e=1。 lcd_e=1。 XY地址計數(shù)器 XY地址計數(shù)器是一個 9位計數(shù)器。 二、相關(guān)知識 1. LCD模塊 LCD(SMG12864及兼容芯片 )模塊引腳說明如表 56所示。 shi++。 ? write_(0x80+0x40+add)。num++) ? { write_date(table[num])。 ? delay(5)。x0。//時針位置 ? } ? write_sfm(3,fen)。 ? write_(0x80+0x40+add)。num++) ? { write_date(table[num])。 ? delay(5)。x0。 } write_(0x80+0x40)。 write_(0x0c)。 uchar code table[]=I LIKE MCU!。 ② 字符顯示 完成對 LCD初始化后,調(diào)用 LCD字符顯示子程序顯示第一行字符和第二行字符。 液晶引腳定義 表 51 LCD1602引腳功能 ?字符代碼與顯示字符關(guān)系 ? 1602液晶模塊內(nèi)部的字符發(fā)生存儲器( CGROM)已經(jīng)存儲了 160個不同的點(diǎn)陣字符圖形,如表 52所示,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼,比如大寫的英文字母“ A” 的代碼是 01000001B( 41H),顯示時模塊把地址 41H中的點(diǎn)陣字符圖形顯示出來,我們就能看到字母“ A” 。 【 項目實踐 】 功能設(shè)置命令 調(diào)用寫入指令到 LCD子程序 設(shè)定工作方式 設(shè)置顯示狀態(tài) 調(diào)用寫入指令到 LCD子程序 調(diào)用寫入指令到 LCD子程序 清屏 調(diào)用寫入指令到 LCD子程序 子程序返回 設(shè)置輸入方式 調(diào)用寫入指令到 LCD子程序 開始 圖 LCD 初始化 子程序 流程圖 【 項目實踐 】 (6) 延時子程序模塊設(shè)計 延時子程序模塊設(shè)計請參考項目 1。 lcden=1。 } void main() { lcdrw=0。//讀,寫選擇端( H/L) sbit e = P2^2。 ? } ? void write_date(uchar date)//送液晶數(shù)據(jù) ? { ? rs=1。 ? delay(5)。//開總中斷 ? ET0=1。 ? fen++。//全部清零鍵 ? void key()。 ? } ? void write_date(uchar date)//送液晶數(shù)據(jù) ? { rs=1。 ? delay(5)。//開總中斷 ? ET0=1。//變量 ? if(count==20)//此處為時間基準(zhǔn)調(diào)節(jié), 20為走一秒 ? {count=0。} //調(diào)到了 24? } if(key0==0) //全部歸清零按 { delay(10)。 LCD顯示屏由兩片控制器控制,每片控制器內(nèi)部帶有 64行 64列 (64X64/8=512字節(jié) )的 RAM緩沖區(qū),分 8頁尋址,一頁包含 8行 X64(列)點(diǎn),占據(jù) 64字節(jié)。 ? const unsigned char code chr2[]={ ? 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, ? 0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00, ? 0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00, ? 0x00,0x00,0x0F,0x00,0x00,0x40,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0xF0,0x00,0x00, ? 0x00,0x00,0x0E,0x08,0x20,0x7E,0x00,0x00,0x00,0x00,0x1E,0x0C,0x30,0x7F,0xE0,0x00, ? 0x00,0x00,0x1E,0x0C,0x30,0x7F,0xF8,0x00,0x00,0x60,0x1E,0x1C,0x30,0x67,0xF8,0x00, ? 0x00,0x78,0x1C,0x1C,0x70,0x60,0x70,0x00,0x00,0x3E,0x1C,0x1C,0x70,0xE0,0x70,0x00, ? 0x00,0x3F,0xBC,0x38,0x70,0xE0,0x60,0x00,0x00,0x3F,0xFC,0x38,0x70,0xC0,0x60,0x00, ? 0x00,0x1F,0xF8,0x38,0xE0,0xC0,0xE0,0x00,0x00,0x0F,0xF8,0x78,0xE1,0xC3,0xE0,0x00, ? 0x00,0x03,0xB8,0x78,0xE1,0xFF,0xE0,0x00,0x00,0x00,0x78,0x38,0xE1,0xFF,0xE0,0x00, ? 0x00,0x00,0x78,0x30,0x61,0xFF,0x60,0x00,0x00,0x00,0x70,0x00,0x41,0xF8,0x00,0x00, ? 0x00,0x00,0x70,0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x70,0x00,0x00,0x04,0x00,0x00, ? 0x00,0x00,0x30,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x10,0xC0,0x20,0x07,0x00,0x00, ? 0x00,0x00,0x00,0xC0,0x30,0x07,0x80,0x00,0x00,0x00,0x00,0xE0,0x30,0x07,0x80,0x00, ? 0x00,0x00,0x00,0xE0,0x30,0x07,0x80,0x00,0x00,0x00,0x01,0xE0,0x70,0x07,0x80,0x00, ? 0x00,0x00,0x01,0xE0,0x7C,0x0F,0x00,0x00,0x00,0x00,0x01,0xE0,0x7F,0xFF,0x00,0x00, ? 0x00,0x00,0x01,0xE0,0x7F,0xFE,0x00,0x00,0x00,0x00,0x01,0xC0,0xFF,0xFE,0x00,0x00, ? 0x00,0x00,0x03,0xC0,0xEE,0x1C,0x00,0x00,0x00,0x00,0x03,0xC1,0xE0,0x1C,0x00,0x00, ? 0x03,0x00,0x03,0x81,0xE0,0x38,0x00,0x00,0x03,0xE0,0x03,0x81,0xE0,0x38,0x00,0x00, ? 0x03,0xFF,0x87,0x80,0xC0,0x38,0x00,0x00,0x03,0xFF,0xFF,0x80,0xC0,0x70,0x00,0x00, ? 0x01,0xFF,0xFF,0xF8,0x00,0x60,0x00,0x00,0x01,0xFF,0xFF,0xFF,0x80,0x60,0x00,0x00, ? 0x00,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0x80,0x00,0x00, ? 0x00,0x00,0x0F,0x07,0xFF,0xE0,0x00,0x00,0x00,0x00,0x0F,0x00,0x7F,0xF8,0x00,0x00, ? 0x00,0x00,0x0F,0x00,0x03,0xFE,0x00,0x00,0x00,0x30,0x0F,0x00,0x00,0xFF,0x00,0x00, ? 0x00,0x3C,0x1F,0x00,0x00,0x1F,0xE0,0x00,0x00,0x1E,0x1F,0x00,0x00,0x07,0xF0,0x00, ? 0x00,0x1F,0x8F,0x00,0x00,0x03,0xF8,0x00,0x00,0x1F,0xCF,0x00,0x00,0x00,0xFC,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1