- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2024/10/51第4章80C51人机接口技术LED、数码管及蜂鸣器接口技术4.1按键及键盘接口技术4.2字符型LCD显示器接口技术4.3
单片机最小系统AT89S52LED数码管蜂鸣器LCD按键键盘开关每根口线最大可吸收10mA的(灌)电流P0口吸收电流的总和不能超过26mAP1、P2和P3每个口吸收电流的总和限制在15mA4个口所有口线的吸收电流总和限制在71mA
2024/10/534.1LED、数码管及蜂鸣器接口技术4.1.1LED接口LED的特性及其灌电流驱动LED典型工作点:1.75V,10mA。单个LED驱动特性如下图:
多个LED并口直接驱动限流与上拉电阻共享驱动
2024/10/55voidmain(void){uchari; P21=1; while(1){for(i=0;i8;i++){DataPort=ScanCode[i];DelayMs(500);} }}【例4-1】
2024/10/56数码管4.1.2数码管接口
2024/10/57晶体三极管驱动
2024/10/58达林顿阵列驱动
2024/10/59常序相接时ucharcodeSegCode[]=//段码{0x3F,0x06,0x5B,0x4F};dpgfedcb阴极字形“1”编码示例:06H
2024/10/510ucharcodeSegCode[]=//段码{0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};ucharcodeBitCode[]={0xfe,0xfd,0xfb,0xf7};//位码ucharDispBuf[4];//显示数字要先送入此缓冲数组voidBufToSeg(void){uchari;for(i=0;i4;i++){P0=SegCode[DispBuf[i]];//送段码P2=BitCode[i];//送位码DelayMs(1);}}【例4-2】部分代码
非常序相接时字形“1”常序编码:06HP07P06P05P04P03P02P01P00bgcdpfdea字形“1”该序编码:A0HucharcodeSegCode[]={0xAF,0xA0,0xC7,0xE5};ucharcodeBitCode[]={0x04,0x20,0x10,0x08};voidBufToSeg(void)不变!
2024/10/512蜂鸣器及其接口有源蜂鸣器:接额定电压就可连续发声无源蜂鸣器:接入变频方波,可得到不同音调的声音4.1.3蜂鸣器接口
例:以频率800Hz发声,发声时间250ms,静音1000ms。while(1){for(j=400;j0;j--)//发声250ms {BEEP=~BEEP;//取反及调用指令占用约3usd622us();//共延时625us,周期1250us,频率800Hz}for(j=400*4;j0;j--)//静音1000ms{BEEP=1;//关闭蜂鸣器d622us(); }}
4.2.1独立按键接口按键及其消抖简单开关及输入接口4.2按键及键盘接口技术
2024/10/515开关闭合与断开时的抖动及去抖电路按键较少时:去抖电路按键较多时:软件延时,通常为10ms
2024/10/516矩阵键盘接口电路4.2.2键盘接口逐行扫描法
判有无键按下。将列线设置为输出口,输出全0(所有列线为低电平),然后读行线状态,若行线状态不全为高电平,则可断定有键按下。判按下哪个键。先置列线C0为低电平,其余列线为高电平,读行线状态,如行线状态不全为“1”,则说明所按键在该列;否则所按键不在该列,再使C1列线为低电平,其它列为高电平,判断C1列有无按键按下。其余类推。获得相应键号。键号:键号=行首号+列号。行首号为行数乘以行号。根据键号就可以进入相应的键功能实现程序。
线反转法例如按下“2”号键,先使列线输出全“0”,读行线,结果为E0H;再使行线输出全“0”,读列线,结果为0BH。将2次读到的结果拼成一个字节,即EBH,该值称为键值。
4.3字符型LCD显示器接口技术4.3.1LCD1602模块的外形与引脚引脚01、02:VSS、VDD,接地和+5V引脚引脚03:VL,对比
您可能关注的文档
- 厌氧发酵的工程应用实例.pptx
- 压力容器破裂形式.pptx
- 历史上重大改革的规律性总结省名师优质课赛课获奖课件市赛课一等奖课件.pptx
- 印刷电路板制作流程简介.pptx
- 博思堂大连美林西岸整合营销推广案.pptx
- 南仁东和中国天眼.pptx
- 南京大学ElitePlan专题培训.pptx
- 单证员操作流程.pptx
- 单向板肋形楼盖.pptx
- 卓越绩效评价准则标准宣贯.pptx
- 企业竞争图谱:2024年ADAS高级驾驶辅助系统 头豹词条报告系列.pdf
- 跨境电商平台出海目的地(Europe):出海四小龙加速布局,市场热度持续上升 头豹词条报告系列.pdf
- 中国智慧导览行业市场规模测算逻辑模型 头豹词条报告系列.pdf
- 两项货币政策工具落地,支持资本市场决心超预期必威体育精装版完整版本.pdf
- 农林牧渔行业定期报告:猪价震荡调整,肥标价差继续走扩.pdf
- 卡牌行业专题报告:热潮背后的IP效应与市场潜力.pdf
- 食品饮料行业深度研究:白酒调整期复盘:估值拐点隐现,期待需求传导.pdf
- 家用电器行业专题研究:当前时点如何看家电?必威体育精装版完整版本.pdf
- 医药生物行业报告:医疗设备以旧换新政策步入落地阶段,板块业绩有望迎来拐点向上.pdf
- 煤炭开采行业动态研究:原煤日产量环比提升,火力发电加速.pdf
文档评论(0)