91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

個(gè)人編寫的用單片機(jī)讀取4*4矩陣鍵盤并在lcd中顯示的程序代碼,在C8051F系列單片機(jī)上完美實(shí)現(xiàn),希望能夠幫助到初學(xué)者。

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?“delay.h“
#include“1602.h“
//============display?functions=======================
void?DelayForShow()??
{
unsigned?char ijk;
for(k=2;k>0;k--)
for?(i=0xff;?i>0;?i--)
for?(j=0x05;?j>0;?j--);
}

void?ShowAChar(char?m_char)??
{
D_RS=1; D_RW=0; D_EN=1; P4=m_char;
DelayForShow(); D_EN=0; D_RS=0; D_RW=1;
}

void?SendShowCom(char?m_cc)??
{
D_RS=0; D_RW=0; D_EN=1; P4=m_cc;
DelayForShow(); D_EN=0; D_RS=1; D_RW=1;
}
void?ShowOneChar(unsigned?char?m_line?unsigned?char?m_rowchar?a)?
{
?? unsigned?char?m_address;
if?(m_line==0) m_address=0x80;
else?if?(m_line==1) m_address=0xC0;
m_address+=m_row; SendShowCom(m_address);
????ShowAChar(a);
}

void?ShowStringLine(unsigned?char?m_line?unsigned?char?m_row?unsigned?char?m_lenchar?*m_string)??
{
unsigned?char im_address;
if?(m_line==0) m_address=0x80;
else?if?(m_line==1) m_address=0xC0;
m_address+=m_row; SendShowCom(m_address);
for?(i=0;i}
void?lcd_init(void)
{
??delay1ms(10);
??SendShowCom(0x38);?//三次顯示模式設(shè)置,不檢測(cè)忙信號(hào)
??delay1ms(10);?
??SendShowCom(0x38);
??delay1ms(10);?
??SendShowCom(0x38);
??delay1ms(10);?
??SendShowCom(0x38);?//顯示模式設(shè)置開始要求每次檢測(cè)忙信號(hào)
??SendShowCom(0x08);?//關(guān)閉顯示
??SendShowCom(0x01);?//顯示清屏
??SendShowCom(0x06);?//?顯示光標(biāo)移動(dòng)設(shè)置
??SendShowCom(0x0C);?//?顯示開及光標(biāo)設(shè)置
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????1568??2011-08-16?15:19??按鍵規(guī)范化防抖,防止重復(fù)讀取\1602.c

?????文件????????460??2011-08-19?20:45??按鍵規(guī)范化防抖,防止重復(fù)讀取\1602.h

?????文件???????3571??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\1602.LST

?????文件??????11628??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\1602.OBJ

?????文件????????615??2011-08-27?17:22??按鍵規(guī)范化防抖,防止重復(fù)讀取\delay.c

?????文件????????205??2011-08-16?14:53??按鍵規(guī)范化防抖,防止重復(fù)讀取\delay.h

?????文件???????1937??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\delay.LST

?????文件???????8112??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\delay.OBJ

?????文件??????38855??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard

?????文件???????1719??2011-08-30?13:02??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard.c

?????文件????????195??2011-08-30?13:02??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard.h

?????文件???????3458??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard.hex

?????文件????????104??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard.lnp

?????文件???????3736??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard.LST

?????文件??????17317??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard.M51

?????文件??????10301??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard.OBJ

?????文件???????1935??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard.plg

?????文件??????75641??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard.uvopt

?????文件??????13954??2011-08-30?13:03??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard.uvproj

?????文件??????75643??2011-08-30?13:07??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard_uvopt.bak

?????文件??????13292??2011-08-30?13:02??按鍵規(guī)范化防抖,防止重復(fù)讀取\keyboard_uvproj.bak

?????文件????????933??2011-08-30?13:07??按鍵規(guī)范化防抖,防止重復(fù)讀取\main.c

?????文件???????2866??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\main.LST

?????文件??????10394??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\main.OBJ

?????文件???????6376??2009-05-07?14:37??按鍵規(guī)范化防抖,防止重復(fù)讀取\STARTUP.A51

?????文件??????14062??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\STARTUP.LST

?????文件????????749??2011-08-30?13:08??按鍵規(guī)范化防抖,防止重復(fù)讀取\STARTUP.OBJ

?????目錄??????????0??2011-08-30?13:09??按鍵規(guī)范化防抖,防止重復(fù)讀取

-----------?---------??----------?-----??----

???????????????319626????????????????????28

............此處省略1個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源