四川大学电气信息学院单片机5研讨
5.1 LED显示接口 WAIT: LDA PORTC BIT #$80 ;判断A/D转换完成否 BEN WAIT ;A/D转换未完成,循环等待 LDA #0 STA SPDR ;A/D转换完成,发送通道0 CHECK2: BRCLR 3,SPSCR,CHECK2 LDX SPDR ;接收A/D转换高8位 STX RESULT STA SPDR CHECK3: BRCLR 3,SPSCR,CHECK3 LDX SPDR ;接收A/D转换最低2位 STX RESULT+1 BSET 6,PORTC ;A/D片选无效 STOP 串行D/A转换器接口设计 MAX529是典型的8位通道串行D/A转换器,内部有8个缓冲放大器和2个参考输入端。其主要数字接口信号有: CS:片选信号,低电平有效; DOUT:串行数据输出端; DIN:串行数据输入端; CLK:串行数据时钟端。 MAX529是以16位信息的形式来编程的,前一个8位包括地址 指针,后一个8位包含数据字节。这16位数据以串行方式从 DIN引脚输入,且A7在最前,DO在最后。 例:将RAM区中存放的8个D/A输出数据依次输出,刷新D/A输出。 POATA EQU $0000 ;定义寄存器地址 DDRA EQU $0004 SPCR EQU $0010 SPSCR EQU $0011 SPDR EQU $0012 ORG $A0 ADDR RMB 1 ;定义工作单元,通道指针 OUTPUT RMB 8 ;8个输出值单元? ORG $8000 START: LDA #$FF STA PORTA ;初始化A口 STA DDRA * 第五章 MC68HC08单片机的常用接口技术 5.1 LED显示器接口 5.2 键盘接口 5.3 串行A/D接口 5.4 串行D/A接口 5.5 SCI接口 5.6 定时器的应用 分静态显示、动态显示两种。 5.1.1 LED静态显示 74LS373 G 74LS373 G 74LS373 G PA0 PA1 PA7 MC68HC05 PB0 PB1 PB7 5.1.1 LED动态显示 PA0 PA1 PA7 MC68HC05 PB0 PB5 PB6 PB7 I0 Q0 I1 Q1 I7 Q7 GND VDD a g h I0 Q0 I5 Q5 I6 Q6 I7 Q7 GND DISP子程序 数字显示字模存放在以DISTAB为首址的区域中,待显示数字存放在以DISBUF为首址的区域中。 DISP: LDA #$FF STA PADDR STA PBDDR CLRX
您可能关注的文档
- 名师沈洪满2009高考时政热点梳理研讨.doc
- 后勤社会化改革时期聘用人员党员发展工作研究(校基金)终稿研讨.doc
- 名师风采设计教师模板研讨.ppt
- 向学、会学、乐学研讨.ppt
- 向有关非工艺设计专业研讨.ppt
- 后驱动桥系统培训研讨.ppt
- 向晓霞《点阵中的规律》研讨.ppt
- 向雷锋同志学习研讨.ppt
- 向阳路小学校本研修平台操作(坊主篇)1研讨.ppt
- 向雷锋学习研讨.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
原创力文档

文档评论(0)