- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 7.4 单片机系统中的键盘接口技术 键盘是单片机应用系统最常用的输入设备,操作人员可以通过键盘向单片机系统输入指令、地址和数据,实现简单的人机通信。 * 独立式按键。 7.4 单片机系统中的键盘接口技术 * 【例7.4】 源程序。 * 行列式键盘电路。 7.4 单片机系统中的键盘接口技术 * 【例7.5】 按照下图的电路,使用两步扫描法,编写的键扫描程序。有键按下,扫描函数返回值为键值,若无键按下,返回值为0xff。要求每10ms定时检测一次按键,使用定时器中断实现定时。按键信息由printf输出到串口。 7.4 单片机系统中的键盘接口技术 * 【例7.5】源程序。 * 7.5 单片机系统中的LED数码显示器 7.5.1 LED显示器的结构与原理 * 【例7.6】 按照下图显示电路编写显示驱动程序。 * 【例7.6】 按照图7.19显示电路编写显示驱动程序。 * 【例7.6】源程序。 #include common.h void display(void);/*显示0, 1, ,7*/ /******** main 函数 *********/ void main (void) { SCON=0x00; /*串行口方式0工作*/ ES=0; /*禁止串行中断*/ for (;;) { display(); } } void display(void) /*显示0, 1, ,7*/ { unsigned char code LEDValue[9]= {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f}; unsigned char i; TI=0; for (i=1; i=8; i++) { /*8位数码管依次显示1,2, ,8*/ SBUF = LEDValue[9-i]; while (TI==0); TI=0; time(1000); /*状态维持*/ } } * 【例7.7】 按照下图电路,编写在8个数码管依次显示0, 1, …, 7的程序。 7.5 单片机系统中的LED数码显示器 * 【例7.7】源程序。 #include common.h void display(void);/*显示0, 1, ,7*/ /******** main 函数 *********/ void main (void) { SCON=0x00; /*串行口方式0工作*/ ES=0; /*禁止串行中断*/ for (;;) { display(); } } void display(void) /*显示0, 1, ,7*/ { unsigned char code LEDValue[9]= {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f}; unsigned char i; for (i=0; i8; i++) { /*8位数码管依次显示1,2, ,8*/ P0 = LEDValue[i]; /*显示内容*/ P2=i; /*位译码输入*/ time(600); /*状态维持*/ } } * 7.6 单片机系统中的LCD液晶显示器 LCD液晶显示器是一种被动式的显示器,与LED不同,液晶本身并不发光,而是利用液晶在电压作用下,能改变光线通过方向的特性,而达到显示白底黑字或黑底白字的目的。液晶显示器具有体积小、功耗低,抗干扰能力强等优点,特别适用于小型手持式设备。这几年随着价格的下降而得到广泛的应用。 * 字符型液晶显示模块组件内部主要由LCD 显示屏(LCD PANEL)、控制器(controller)、驱动器(driver)、少量阻、容元件,结构件等装配在PCB板上构成。如下图所示。 字符型液晶显示模块内部主要的组件 7.6 单片机系统中的LCD液晶显示器 * 7.6.2 LCD1602模块接口引脚功能 引脚号 符号 状态 功能 1 VSS 电源地 2 VDD +5V逻辑电源 3 VO 液晶驱动电源(也有资料介绍VEE表示) 4 RS 输入 寄存器选择1:数据;0:指令 5 R/W 输入 读、写操作选择1:读;0:写 6 E 输入 使能信号 7 DB0 三态 数据总线(LSB) 8 DB1 三态 数据总线 9 DB2 三态 数据总线 10 DB3 三态 数据总线 11 DB4 三态 数据总线 12 DB5 三态 数据总线 13 DB6 三态 数据总线 14 DB7 三态 数据总线(MSB) 15 LEDA 输入 背光+5V 16 LEDK 输入 背光地 * 地址计数器(AC) AC地址
您可能关注的文档
最近下载
- 从吴语浊音清化的语音表现看古今声母与声调演变的内在.PDF VIP
- Siemens西门子家电EQ.5 全自动咖啡机 主机颜色:黑色 TE501803CN 使用说明书.pdf
- 2024年职业院校技能大赛(船舶主机和轴系安装调试赛项)考试题库(决赛通用) .pdf VIP
- 人教版《民族常识》第八课 绚丽多姿的民族风情 课件.pptx VIP
- HCCDA笔试试题题库.pdf VIP
- 任务型阅读理解回答问题解题技巧-导学案外研版英语七年级上册.docx VIP
- 《药事管理与法规》教学课件.pptx
- 教育融合:民族地区学校铸牢中华民族共同体意识教育一体化推进研究.docx VIP
- 公司“十五五”发展规划(2026-2030).pdf VIP
- 第四章第一讲材料科学与工程基础顾宜.ppt VIP
原创力文档


文档评论(0)