ZKX's LAB

单片机串并转换芯片 单片机串并转换实验程序

2021-03-11知识0

单片机实验数码转换实验代码如何补充,补充过程及注释解释 2.2.1 实验目的1.掌握不同进制数及编码相互转换的程序设计方法,加深对数码转换的理解;2.熟悉Keil C51 集成开发环境的操作及程序调试的方法。2.2.2 实验设备PC机一台,TD-NMC+教学实验系统、或“TD-PIT+教学实验系统+TD-51 系统平台”、或“TD-PITE 教学实验系统+TD-51 系统平台”2.2.3 实验内容1.将BCD 码整数0~255 存入片内RAM 的20H、21H、22H 中,然后转换为二进制整数00H~FFH,保存到寄存器R4 中。2.将16 位二进制整数存入R3R4 寄存器中,转换为十进制整数,以组合BCD 形式存储在RAM 的20H、21H、22H 单元中。2.2.4 实验步骤1.BCD 整数转换为二进制整数实验参考例程:(Asm2-1.asm)ORG 0000HLJMP MAINORG 0100HMAIN:MOV R0,#20H;BCD 存放高位地址MOV R7,#03H;BCD 码0-255,最多3 位CLR AMOV R4,ALP1:MOV A,R4MOV B,#0AHMUL AB;乘10ADD A,@R0;加下一位的值INC R0;指向下一单元MOV R4,A;结果存入R4DJNZ R7,LP1;转换未结束则继续SJMP MAIN;设置断点,观察实验结果R4 中的内容END实验步骤:(1)输入程序,检查无误后,编译、链接程序,首先给系统复位,然后点击命令进入调试状态;(2)修改20H、21H、22H 单元的内容,如:00H,05。

单片机串并转换芯片 单片机串并转换实验程序

单片机ad转换实验,本人学渣,有程序,但不知道怎么用,明天实验验收求大神 ORG 0000HLJMP MAINORG 0013HLJMP PTMMAIN:MOV TCON,#04H;外部中断1设为下降沿触发SETB EX1;开启外部中断1SETB EA;开启总中断MOV A,#0F8HMOV DPTR,#0EFF8H;外围口EFF8HMOVX@DPTR,A;将F8H送外围口LOOP:ACALL DALYMOV A,#0F8HMOV DPTR,#0EFF8H;同上MOVX@DPTR,A;同上AJMP LOOPDALY:MOV R7,#250DJNZ R7,$RETPTM:MOV DPH,#0EFH;同上同一个外围口MOVX A,@DPTR;读取该口的值MOV P1,A;送P1(或许是显示吧)RETIEND

单片机串并转换 请提出问题

求74hc595 3个口的串并转换编程的单片机程序 http://blog.163.com/asm_c/blog/static/2482031132012612690779/参考一下吧。

#单片机串并转换实验程序

随机阅读

qrcode
访问手机版