完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
#include "LCD1602.h"
#include "AT24C02.h" //********************************************************** //函数名称:unsigned char Test_LCD1602(void) //函数功能: //形式参数:无 //返回参数:无 //使用说明:无 //********************************************************** unsigned char Test_LCD1602(void) { unsigned char Number[3]={0x00,0x00,0x00}; unsigned char temp=0x35; unsigned char i; unsigned char CRC = 0; WriteByteToAddress(0x41,0x40); for(i=0;i<6;i++) { WriteByteToAddress(i+0x31,0x30+i); Delay1ms(10); } for(i=0;i<6;i++) { if(ReadByteByAddress(0x30+i)==i+0x31)++CRC; } GotoXY(0,0); Print("Weite:123456 "); WriteByteToAddress(0x03,0x22); GotoXY(0,1); Print("CRC is:>> "); temp=ReadByteByAddress(0x22); Number[2]=0x00; Number[1]=(CRC&0x0F)+0x30; Number[0]=((CRC>>4)&0xF)+0x30; GotoXY(13,1); Print(Number); return 1; } 求大神帮我讲解一下这段程序 |
|
相关推荐
2 个讨论
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-7 05:22 , Processed in 0.641813 second(s), Total 45, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号