中易网

这个单片机程序那有问题?

答案:5  悬赏:80  
解决时间 2021-10-18 23:42
这个单片机程序那有问题?
最佳答案
直接传就行了,把中文放在一个数组中如a[]=无线传输;传的时候就取数组的首地址,再依次累加直到传完就行了。收到的东西还放在一个数组中就还原了,再写到LCD上就OK
全部回答
INOUT MACRO STR,AA PUSH DX LEA DX,STR MOV AH,AA INT 21H POP DX ENDM INOUT_1 MACRO A_1 MOV AH,A_1 INT 21H ENDM
编译通不过是因为你的中断跳转标号不对, AJMP CONT ..... CON:MOV TH1 #3CH 把上面的CON改为CONT试一下能否通过。 08H位是一个标志位,由于1S的延时太长,计时器一次中数时间不够,所以需要计数14H个周期,当达到1S定时后,中断程序中把08H位置位,DJN 08H $跳出等待,接着执行下面的程序,同时计时期中断再打开,重新计时。
主程序里不要循环,循环体全部放在中断函数里。 #include<reg52.h> unsigned char code a1[]={0xF8,0xF9,0xFA,0xFA,0xFB,0xFB,0xFC}; unsigned char code a2[]={0x8B,0x5B,0x14,0x66,0x03,0x8F,0x0B}; sbit p12=P1^2; unsigned int i=0; void main() { TMOD=0x01; TH0=a1[i]; TL0=a2[i]; EA=1; ET0=1; TR0=1; while(1) { ; } } void timer0() interrupt 1 { p12=!p12; TH0=a1[i]; TL0=a2[i]; i++; }
直接传就行了,把中文放在一个数组中如a[]="无线传输";传的时候就取数组的首地址,再依次累加直到传完就行了。收到的东西还放在一个数组中就还原了,再写到LCD上就OK
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
龙潭寺算成都北改范围吗?
全自动弹簧机价格是多少
iPhone5S屏幕碎了
苏州相城区有二手家具市场吗?
河南省南阳市方城县有什么快递
目前的阳光私募和非阳光私募有什么区别,
环氧鳞片防腐涂料价格是多少?
2015贵州公积金装修贷款条件谁知道有哪些?
广州增城新塘哪里有花店?
环保照明装置都有什么
有谁可以回答我格力空调怎么拆卸
女孩左手中指有痣代表什么?左手食指呢?我妈
蓬莱房产过户费怎么算。
几个女人才能打死一个男人?
为什么乒乓球在水中会浮上本吗
推荐资讯
用什么方法去斑最有效
化妆品的利润空间是多少?
岳阳市到十堰市竹溪县城有多远?
近期去安徽芜湖方特游乐场的南京旅行社有哪些
家里有很浓的煤气味咋办
头发白是什么原因
请问一下,江门孚格和汇点,哪间学英语好一点
互联网产品经理的职位要求是什么?职责有哪些
宇彤卫浴和九牧洁具,哪个更值得购买?性价比
眼脸腺不通畅,怎么饮食(散粒肿)
广场南路巴蜀崽火锅店门前停车场地址在什么地
成都体育学院历史有哪些明星
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?