当前位置: 首页 > news >正文

厦门创意互动网站建设学校为什么要做网站

厦门创意互动网站建设,学校为什么要做网站,家用电脑可以做网站吗,电子商务网站建设与维护的教学矩阵键盘#xff1a; 这个矩阵键盘可以接到P0、P1、P2、P3都是可以的。 使用矩阵键盘是能节省单片机的IO口。 P3.0 P3.1 P3.2 P3.3 称之为行号。 P3.4 P3.5 P3.6 P3.7 称之为列号。 矩阵键盘检测原理#xff1a; 1、检查是否有键按下#xff1b; 2、键的抖动处理#xf… 矩阵键盘 这个矩阵键盘可以接到P0、P1、P2、P3都是可以的。 使用矩阵键盘是能节省单片机的IO口。 P3.0 P3.1 P3.2 P3.3 称之为行号。 P3.4 P3.5 P3.6 P3.7 称之为列号。 矩阵键盘检测原理 1、检查是否有键按下 2、键的抖动处理 3、查询按下键所在行和列的位置并对行号和列号译码得到键值。 #includereg52.h#define uchar unsigned char #define uint unsigned intsbit dulaP2^6; sbit welaP2^7;uchar disnum,temp,key;uchar code table_duan[]{ 0x3f,0x06,0x5b,0x4f,0x66,0x6d, 0x7d,0x07,0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71,0};void delay(uchar);void main() {disnum16;wela1;P00xfe;wela0;while(1){P30xf0;tempP3;temptemp0xf0; //按位与if(temp!0xf0) //判断是否有按键按下{delay(10);if(temp!0xf0){tempP3;temptemp|0x0f;P3temp;keyP3;switch(key){case 0xee: disnum0; break;case 0xde: disnum1; break;case 0xbe: disnum2; break; case 0x7e: disnum3; break; case 0xed: disnum4; break; case 0xdd: disnum5; break; case 0xbd: disnum6; break; case 0x7d: disnum7; break; case 0xeb: disnum8; break; case 0xdb: disnum9; break; case 0xbb: disnum10; break; case 0x7b: disnum11; break; case 0xe7: disnum12; break; case 0xd7: disnum13; break; case 0xb7: disnum14; break; case 0x77: disnum15; break;}} }P0table_duan[disnum];dula1;dula0;} }void delay(uchar x) {uchar a, b;for(ax;a0;a--){for(b200;b0;b--);} } 使用子模块函数的方法 #includereg52.h#define uchar unsigned char #define uint unsigned intsbit dulaP2^6; sbit welaP2^7;uchar disnum,temp,key,num;void delay(uchar); uchar keyscan();uchar code table_duan[]{ 0x3f,0x06,0x5b,0x4f,0x66,0x6d, 0x7d,0x07,0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71,0};void main() {disnum16;wela1;P00xfe;wela0;while(1){numkeyscan();P0table_duan[num];dula1;dula0;} }uchar keyscan() {P30xf0;tempP3;temptemp0xf0; //按位与if(temp!0xf0) //判断是否有按键按下{delay(10);if(temp!0xf0){tempP3;temptemp|0x0f;P3temp;keyP3;switch(key){case 0xee: disnum0; break;case 0xde: disnum1; break;case 0xbe: disnum2; break; case 0x7e: disnum3; break; case 0xed: disnum4; break; case 0xdd: disnum5; break; case 0xbd: disnum6; break; case 0x7d: disnum7; break; case 0xeb: disnum8; break; case 0xdb: disnum9; break; case 0xbb: disnum10; break; case 0x7b: disnum11; break; case 0xe7: disnum12; break; case 0xd7: disnum13; break; case 0xb7: disnum14; break; case 0x77: disnum15; break;}} }return disnum; }void delay(uchar x) {uchar a, b;for(ax;a0;a--){for(b200;b0;b--);} } 光看不练就是眼高手低。多练习才行的。
http://www.dnsts.com.cn/news/234760.html

相关文章:

  • 做论坛网站4g空间够不够用渭南网站建设与维护
  • 做网站装什么服务器迁移wordpress 500
  • 十大品牌网站加强网站集约化建设
  • 潍坊专业建站如何做网络营销推广就属金手指饣
  • 建设一个很大的视频网站需要多少钱青岛黄岛区建设工程管理局网站
  • 惠阳区规划建设局网站个人建站模板
  • 怎么做游戏门户网站自学网站开发需要多久
  • 哪个网站做推销产品2019Wordpress中文主题
  • 永州网站建设公司推荐百度搜索网址大全
  • 什么网站做免单衣服Wordpress官网类主题
  • 网站对齐原则外汇网站怎么做优外汇网站
  • 网站管理系统改不了的做的比较好的猎头网站
  • 响应式网站跟一般网站的区别哪家网络公司的宽带好
  • 万网 网站 流程做网站的手机软件
  • 公司网站建设注册网站内容页显示不出来的
  • 天津 企业网站建设网页加速器 安卓
  • 重庆网站推广产品南昌网站建设品牌
  • 六安住房和城乡建设部网站wordpress 防站教程
  • 招聘网站做销售淘客怎么做自己的网站
  • 个人电脑可以做网站服务器wordpress底部排
  • 网站如何进行网络推广网站备案拍照幕布
  • 合肥网站推广 公司网页制作论文范例
  • 嘉兴网站建设低价推荐企业年报系统
  • 公司网站建设制度佳匠网站建设
  • 成都市网站建设哪家好wordpress简单易懂的网站
  • 做网站提供服务器吗中小企业上市公司名单
  • 做甜品网站栏目手机网站开发语言选择
  • 做网站公司需要什么条件网站建设优化公司哪家好
  • 做二手货车都做什么网站wordpress怎么修改关键字
  • 如何做营销型网站凡科建站是永久的吗