- 1、本文档共84页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4、中断响应过程 单片机一旦响应中断,首先置位响应的优先级有效触发器,然后执行一个硬件子程序调用,把断点地址压入堆栈保护,然后将对应的中断入口地址值装入程序计数器PC,使程序转向该中断人口地址,以执行中断服务程序。 单片机响应中断后,只保护断点而不保护现场(如累加器A、程序状态字寄存器PSW的内容),且不能清除串行口中断标志TI和RI,也无法清除外部中断请求信号INT0和INT1。故用户在编制程序时应予以考虑。 5、中断响应示意图 特定程序入口地址: 0000H 复位 中断向量地址 中断源0003H 外部中断0 000BH 定时器0 0013H 外部中断1 001BH 定时器1 0023H 串行口 6、汇编编程举例 利用定时器T0定时,在P1.0端口输出周期性的方波信号,方波周期为2ms,已知晶振频率为6MHz 。 ORG 0000H LJMP START ORG 000BH LJMP CTC0 ORG 0100H START: MOV TMOD,#01H MOV TL0,#18H MOV TH0,#0FCH SETB EA SETB ET0 HERE: SJMP HERE CTC0: MOV TL0,#18H MOV TH0,#0FCH CPL P1.0 RETI 7、C51编程举例 #include reg52.h sbit pinPulse=P1^0 void T0Int(void) interrupt 1 { TL0=0x18; TH0=0xfc; pinPulse=~pinPulse; } void main(void) { TMOD=0x01; TL0=0x18; TH0=0xfc; EA=1; ET0=1; while(1); } 第五章 51单片机的扩展应用 一、并行扩展设计 二、串行扩展设计 三、键盘及显示接口设计 四、A/D、D/A接口设计 五、LED、LCD接口设计 一、串行扩展I/O口举例 三、键盘及显示接口设计 1、键盘接口电路举例 2、LED显示接口电路举例 3、LCD显示接口电路举例 1、键盘接口电路举例 (2)矩阵式键盘 (1)独立式键盘 (1)独立式键盘 (2)矩阵式键盘 LED数码管 8×8点阵模块(1) 8×8点阵模块(2) 点阵的基本连接方式 显示图像的基本原理 如下图所示,假设显示数字“0” 1 2 3 4 5 6 7 8 ●●●●●●●● ●●●●●●●● ●●●●●●●● ●●●●●●●● ●●●●●●●● ●●●●●●●● ●●●●●●●● 00 00 3E 41 41 41 3E 00 因此,形成的列代码为 00H,00H,3EH,41H,41H,3EH,00H,00H;只要把这些代码分别送到相应的列线上面,即可实现“0”的数字显示。 LCD显示接口电路举例 基本特性 1602的屏一般为标准屏,接口定义基本一样,但由于厂家的差异,默认对比度不完全相同,请读者在对比度调节端子自行加装电位器调节。内侧16引脚的座子为1602的插座。下图是1602液晶屏的实物图片,货物以实物为准。屏的引脚处标有引脚数。部分屏标有定义(视厂家而定)。本款配屏的引脚定义如下: 数据端口 GND(地) VCC(电源正极5V) V0(对比度调节端,通常直接接地) RS(读控制) RW(写控制) E(使能端) 数据端口 DB0(数据端口最低端) DB1 DB2 DB3 DB4 DB5 DB6 DB7(数据端口最高端) BLA(背光正极) BLK(背光负极) ADC0809的原理 ADC0809是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。它是逐次逼近式A/D转换器,可以和单片机直接接口。 ADC0809原理图 1、指令中常用符号说明 Rn 当前寄存器区的Ro~R7(其中n=0~7)Ri 当前寄存器区中的R0和R1(其中i=0,1) direct 8位直接字节地址(片内RAM和SFR空间) #data 8位立即数。#data16 16位立即数。addr16 16位地址值。Addr11 11位地址值。rel 8位带符号地址偏移量(-128~+127) bit 片内RAM和SF
您可能关注的文档
- 大学物理教案chap14-3(精品·公开课件).ppt
- 大学物理教案chap14-5(精品·公开课件).ppt
- 大学物理教案chap14-4(精品·公开课件).ppt
- 大学物理教案振动与波动部分复习(精品·公开课件).ppt
- 大学物理静电场理论及习题(精品·公开课件).ppt
- 大学物理期末考试(精品·公开课件).ppt
- 大学物理课件[阅读材料]---牛顿简介-[福州大学李培(精品·公开课件).ppt
- 大学物理期末考试要点总结(精品·公开课件).ppt
- 大学物理实验教案(精品·公开课件).ppt
- 大学物理实验网上在线考试说明(精品·公开课件).ppt
- c程序员面试题及答案.doc
- 第01讲 运动的描述(练习)(解析版)-【上好课】2025年高考物理一轮复习讲练测(新教材新高考).pdf
- c的面试题及答案.doc
- 第01讲 运动的描述(练习)(原卷版)-【上好课】2025年高考物理一轮复习讲练测(新教材新高考).pdf
- 2003年非典后航空复盘分析报告.pdf
- 第02讲 匀变速直线运动的规律(练习)(解析版)-【上好课】2025年高考物理一轮复习讲练测(新教材新高考).pdf
- 第02讲 匀变速直线运动的规律(练习)(原卷版)-【上好课】2025年高考物理一轮复习讲练测(新教材新高考).pdf
- c考试题库及答案.doc
- c面试题及答案.doc
- 汽车管件及座椅骨架、异形金属结构件生产线改造项目(技术改造)报告表.pdf
文档评论(0)