登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→发表看法:[yellovey]关于POS机的客显问题
No.105264
作者:yellovey
邮件:yellovey@163.com
ID:71049
登陆:5次
文章数:4篇
最后登陆IP:121.32.95.158
最后登陆:2007/11/1 10:54:20
注册:2007/3/9 14:51:31
财富:133
发帖时间:2007/4/27 16:39:52
发贴者IP:58.62.103.214
标题:yellovey:
关于POS机的客显问题
摘要:No.105264关于POS机的客显问题 各位好,我刚接触POS机,不怎么懂,现在要写个POS机的客显,我写了但就是没显示结果,不知道为什么,他的协议是,我发送0,他串口输出+s1 +QA1.00 发送1他显示+s1QA2.00 总计他输出+s2+QA3.00 收款他输出+s3+QA3.00 我的程序传上来了,现在急着用,谢谢了。
#include "reg52.h"
#include "intrins.h" //内部包含延时函数 _nop_();
typedef unsigned char int8u;
typedef unsigned int int16u;
int8u temp;
sbit sdata=P3^1;
sbit srck=P1^2;
sbit rck=P1^3;
sbit led_1=P3^2;
sbit led_2=P3^3;
sbit led_3=P3^4;
sbit led_4=P3^5;
void initiate (void) //串口初始化
{
ES=0;
EA=0; //禁止串口中断
SCON=0x50; //串口工作于方式1
TMOD=0x20; //T1工作于方式2
TH1=0xf4; //f=11.0592 波特率为2400
TL1=0xf4;
TR1=1; //允许T1计数
ES=1;
EA=1;
}
void accept_byte (int8u one_byte)//接受一个字节的数据
{
RI=0;
one_byte=SBUF;
while(RI==0);
RI=0;
}
void wr_595(void) //将显示数据送入74HC595内部移位寄存器
{
int8u j;
for (j=0;j <8;j++)
{
temp=temp < <1;
sdata=CY;
srck=0; //上升沿触发
_nop_();
_nop_();
srck=1;
_nop_();
_nop_();
_nop_();
}
}
void out_595(void) //将移位寄存器内的数据锁存到输出寄存器并显示
{
rck=0;
_nop_();
_nop_();
rck=1;
_nop_();
_nop_();
_nop_();
}
void delay(int ms) //延时函数
{
int k;
......
>>返回讨论的主题
发表回复
用户名
*
您没有注册?
密码
*
验证码
*
.
标题
选择话题
[原创]
[转帖]
[灌水]
[讨论]
[求助]
[推荐]
[公告]
[注意]
[贴图]
[建议]
[下载]
[分享]
*
心情
随便说说
我回答你
最新发现
得意的笑
气死我了
真是没劲
坚决同意
表示反对
大家过来
好奇怪哟
懒得理它
大家小心
文件上传
允许类型
gif
jpg
jpeg
bmp
png
rar
txt
zip
mid
sch
pcb
ddb
iso
rtf
pdf
doc
ini
swf
内容
字体:
宋体
楷体
新宋体
黑体
隶书
Andale Mono
Arial
Arial Black
Book Antiqua
Century Gothic
Comic Sans MS
Courier New
Georgia
Impact
Tahoma
Times New Roman
Trebuchet MS
Script MT Bold
Stencil
Verdana
Lucida Console
字体大小:
1
2
3
4
颜色:
#F0F8FF
#FAEBD7
#00FFFF
#7FFFD4
#F0FFFF
#F5F5DC
#FFE4C4
#000000
#FFEBCD
#0000FF
#8A2BE2
#A52A2A
#DEB887
#5F9EA0
#7FFF00
#D2691E
#FF7F50
#6495ED
#FFF8DC
#DC143C
#00FFFF
#00008B
#008B8B
#B8860B
#A9A9A9
#006400
#BDB76B
#8B008B
#556B2F
#FF8C00
#9932CC
#8B0000
#E9967A
#8FBC8F
#483D8B
#2F4F4F
#00CED1
#9400D3
#FF1493
#00BFFF
#696969
#1E90FF
#B22222
#FFFAF0
#228B22
#FF00FF
#DCDCDC
#F8F8FF
#FFD700
#DAA520
#808080
#008000
#ADFF2F
#F0FFF0
#FF69B4
#CD5C5C
#4B0082
#FFFFF0
#F0E68C
#E6E6FA
#FFF0F5
#7CFC00
#FFFACD
#ADD8E6
#F08080
#E0FFFF
#FAFAD2
#90EE90
#D3D3D3
#FFB6C1
#FFA07A
#20B2AA
#87CEFA
#778899
#B0C4DE
#FFFFE0
#00FF00
#32CD32
#FAF0E6
#FF00FF
#800000
#66CDAA
#0000CD
#BA55D3
#9370DB
#3CB371
#7B68EE
#00FA9A
#48D1CC
#C71585
#191970
#F5FFFA
#FFE4E1
#FFE4B5
#FFDEAD
#000080
#FDF5E6
#808000
#6B8E23
#FFA500
#FF4500
#DA70D6
#EEE8AA
#98FB98
#AFEEEE
#DB7093
#FFEFD5
#FFDAB9
#CD853F
#FFC0CB
#DDA0DD
#B0E0E6
#800080
#FF0000
#BC8F8F
#4169E1
#8B4513
#FA8072
#F4A460
#2E8B57
#FFF5EE
#A0522D
#C0C0C0
#87CEEB
#6A5ACD
#708090
#FFFAFA
#00FF7F
#4682B4
#D2B48C
#008080
#D8BFD8
#FF6347
#40E0D0
#EE82EE
#F5DEB3
#FFFFFF
#F5F5F5
#FFFF00
#9ACD32
点击加入表情
选项
有回复时用短消息通知您?
老古网
执行:16毫秒 最大:5186毫秒 查询6次