IC 卡饮水机控制器设计
一 .实验目的
学习 I2C 总线原理,并根据所学的原理设计一个 IC 卡饮水机控制器。
二 .实验内容
设计 ic 卡饮水机控制器并具有如下功能:
(1)实现自由充值功能。
(2)用户可以选择消费,并从卡内扣除金额。
(3)在扣除金额后,打开开关放水。
三 .电路设计
1.24c04 工作原理
采用 24c04作为存储芯片,单片机的 P1^0和 P1^1分别接此芯片的 SCK和
SDA脚,当用户在键盘上输入充值的额数时,单片机会通过 P1^0和 P1^1把数据
写入到 24c02里,同样可以通过这两个脚读取数据。 程序的设计要严格按照 24c02
的工作时序。
2、基于单片机的 IC 卡控制器的设计
单片机控制 24c04的两个引脚,使其可以实现任意的充值并把当前的余额
显示在 lcd1602 上。原理图如图 3.1
图 3.1 原理图
四、程序设计
通过单片