我是靠谱客的博主 背后哈密瓜,最近开发中收集的这篇文章主要介绍c语言T1中断程序编写步骤,用51单片机中断编写的4x4键盘程序,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

用51单片机中断编写的4x4键盘程序

作者:未知   来源:山涧一溪流   点击数:…  更新时间:2014年06月22日   【字体:大 中 小】

应用查询扫描编写键盘程序,由于要给按键去抖动,程序变得比较复杂和冗长(详见2013年9月29日博文《MSP430和AT89C51单片机4x4键盘C程序》),如果用中断编写,设置中断响应在下降沿时执行中断,则程序编写不用去抖动判断,所以相比较要简单很多!下面用汇编和C语言两种方式编写4X4键盘程序!

一、汇编程序

ORG 0000H

LJMP MAIN

ORG 0003h

Ljmp ZD0

ORG 000Bh

LJMP TZD0

ORG 0013h

Ljmp ZD1

ORG 001Bh

LJMP TZD1

ORG 0040H

MAIN: Mov TMOD,#66h

MOV TH0,#0ffh

MOV TL0,#0ffh

MOV TH1,#0ffh

MOV TL1,#0ffh

SETB EA

SETB ET0

SETB TR0

SETB ET1

SETB TR1

SETB IT0

SETB IT1

SETB EX0

SETB EX1

xh:      mov P1,#0feh

Lcall Delay

mov P1,#0fdh

Lcall

最后

以上就是背后哈密瓜为你收集整理的c语言T1中断程序编写步骤,用51单片机中断编写的4x4键盘程序的全部内容,希望文章能够帮你解决c语言T1中断程序编写步骤,用51单片机中断编写的4x4键盘程序所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部