51单片机,4位数码管的显示屏,求一个100601115的例子程序
#include "reg51.h" #define uchar unsigned char #define uint unsigned int uchar d[4]; uint xs; uchar code duanma[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; uchar code weima[]={0xfe,0xfd,0xfb,0xf7}; void delay(uchar tt) { uchar j; for(tt;tt>0;tt--) for(j=123;j>0;j--); } void display() { uchar i; d[0]=xs%10; d[1]=xs%100/10; d[2]=xs%1000/100; d[3]=xs%10000/1000; for(i=0;i<4;i++) { P0=duanma[d[i]]; P2=weima[i]; delay(5); P2=0xff; } } void main() { xs=1000; while(1) { display(); } }采纳哦
食堂售饭机的系统组成
1. 系统采用先进的单片机网络技术,运行速度快,中间环节少。一台主机可直接联接99台售饭终端机,传输速率为1024kbps,从管理主机到窗口终端最大传输距离为5000米。2. 采用最新射频卡读写技术。卡片无磨损,不怕潮湿,可适应各种餐厅环境。独特的传输技术(CAN)。所有传输数据均进行数据校验,绝对保证数据安全。3. 窗口机具有三种售饭方式,可随时切换混合使用。即计算(直接输入价格)售饭方式,自动(份饭)售饭方式,品种售饭方式。5. 具有自动补贴功能:在售饭过程中可实现自动补贴写卡,而无需交卡。6. 增款机可实现实时增款和取款功能,即方便员工又可吸引资金。7. 可以设置每天消费最大金额,防止丢卡后,被别人拣到后恶意透支。8.及时挂失功能。丢失卡后,可以立即挂失,防止卡内金额流失。9.可以固定金额消费;即:每刷卡一次,可以减掉固定金额。以提高售饭效率。10.可以品种消费。即:将各种价格的食品定义成各个快捷键,消费时,只按相应数字键就可以。11.餐卡的各种操作。包括:客户开户、挂失、解挂、补卡、注销、客户信息修正、补助操作、客户单位调整等)、消费纠错、主机存取款等