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