久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2913|回復: 4
打印 上一主題 下一主題
收起左側

求程序,哪位大神幫幫忙 利用51單片機設計一個4*4矩陣鍵盤

[復制鏈接]
跳轉到指定樓層
樓主
ID:294610 發表于 2018-3-24 20:39 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
利用51單片機設計一個4*4矩陣鍵盤,當按下A時,顯示學號后四位,當按下B時,顯示DAC輸出值(0-255),在B狀態中,矩陣鍵盤值C與D調整顯示的DAC值的十位,E與F調整DAC值的個位。
求助各位大神該怎么寫程序,有沒有類似的例子。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:82765 發表于 2018-3-24 21:09 | 只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽
回復

使用道具 舉報

板凳
ID:111634 發表于 2018-3-24 21:44 | 只看該作者
也就是普通的4*4矩陣鍵盤,不過是顯示內容不同而已而已而已!愿顯示什么就去顯示好了!
回復

使用道具 舉報

地板
ID:296540 發表于 2018-3-24 22:21 | 只看該作者
#include<reg51.h>
#define uchar uns igned char
#define uint unsigned int
void main(void)
{
uchar key;
while(1)  //調用鍵盤掃描函數,返回的鍵值送到變量key
{
key= keyscan( );
//延時
delay( );
}
void delay10ms (void) ;
//延時函數
{
uchar i;
for(i=0;i<200;i++){ }
}
//鍵盤掃描函數
uchar key scan (void)
{
//行掃描值
uchar code h;
//列掃描值
uchar code 1;
//P1.0~P1.3行線輸出都為0,準備讀列狀態
P1=0xf0;
if((P1&f0) !=0xf0)
{
//如果P1.4~P1.7 不全為1,可能有鍵按下
//延時去抖動,延時函數參見例5-11
delay10ms (void) ;
//重讀P1.4~P1.7,若還是不全為1,定有鍵按下
if( (P1&f0) !=0xf0)
// P1.0 行線置為0,開始行掃描
code h=0xfe;
while ((code_h&0x10) !=0xf0) ;//判斷是否掃描到最后一行,若不是,繼續掃描
{
//P1口輸出行掃描值
P1= code h;
if( (P1&f0) !=0xf0) ;
{
//如果P1.4~P1.7 不全為1,該行有鍵按下
code_l=(P1&0xf010x0f) ;//保留P1口高4 位,低4 位變為1,作為列值
return( (~code_h )+ (~code_l) ); //鍵值=行掃描值+列掃描值,鍵值返主程序
/ /若該行無鍵按下,往下執行
}
else
code h= (code_h<<1) 10x01;
/行掃描值左移,準備掃描下一行
}}}
//無鍵按下,
return (0);}
返回0

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

5#
ID:294610 發表于 2018-3-24 23:06 | 只看該作者
cjjcjj1 發表于 2018-3-24 21:09
你好!這個程序要求比較奇怪。。。肯定沒有現成的;
還有 DA 用的什么芯片?是實物還是仿真?

用的是DAC0832,是進行仿真的
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久久久久久久久午夜片 | 久久成人人人人精品欧 | av手机在线看 | 日韩一级 | 免费视频一区二区 | 国产精品福利在线 | 亚洲午夜精品一区二区三区 | 日韩av在线中文字幕 | 激情免费视频 | 91色视频在线观看 | 亚洲精品国产成人 | 在线亚洲人成电影网站色www | 日韩激情在线 | 国产精品视频二区三区 | 老司机久久 | 亚洲精品一区二区在线观看 | 99热视 | 日日网| 久久中文字幕一区 | 日本在线免费看最新的电影 | 日韩av大片免费看 | 黄色一级电影在线观看 | 国产成人精品一区二 | 免费国产精品久久久久久 | 日韩国产欧美一区 | 91在线一区 | 国产一区二区三区久久久久久久久 | 中国毛片免费 | 狠狠躁18三区二区一区 | 少妇一区二区三区 | 亚洲成人综合网站 | 国产欧美日韩一区 | 在线观看av网站永久 | 欧美中文字幕在线观看 | 亚洲天堂久久 | 午夜视频大全 | 亚洲a视频 | 国产激情网站 | 日韩一区二区三区在线 | 国产成人精品网站 | 国产精品精品久久久久久 |