4C51程序设计简介.pptVIP

  • 2
  • 0
  • 约1.48万字
  • 约 58页
  • 2017-01-05 发布于湖北
  • 举报
C51和汇编的混合编程 PUBLIC _CADDER ;CADDER为其他模块调用 DE SEGMENT CODE RSEG DE _CADDER: MOV A,R7 ADD A,R5 MOV R7,A RET END 模块2:汇编程序 编程实例: 89C51接有五个共阴极数码管的动态显示接口电路,开关打向位置“1”时,显示“12345”字样,当开关打向“2”时,显示HELLO字样. #includereg 51.h #define uint unsigned int #define uchar unsigned char sbit P17=P1^7; main ( ){   uchar code tab1[5]={0x86,0xdb,0xcf,0xe6,0xed}; //“1~5”字形码   uchar code tab2[5]={0xf8,0xf9,0xb8,0xb8,0xbf}; //“HELLO”段码   uchar i;unit j;   while(1) { P3=0x1; for(i=0; i5; i++) { if(P17==1) P1=tab1[i]; else P1=tab2[i]; P3=1; for(j=0;j=25000;j++); }  

文档评论(0)

1亿VIP精品文档

相关文档