广工嵌入式系统课程设计——单片机售票机
呵呵,这就是大学时期最后一个课程设计,虽然称为嵌入式系统XXX,但是用的只是51单片机。。。

写了一下这个售票机小程序,感觉还不错,所以就贴出来跟大家分享一下。
/***************************************************File name : 2333.cCreated date : 2013-11-19 22:43E-mail : luhuadong@163.com课程设计——单片机售票机(程序三)**************************************************/#include #define uchar unsigned char
#define uint unsigned inttypedef struct ticket //定义ticket结构体,用于存放各种票类
{ uint mode; //地点uint price; //票价
}ticket;sbit first = P1^5; //数码管个位
sbit second = P1^4; //数码管十位
sbit third = P1^3; //数码管百位
sbit fourth = P1^2; //数码管千位sbit k = P1^1; //k 设置位
//共阴极数码管(正接)码表
uchar code table[11] = {0x3f,0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x00};/******** 延时xms毫秒子函数 ********/
void delayms(uint xms)
{uint i, j;for(i=0; i
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
