按下16个矩阵键盘依次在数码管上显示1-16的平方如按下第一个显示1,第二个显示4...(5页).doc
《按下16个矩阵键盘依次在数码管上显示1-16的平方如按下第一个显示1,第二个显示4...(5页).doc》由会员分享,可在线阅读,更多相关《按下16个矩阵键盘依次在数码管上显示1-16的平方如按下第一个显示1,第二个显示4...(5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-按下16个矩阵键盘依次在数码管上显示1-16的平方。如按下第一个显示1,第二个显示4.Proteus仿真时,用的是元件库自带的矩阵键盘,分别代表1-16,仿真图如下:#include#define uint unsigned int#define uchar unsigned charvoid init();/初始化子程序void delay(uint);/延时子程序void display(uint);/显示子程序uint keyscan();/按键扫描子程序uchar code table=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f
2、,0x77,0x7c,0x39,0x5e,0x79,0x71;uchar temp;uint num;void main()init();while(1)display(keyscan();void init()num=0;P2=0;P1=0xff;void delay(uint ms)uint x,y;for(x=ms;x0;x-)for(y=110;y0;y-);void display(uint a)uchar bai,ge,shi;if(a=0)P2=0;P1=0xff;elseif(a10)P2=tablea;P1=0xfe;else if(a100)shi=a/10;ge=a%10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 16 矩阵 键盘 依次 数码管 显示 平方 下第 一个 第二
链接地址:https://www.taowenge.com/p-36336107.html
限制150内