单片机复习题(缩印版).docxVIP

  • 5
  • 0
  • 约4.41千字
  • 约 2页
  • 2021-08-30 发布于山东
  • 举报
第 页 PAGE \* Arabic 1 编程题 1、硬件电路如下图所示,要显示的两位BCD数已在单片机内部70H和71H单元中的低半字节中(低地址是个位数),请编写程序实现两位BCD数在电路中显示的任务。 图 1. BCD数显示电路 ORG 0100H MAIN: SETB P2.6 SETB P2.7 ANL 70H , #0FH ANL 71H , #0FH LOOP: MOV A , 70H ANL P1 , #0F0H ORL P1 , A CLR P2.6 ACALL DELAY SETB P2.6 MOV A , 71H ANL P1 , #0F0H ORL P1 , A CLR P2.7 ACALL DELAY SETB P2.7 LJMP LOOP DELAY: MOV R7, #10 DELAY1: MOV R6, #250 DJNZ R6,$ DJNZ R7,DELAY1 RET END 2、下图是DAC0832的应用电路,DA转换时数字量FFH与00H分别对应于模拟量+5V与0V。请编写程序,产生图中所示锯齿波。设有一个延时3.905ms的子程序DELAY可以直接调用。 图2. 单片机驱动ADC0832转换电路图 ORG 100

文档评论(0)

1亿VIP精品文档

相关文档