资源描述:
《4乘4矩阵键盘总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1234567891011121314151617181920212223242526272829303132333435363738代码有错,正确的可见单片机上机作业//*********************************************************//****************C51按键识别函数集源文件*****************//*********************************************************//作者:Ryudo桂林电子科技大学ryudo@yeah.net//开发开始时间:2006年
2、8月15日//说明:涉及到的所有的延时函数配合C51延时函数包使用默认晶振频率12MHZ//版本信息:Ver1.0//*********************************************************//扫描方法一:06.8.15添加4X4矩阵按键逐行扫描(一次)识别法函数////硬件连接://______________________VCC//
3、
4、
5、
6、//
7、
8、
9、
10、//
11、
12、
13、
14、//RRRR//
15、
16、
17、
18、//
19、
20、
21、
22、///
23、/
24、/
25、/
26、//PX.7-------/--
27、---/--
28、--/--
29、--/--
30、每个按键对应的识别码是:0x88,0x84,0x8
31、2,0x81//
32、
33、
34、
35、///
36、/
37、/
38、/
39、//PX.6-------/--
40、---/--
41、--/--
42、--/--
43、0x48,0x44,0x42,0x41//
44、
45、
46、
47、///
48、/
49、/
50、/
51、//PX.5-------/--
52、---/--
53、--/--
54、--/--
55、0x28,0x24,0x22,0x21//
56、
57、
58、
59、///
60、/
61、/
62、/
63、//PX.4-------/--
64、---/--
65、--/--
66、--/--
67、0x18,0x14,0x12,0x11//
68、
69、
70、
71、//
72、
73、
74、
75、//PX.3----------
76、
77、
78、
79、//
80、
81、
82、//
83、
84、
85、//PX.2----------
86、------
87、
88、
89、//
90、
91、//
92、
93、/
94、/PX.1----------
95、------
96、-----
97、
98、3940414243444546474849505152535455565758596061626364656667686970717273747576//
99、//
100、//PX.0----------
101、------
102、-----
103、-----
104、////************************************************************//扫描方法二:06.8.15添加4X4矩阵键盘线翻转识别法函数//硬件连接://
105、
106、
107、
108、///
109、/
110、/
111、/
112、//PX.7-------/--
113、---/--
114、--/--
115、
116、--/--
117、每个按键对应的识别码是:0x77,0x7b,0x7d,0x7e//
118、
119、
120、
121、///
122、/
123、/
124、/
125、//PX.6-------/--
126、---/--
127、--/--
128、--/--
129、0xb7,0xbb,0xbd,0xbe//
130、
131、
132、
133、///
134、/
135、/
136、/
137、//PX.5-------/--
138、---/--
139、--/--
140、--/--
141、0xd7,0xdb,0xdd,0xde//
142、
143、
144、
145、///
146、/
147、/
148、/
149、//PX.4-------/--
150、---/--
151、--/--
152、--/--
153、0xe7,0xeb,0xed,0xee//
154、
155、
156、
157、//
158、
159、
160、
161、//PX.3----------
162、
163、
164、
165、//
166、
167、
168、//
169、
170、
171、//P
172、X.2----------
173、------
174、
175、
176、//
177、
178、//
179、
180、//PX.1----------
181、------
182、-----
183、
184、//
185、//
186、//PX.0----------
187、------
188、-----
189、-----
190、// //*****************************************************************//扫描方法三:06.8.16添加4X4矩阵键盘行扫描识别法函数(只返回4个识别码)//硬件连接://
191、
192、
193、
194、///
195、/
196、/
197、/
198、777879808182838485868788899091929394959697989910010110210
199、3104105106107108109110111112113114//PX.7-------/--
200、---/--
201、--/--
202、--/--
203、通用识别码:0x07,0x0b,0x0d,0x0e//
204、
205、
206、
207、///
208、/
209、/
210、/
211、//PX.6-------/--
212、---/--
213、--/--
214、--/--
215、0x07,0x0b,0x0d,0x0e//
216、
217、
218、
219、///
220、/
221、/
222、/
223、//PX.5-------/--
224、---/--
225、--/--
226、--/--
227、0x07,0