中断信号输入开关从单片机外部中断时只有用低电平触发拨至高电平也会发生中断的原因

《《单片机原理与接口技术》课後答案陈蕾》由会员分享可在线阅读,更多相关《《单片机原理与接口技术》课后答案陈蕾(47页珍藏版)》请在人人文库网上搜索

1、單片机原理与接口技术课后习题参考答案习题一1在计算机内部,一切信息的存取、处理和传送都是以( D )形式进行A.EBCDIC码B.ASCII码 C.十六进制编码D.二進制编码2. 一个字节由 8 位二进制数组成,即由 2 位十六进制数组成3. 将下列十进制数转换成二进制数。(1)12(2)100(3)128(4)1000答:(1) (2) (3) (4)04.

D.ENIAC16微机的主要性能指标中字长是指( 微处理器一次能处理的二进制数的位数 )。17若用MB作为PC机主存容量的计量单位1MB等于( B )个字节。A.210 B.220 C.230 D.240 18运算器的主要功能是( C ) A.算术运算。

5、 B.逻辑运算 C.算术运算与逻辑运算 D.函数运算19. 指出下列总线中哪一个是单向的,哪一个是双向的(1)数据总线(2)地址总线答:地址總线是单向的;数据总线是双向的。20. 什么是微处理器答:微处理器是微型计算机的核心,具有运算与控制功能21. 微型计算机由哪几部分組成的?答:微型计算机由CPU、存储器、I/O接口和总线组成22. 简要说明计算机系统中三种总线各自的作用。答:数据总线用来传送数据信息數据总线的宽度决定了CPU一次能够与存储器或I/O接口传送数据的位数。地址总线传送地址信号CPU输出地址信号,用来寻址一个存储单元或I/O端口地址总线的位数决定了CPU最多能外。

6、接多大容量的存储器若有CPU有N位地址线,外接存储器的最大容量是2N控制总线传输控制或状态信号。23. 说明微型计算机系统的组成答:微型计算机系统由软件和硬件组成。硬件包括主机和外设主机包括CPU,存储器I/O接口和总线;外设包括输入设备和输出设备。软件包括系统软件和应用软件24. 说明通用微机与单片机的主要区别答:在结构上单片机是把微机的主要功能部件:CPU,存储器I/O接口集成在一块芯片内。存储器结构也不一样微机采用冯诺依曼结构,数据和程序放在统一的存储空间;一些单片机像MCS-51,其存储器分为数据存储器和程序存储器应用场合不一样,微型计算机用于科学计算信息管理,计

7、算机辅助设计等等;单片机面姠控制,将其与专业设备融为一体形成智能系统,如工业控制系统、智能测量系统、自动化通信系统、专用数字处理系统等编程方式吔有不同,微机上用高级语言编程时不需要了解微机的硬件结构,只需了解操作系统和编程环境单片机用汇编语言或C编程,需要对硬件有所了解习题二1简述EU和BIU的主要功能?答:EU是执行单元负责执行指令。BIU是总线接口单元负责取指令,以及存/取数据28086和8088的主要区别昰什么?答:主要区别是(1)8086有16位数据线8088有8位数据线。(2)8086内部有6字节的指令队列缓冲器8088有4字节。3.

8、流水线技术有什么好处 答:流水线技术可以提高CPU的工作效率。48086的数据总线是____16____位地址总线是___20____位。5. 8086可以寻址的存储器空间有多大I/O空间有多大?答:8086可以寻址的存储器空间是1MB;I/O空间64KB6在一般的微处理器中( D )包含在CPU中。A.内存 B.输入/输出单元 C.磁盘驱动器

9、BL,CH,CL,DH,DLAXAL:特别用于乘除法指令、数据输入/输出指令中BX:可以用来存放地址CX:循环操作指令中,隐含用作计数器;CL:移位指令中用于存放移位次数DX:输入/输出指令中用于存放端口地址乘/除法指令中用于存放乘積高位/被除数的高位SP:用于存放堆栈栈顶单元的地址BP:可以用来存放地址SI:串操作指令中,隐含存放源数据串单元地址DI: 串操作指令中隐含存放目的数据串单元地址CS:存放代码段的段地址;DS: 存放代码数据段的段地址;SS: 存放堆栈段的段地址;ES: 存放附加数据段的段地址; IP: 存放CPU将要执行指令所在存储单元的地址,CPU根据IP的值到相应存。

10、储单元取指令8.什么是寄存器存储单元?I/O端口答:寄存器是在CPU中的数据存储部件,┅般用符号来表示某个寄存器即寄存器有名字,寄存器有8位、16位等类型存储单元是在存储器中一个单元没有特殊说明时,一个存储单え存放一个字节的数据存储单元通过地址来标识。I/O端口指的是I/O接口中的寄存器也是地址来标识, 单片机端口中也有符号名9.标志寄存器各位的含义答:10从功能上,8086的CPU由( C )两部分组成A.SP、ALU B.控制器、FLAGS C.EU、BIU D.EU、ALU11标志寄存器FLAGS中存放两类标志,即( B )A.符号标志、溢出标志 B.控制标志、状态标志。

11、C.方向标志、进位标志 D.零标志、奇偶标志12.什么是最大模式最小模式?答:最大模式是指系统中有多个微处理器8086是主处理器,还有协处理器系统控制总线的大部分信号由总线控制器产生。最小模式是指系统中只有一个微处理器控制信号由CPU直接产生。13.什么昰总线周期答:是指CPU访问一次存储器(如读/写一个字节数据)所需要的时间。14.8086的总线周期由几个时钟周期组成在总线周期中,CPU有哪些操作答:8086的总线周期由4个时钟周期组成。又叫4个T状态在T1状态,CPU输出地址和地址锁存信号;在T2状态CPU输出控制信号;T3状态数据出现在数据總线上;T4状态CPU撤销控制信

12、号,总线周期结束15.8284、8282、8286、8288、8259这几个芯片的作用是什么?答:8284是时钟发生器为CPU提供工作时钟,以及使READY、RESET信號与时钟同步8282是地址锁存器,用来锁存地址信号8286是数据收发器,用来提高数据总线的驱动能力8288是总线控制器当8086工作在最大模式下,鈳以产生控制信号16.8086如何进入复位状态?答:8086的TESET引脚出现4个时钟周期的高电平8086进入复位状态。17.复位后8086芯片内寄存器状态如何?引脚信號状态如何答:8086复位后,除了CS=FFFFH外其它寄存器的值都为0。三态引脚呈高阻态非。

D.4ns20.存储单元逻辑地址的表达方式答:存储单元逻辑地址的表达方式是“段地址:偏移地址”,段地址和偏移地址都是16位21.逻辑地址如何形成存储单元的物理地址?答:物理地址=段地址10H+偏移地址22程序设计中所使用的地址是( A )A.逻辑地址B.有效地址 C.物理地址 D.段基址23某单元在数据段中,已知DS=1000H偏移地址为。

地址FFFF0H 地方取268088与外部交换數据的总线宽度是 8 位,EU内部总线宽度是 16 位8将整个存储空间划分为许多逻辑段,每个逻辑段容量在 64KB 以内28 系统中,某

15、存储单元只能有┅个 物理 地址,但可以有多个 逻辑 地址29某存储单元物理地址为32413H,则相对于段地址为3000H其偏移地址为 2413H ,若;它的偏移地址是1003H则其段地址為 3141H 。30.说明存储器分类及特点答:从存取功能分:只读存储器ROM、随机存取存储器RAM只读存储器:掩模ROM 、PROM 、EPROM、 EEPROM随机存储器:静态RAM(SRAM)、动态RAM(DRAM)从制造工艺分:双极型和 MOS(CMOS)型静态存储单元(SRAM)的优点:速度快、使用简单、不需刷新、常用作Cache ;缺点:元件数多、集成度低、运行功耗夶DRAM的主要特点有:基。

16、本存储电路用单管线路组成(靠电容存储电荷);集成度高;功耗比静态RAM低;价格比静态便宜;因动态存储器靠电容來存储信息由于总是存在有泄漏电流,故要求刷新(再生) 适用于大存储容量的微型计算机,如微机中的内存主要由DRAM组成掩模ROM:掩模只读存储器由制造厂做成,用户不能进行修改 可编程只读存储器PROM(Programmable ROM),PROM允许用户对其进行一次编程即写入数据或程序。一旦编程之后用户可鉯读出其内容,但再也无法改变它的内容紫外线可擦除的只读存储器EPROM (Erasable Programmable ROM),需要用紫外线照射来擦除擦除后可编程,并允许用

17、户多次擦除和编程; 电可擦除的只读存储器EEPROM或E2PROM (Electrically Erasable Programmable ROM),采用加上一定电压的方法进行擦除和编程也可多次擦除和编程。 31.存储器的功能是存储 程序 和 数據 32.与外存相比,内存具有的特点是存储容量 小 工作速度 快 。33.存储器的主要指标有存 储器容量 、存储周期 和 可靠性 34.随机访问存储器的訪问速度与 数据的存储位置 无关。35.存储器中用 地址 来区分不同的存储单元36.静态存储单元是由晶体管构成的 双稳态触发器 ,保证记忆单元始终处于稳定状态37.主存容量与 地址 总线的根。

18、数有关38.要组成容量为4K8的存储器,需要 32 片1K1的存储器芯片39. 静态随机存储器SRAM靠 双稳态触发器 存储信息,动态随机存储器DRAM靠 电容 存储信息40.为什么RAM被称为“易失性存储器”?答:因为掉电后存储的内容会丢失。41.微型计算机的存儲系统是指( D )A.RAMB. ROMC.主存储器D.

19、展D.2M4位的芯片进行位扩展44.若SRAM芯片的容量为4K8位,则该芯片引脚中地址线和数据线的数目之和是( C )A.15 B.19C. 20D.不可估计45.存儲周期是指( B )。A.存储器的读出时间B.连续两次启动存储器的时间间隔C.存储器的写入时间D.存储器连续写操作的时间46.

20、则表明该机器( C )A.能處理数值最大值为4位十进制数B.能处理的数值最大为4位二进制数组成C.在CPU中能够作为一个整体处理32位的二进制代码D. 能运算的结果为23248. 根据存放信息的不同,端口通常有三种类型:数据端口、状态端口 和 控制端口49. CPU与外设之间进行数据传送时,可以采用哪些方式答:可以采用无条件传送方式、查询方式、中断方式和DMA方式习题三1. 单片机是把组成微型计算机的各功能部件,即 CPU 、存储器 、I/O接口及 总线 等部件制作在一块集荿电路芯片上构成一个完整的微型计算机。2. Intel公司生产的MCS-51系列单片机主要集成了哪些功能部件答:。

21、MCS-51单片机内部包含了下列几个部件:一个8位CPU、一个片内振荡器及时钟电路、4K字节程序存储器、128字节数据存储器、两个16位定时器/计数器、一个可编程全双工串行口、四个8位可編程并行I/O端口、64K字节外部数据存储器和64K字节程序存储器扩展控制电路、五个中断源;两个优先级嵌套中断结构3MCS-51系列单片机中片内无ROM的机型是 8031 ,有4KB ROM的机型是 8051 而有4KB EPROM的机型是 8751 。4. CPU由 运算器 和 控制器 组成5. 程序计数器PC的功能是什么?答:PC用于存放下一条将要从程序存储器中读取的指令的地址由两个8位的计数器(P。

22、CH、PCL)组成16位可容纳的最大数值为FFFFH(即65535),因此MCS-51可寻址64KB的程序存储器。每取一字节指令PC会自动加1。妀变PC的值就可改变程序执行的顺序。6. 程序计数器PC的值是( C )A.当前正在执行指令的前一条指令的地址B.当前正在执行指令的地址C.当前正在執行指令的下一条指令的地址D.控制器中指令寄存器的地址7. MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是 16 位的洇此其寻址空间为 64KB ,地址范围是从0000H到 FFFFH 8. 说明程序状态寄存器PSW中,各标志位的作用答:Cy。

23、:进位标志位;AC:辅助进位标志又称半字节進位标志位;F0:用户自定义标志。RS1RS0:工作寄存器组选择控制位。OV:溢出标志P:奇偶标志位。9. 若A中的内容为63H那么,奇偶标志位P的值为 0 10. 8051芯片的引脚可以分位以下四类: 电源引脚VCC和GND 、外接晶振引脚XTAL1和XTAL2、控制信号引脚 和 多功能I/O口引脚

24、作寄存器区2(10H17H)工作寄存器区1(08H0FH)00H(a)內部数据存储器30H11. 8051单片机有 4 个8位并行I/O口,共 32 位I/O引脚12. 8051单片机内部数据存储器可以分为几个不同的区域?各有什么特点答:分为4个区域:工莋寄存器区位寻址区普通RAM区特殊功能寄存器区13. 内部RAM中,哪些单元可作为工作寄存器区哪些单元可以进行位寻址?写出它们的字节地址答:内部RAM中,地址00H1FH作为工作寄存器区;地址20H2FH这16个单元可以进行位寻址14. 8031单片机复位后,R4所对应的存储单元的地址为 04H 因上电时PSW= 00H 。这时当前

25、的工作寄存器区是第 0 组工作寄存器。15. 若PSW的内容为18H则选取的是第 3 组通用寄存器。16. 内部RAM中位地址为30H的位,该位所在字节的字节地址为 26H 17在8031单片机内部,其RAM高端128个字节的地址空间称为 特殊功能寄存器 区但其中仅有 21个 字节有实际意义。17. DPTR可以分成两个8位的寄存器: DPH 和 DPL 18. 地址能被 8 整除的特殊功能寄存器可以位寻址。19. 8051单片机堆栈可以设置在什么地方如何实现?答:可以设置在片内RAM地址00H7FH区域通过设置SP的值可设置当前的堆栈顶。20. 堆栈操作遵循的原则是什么堆栈的。

26、用途是什么答:堆栈遵循“先进后出”的数据存储原则。堆栈用来暂存数据戓地址当有中断时,保护断点地址21. 程序存储器中,有些单元是为中断处理保留的这些存储单元的地址是多少?答:程序存储器的预留单元如下入口地址预留目的存储单元范围0000H复位后初始化引导程序H0003H外部中断0服务程序AH000BH定时器/计数器0溢出中断服务程序000BH-H外部中断1服务程序AH001BH定時器/计数器1溢出中断服务程序001BH-H串行口中断服务程序AH002BH定时器/计数器2溢出中断服

27、务程序002BH-0032H22. 四个并行口P0P3各自的功能是什么?答:P0口是一个双功能的端口:地址/数据分时复用口和通用I/O口;P1口是一个准双向口只作通用输入/输出口使用;P2口是一个双功能的端口:用作高8位地址输出线戓者作为通用I/O口;P3口是一个双功能的端口:通用输入/输出口,每位增加了第二输入/输出功能23. 在8031单片机中使用P2、P0口传送 地址 信号,且使用叻P0口传送 数据 信号这里采用的是 分时复用 技术。24. MCS-51单片机的时序单位主要有四种:振荡周期、状态周期、机器周期、指令周期它们之间囿何关系?答:振荡周期等于振荡频率的倒数;状态周期等于

28、2个振荡周期;机器周期等于12个正当周期;指令周期等于1、2或4个机器周期。25. 在MCS-51 单片机中如果采用6MHZ 晶振,1个机器周期为 2 微秒执行时间最长的指令周期为 8us 。26. 当8051单片机的RST引脚出现 2 个机器周期的 高 电平时单片机复位。27. 单片机的复位方法有两种分别是 上电复位 和 手动 ,复位后SP= 07H P0P3= FFH ,PC= 0000H 28. 当MCS-51单片机运行出错或程序陷入死循环时,如何来摆脱困境答:通過硬件复位。29. 8051型单片机的时钟信号的产生方式有哪两种答:一种是外接石英晶体振荡器;二是外接时钟源。

29、30. 说明MCS-51单片机的引脚 接高電平和接单片机外部中断时只有用低电平触发时各有何种功能?答:接地单片机从外部程序存储器取指令。 接高单片机首先访问内部程序存储器,当访问地址超过内部程序存储器范围时自动访问外部程序存储器。31. 说明引脚信号、ALE的功能答:是单片机读外部数据存储器的控制信号;是单片机向外部数据存储器写数据的控制信号;是单片机读外部程序存储器的控制信号。32. 如果手中仅有一台示波器可通過观察哪个引脚的状态,来大致判断MCS-51单片机正在工作答:ALE信号。它的频率等于晶振频率的1/6.33. 画出8051单片机外扩一片静态RAM 6264(8K8bit)的硬件连接图34875。

30、1单片机系统需要外扩8KB的程序存储器要求地址范围为1000H2FFFH,以便和内部程序存储器地址相衔接采用bit)存储芯片,画出系统扩展的硬件连接圖答:35. 8031单片机系统需要外扩8KB的存储器空间,采用存储芯片EEPROM bit)将8KB存储空间的前4KB作为ROM使用,后4KB作为RAM使用画出实现该功能的系统硬件连接图。36. 80C51单片机有哪两种低功耗方式如何设置低功耗方式?如何停止低功耗方式答:掉电方式和待机方式。通过设置PCON寄存器的最低两位可实現单片机的低功耗方式结束待机方式可以通过中断或硬件复位;结束掉电方式只能通。

31、过硬件复位习题四1. 一台计算机的指令系统就昰它所能执行的 指令 集合。2. 以助记符形式表示的计算机指令的程序设计语言就是 汇编 语言3. 按长度分,MCS-51指令有 单 字节的 双 字节的和 三 字節的。4MCS-51汇编语言指令格式中唯一不可缺少的部分是( B )。A标号B操作码C操作数D注释5MCS-51的立即寻址方式中立即数前面( D )。A应加前缀“/”号 B不加前缀號C应加前缀“”号 D应加前缀“#”号6. 简述8051的寻址方式和每种寻址方式所涉及的寻址空间答:寻址方式寻址空间(操作数的存放空间)立即尋址程序存储器直接寻址片内RAM低128字节、特殊功能寄存器寄存。

32、器寻址工作寄存器R0R7、A、B、DPTR寄存器间接寻址片内RAM:R0、R1、SP片外RAM:R0、R1、DPTR变址寻址程序存储器:A+PC、A+DPTR相对寻址程序存储器256字节范围内:PC+偏移量位寻址片内RAM的位寻址区(字节地址20H2FH)、地址能被8整除的特殊功能寄存器7MCS-51寻址方式中操作数Ri加前缀“”号的寻址方式是( A )。A寄存器间接寻址B寄存器寻址C基址加变址寻址D立即寻址8MCS-51寻址方式中位寻址的寻址空间是( D )。A工作寄存器R0R7B專用寄存器SFRC程序存贮器ROMD. 片内RAM的20H2FH字节中的所有位和地址可被8整除的SFR的有效

;立即寻址MOVC A,A+DPTR ;变址寻址MOV C20H ;位寻址JC 10H ;相对寻址11. 访问特殊功能寄存器和外部数据存储器,分别可以采用那些寻址方式答:访问特殊功能寄存器只能用直接寻址;访问外部。

34、数据存储器只能用寄存器間接寻址12. 在寄存器寻址方式中,指令中指定寄存器的内容就是 操作数 13. 在寻址方式中,只能使用 8 位二进制数作为直接地址14. 在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数而是操作数的 地址 。15. 在变址寻址方式中以 累加器A 作变址寄存器,以 PC 戓 DPTR 作基址寄存器16. 三种传送指令MOV、MOVC和MOVX,使用时有什么区别答:MOV指令用来实现单片机内部寄存器、存储单元、特殊功能寄存器之间的数据傳送。MOVC指令用来读程序存储器中的数据表MOVX 指令用来实现累加器A和外部数据存储器之间的数据传送。1

35、7执行指令MOVXA,DPTR时/WR、/RD引脚的电平为( C )。A高电平高电平B单片机外部中断时只有用低电平触发,高电平C高电平单片机外部中断时只有用低电平触发D单片机外部中断时只有用低電平触发,单片机外部中断时只有用低电平触发18. 假定累加器(A)=30H执行指令:“1000H:MOVC A,A+PC”后把程序存储器 1031H 单元的内容送累加器 A中。PC+119. 假定DPTR的內容为8100H累加器的内容为 40H,执行下列指令“MOVC AA+DPTR” 后,程序存储器 8140H 单元的内容送累加器 A中DPTR不加120 单片机中PUSH和POP指令常用来( C )。A保护断点 B保护現场C保护现场恢复现场D保护断点,恢复断点21. 假定(SP)=60H

。33下列指令判断若P1口最低位为高电平就转到LP否则就执行下一句的是( B )。AJNBP1.0LPBJBP1.0,LPCJCP1.0LPDJNZP1.0,LP34. 累加器 A中存放着一个其值小于等于 127的 8为无符号数(CY)=0,执行

用于程序设计的语言分为哪几种?它们各有什么特点答:MCS-51单片机的編程语言可以是汇编语言也可以是高级语言(如C语言),名称特点缺点优点适用场合汇编语言用符号书写指令(用助记符表示操作码特殊符号表示操作数)机器不能。

44、直接识别;程序员必须了解机器的结构和指令系统不易推广和普及;不能移植,不具备通用性较易为囚们识别、记忆和读写实时控制系统高级语言用以英语为基础的语句编程机器不能直接识别;执行时间长易于推广和交流;不依赖于机器具有通用性科学运算和数据处理2. 说明伪指令的作用。答:伪指令是指示性语句没有对应的机器码,用来告诉汇编程序如何汇编源程序3. 说明常用伪指令ORG、EQU、DB、DW、END的作用。答:ORG -指出后面程序块或数据块在程序存储器中存放的起始地址EQU -赋值命令DB -定义字节数据DW -定义字数据BIT-定義位地址符号命令END-汇编结束命令4. 设常量和数据标号的定义为:。

DAT2=2005H; DAT3=2009H; TAB =200DH5. 双字节加法被加数放在内部RAM的30H(高字节)、31H(低字节)单元中,加數存放在内部RAM的32H(高字节)和33H(低字节)中运算结果。

用C51编写他们响应并处理中断的程序:设请求源的输入已接好外部中断0用单片机外部中断时只有用低电平触发触发方式,外部中断1用下降沿触发方式并要求外部中断0能被外部中断1嵌套,中断服务程序处理内容部分... 用C51编写他们响应并处理中断的程序:设请求源的输入已接好,外部中断0用单片机外部中断時只有用低电平触发触发方式外部中断1用下降沿触发方式,并要求外部中断0能被外部中断1 嵌套。中断服务程序处理内容部分用空操作語句“;”或 _NOP_()函数代替

0触发的时候外部中断

触发的,所以你的思路可能行不通下面是按照你的思想写的,如果有需要我再帮你改吧,反正最近闲得慌

您的程序似乎没有嵌套、、

你对这个回答的评价是?


· TA获得超过4.6万个赞

要求外部中断0能被外部中断1 嵌套

在楼上的程序中,再写上这样一句即可:PX1 = 1;

你对这个回答的评价是?


· 超过33用户采纳过TA的回答

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

异步通信与同步通信 异步通信 以芓符为传送单位用起始位和停止位标识每个字符的开始和结束 信号的帧 1 2 3 4 5 6 7 8 起始位 停止位 1帧(1个字符) 5-8位数据 空闲位 异步通讯的双方需要两項约定 ① 字符格式 即字符的编码形式,奇偶校验、起始位和停止位的规定 ②波特率(bit/秒)——对传送速率的规定 例:要求每秒传送120个字符,烸帧为10位 解:传送的波特率为: 120×10=1200(位/秒)=1200波特 每位的宽度0.83ms 数据位传输率=120×8=960位/秒 同步通信 以一串字符为一个传送单位,字符间不加标识位茬一串字符开始用同步字符标识,硬件要求高通讯双方须严格同步。 同步通信速度高于异步,可工作在几十~几百千波特但同步通信要求用精确的同步时钟来控制发送端和接收端之间的同步。 第11章 数模与模数转换及应用 1. 量化 当以数量表示连续量的时候都会遇到量化问题所谓量化就是以一定的量化阶距为单位,把数值上连续的模拟量转变为数值上离散量的过程 A/D变换器的主要性能参数 (1) 量化误差 (2) 分辨率 (3) 转换誤差 (4) 转换时间 (5) 量程 A/D转换与微机接口技术的一般原理 三态总线输入问题 有的ADC芯片带有三态输出缓冲器,其控制端为OE(输出允许)若不带三态缓沖器的ADC芯片(如AD570芯片)与微机接口,必须使用三态器件如:8255A,74LS273等 时间配合问题 A/D芯片一般有三个信号要求控制:启动转换信号(START),转换结束信號(EOC)允许输出信号(OE)。 10.3.2 A/D转换与微机接口技术的一般原理 模拟输入 允许输出OE 数据输出 启动信号Start 转换结束Eoc A/D转换芯片ADC0809 CMOS工艺的8位A/D变换器; 8位逐次逼近型A/D变换器; 包括一个8通路模拟开关; 不需要外部调零不需要满刻度调整; 数据输出接口有三态功能; 转换时间:100us,功耗:15mW工作温度范圍:-40℃~+85℃; ADC0808的误差为±1/2 LSB,ADC0809的误差为±1LSB ADC0809工作过程 首先确定ADDA,ADDB,ADDC三位地址决定选择那一路模拟信号,然后使ALE=1,使该路模拟信号经选择开关到达比較器的输入端 启动信号START启动AD转换 EOC信号由高变低,表示正在转换 EOC信号由低变高说明转换结束。 此时转换结果保存在8位三态输出锁存器CPU設置OE为高电平,打开三态输出锁存器转换结果出现在数据总线上,CPU既可读取

我要回帖

更多关于 单片机外部中断时只有用低电平触发 的文章

 

随机推荐