电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言课程设计---模拟POS

C语言课程设计---模拟POS_第1页
1/14
C语言课程设计---模拟POS_第2页
2/14
C语言课程设计---模拟POS_第3页
3/14
下载后可任意编辑【内容提要】在单片机应用中,往往需要向 LED 阵列(一种发光二极管,多个排成二维显示屏幕)输出字符。这种字符是通过点阵一个点一个点描出来的。用 0 表示暗点,用 1 表示亮点。通常使用7×8 大小的点阵来描绘 ASC 字符,右图使用*输出一个 7×8 的王字。某自选商店需要定购一种 POS 终端,这个终端使用 LED 向顾客显示应付金额,已收金额和找零金额。顾客购买商品后,由收银员统计应付金额,并通过你的程序向顾客显示应付款。顾客给足付款后,收银员计算出找零并同时通过你的程序显示已收金额和找零金额。当然顾客也可能因为最后应付金额过大而取消购买,这样就在屏幕上显示 CANCEL 字样。由于商店规模不是很大,假定顾客购买的所有商品均在 999 元以内。因此实际一次显示金额最宽不超过 7 个字符(¥XXX.XX)。 本课程设计任务的目的是要求学生根据分析、设计、编码、调试和测试的软件开发过程独立完成一个模拟单片机上运行的 POS 系统,并能最终实现本系统的功能要求。目录1. 概述系统的主要功能···················32. 任务书的基本要求与内容···············43. 系统的功能结构框图···················54. C 语言程序代码·······················61下载后可任意编辑5. 运行结果···························116. 使用说明····························127. 设计日志以及心得体会················12【系统的主要功能】 本课程设计任务的目的是要求学生根据分析、设计、编码、调试和测试的软件开发过程独立完成一个模拟单片机上运行的 POS系统,并能最终实现本系统的功能要求。 你的程序需要实现以下功能:1.POS 开机:第一次使用 POS 机,需要事先清除当日已收款2.统计应付金额:收银员输入应付金额,在屏幕上用 7×8 点阵 显示应付金额3.收款找零:收银员输入顾客付款,在屏幕上分两行显示已收2下载后可任意编辑款和找零款4.取消付款:收银员取消本次购买。5.日结算:收银员统计当日销售额。【任务书的基本要求与内容】【题目要求】1. 商场老板希望能够提高效率,提高效率的最好办法是减少收银员操作错误。假如进入用户应付款统计阶段,就只能选择收款或者取消,而不能重复统计应付款,换句话说,上述功能的 3,4 选...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言课程设计---模拟POS

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部