第一范文网 - 专业文章范例文档资料分享平台

基于单片机的简易收款机的设计(3)

来源:用户分享 时间:2025/5/16 9:38:51 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

return temp; }

//发送命令和操作对象给24c64

void writenbyte(uchar *adata,uchar address) {

uchar bb; //定义‘写字节数’变量bb for(bb=0;bb<16;bb++) //写入16个字节 { start(); //器件地址 send(0xa0); checkack();

send(0x00); //从器件内部高地址 checkack(); send(address+bb); //从器件内部地址低位 checkack(); send(adata[bb]);

checkack(); stop(); delay(40); }

}

void readnbyte(uchar *adata,uchar address) {

uchar i; //定义‘读字节数’变量i for(i=0;i<16;i++) {

start();

send(0xa0); ack();

send(0x00); //从器件内部高地址 ack();

send(address+i); //从器件内部地址低位 ack(); start();

send(0xa1); ack();

adata[i]=read(); //读取操作数 scl=0; noack(); stop(); }

}

/********************************结束************************************/

29

参考文献

[1] 余永权.ATMEL89系列单片机应用技术.北京航空航天大学出版社 [2] 何立民.单片机应用程序设计技术.北京航空航天大学出版社 [3] 康光华.数字电路.华中科技大学出版社 [4] 康光华.模拟电路.华中科技大学出版社 [5] 宁改娣,危建国.C51程序设计.科学出版社

[6] 谭浩强.C语音程序设计(第二版).清华大学出版社

30

搜索更多关于: 基于单片机的简易收款机的设计(3) 的文档
基于单片机的简易收款机的设计(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1eskd0v4kq52amx9ksxg_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top