欢迎访问长春pos机办理网站

10年专注pos机办理申请行业

产品质量有保 售后7×24小时服务

24小时咨询热线:13029808955
联系我们
tel24小时咨询热线: 13029808955

手机:13029808955

电话:18800453666

邮箱:478084072@qq.com

地址:经济开发区高新产业园

您的位置:首页>>公司新闻>>正文

公司新闻

单片机中pos的设置?单片机中pos的设置是什么

发布时间:2024-06-06 点此:51次

单片机数字时钟程序及电路图

#include<reg51.h>

#include<intrins.h>

单片机中pos的设置?单片机中pos的设置是什么

#define uint unsigned int

#define uchar unsigned char

sbit LCD_RS=P2^0;

sbit LCD_RW=P2^1;

sbit LCD_EN=P2^2;

sbit SPK=P3^0;

sbit key1=P1^0;

sbit key2=P1^1;

sbit key3=P1^2;

sbit key4=P1^3;

uchar Display_Buffer[16]="";

uchar Count,hour=12,min=12,sec=12;

bit flag,H_or_M;

uchar display[]="This is colck";

void _delay_ms(uint x)

{

uchar i;

while(x--)

{

for(i=0;i<120;i++);

}

}

/**********************************************************************

*函数名称:LCD_Write_Command

*输入:uchar cmd

*输出:无

*功能:向LCD1602写指令

**********************************************************************/

void LCD_Write_Command(uchar cmd)

{

LCD_RS=0;//根据规定,RS和R/W同时为低电平时,可以写入指令

LCD_RW=0;

LCD_EN=0;//EN置低电平

P0=cmd;//将数据送入P2口,即写入指令或地址

LCD_EN=1;//EN置高电平

_delay_ms(1);//稍延时,给硬件反应时间

LCD_EN=0;//当EN由高电平跳变成低电平时,液晶模块开始执行命令

}

/**********************************************************************

*函数名称:LCD_Write_Data

*输入:uchar dat

*输出:无

*功能:向LCD1602写数据

**********************************************************************/

void LCD_Write_Data(uchar dat)

{

LCD_RS=1;//RS为高电平,RW为低电平时,可以写入数据

LCD_RW=0;

LCD_EN=0;//EN置低电平

P0=dat;//将数据送入P0口,即将数据写入液晶模块

LCD_EN=1;//EN置高电平

_delay_ms(1);//稍延时,给硬件反应时间

LCD_EN=0;//当EN由高电平跳变成低电平时,液晶模块开始执行命令

}

/**********************************************************************

*函数名称:Init_LCD

*输入:无

*输出:无

*功能:初始化LCD1602

**********************************************************************/

void Init_LCD(void)

{

LCD_Write_Command(0x38);//显示模式设置:16×2显示,5×7点阵,8位数据接口

_delay_ms(1);

LCD_Write_Command(0x06);//显示模式设置:光标右移,字符不移

_delay_ms(1);

LCD_Write_Command(0x0c);//显示模式设置:显示开,无光标,光标不闪烁

_delay_ms(1);

LCD_Write_Command(0x01);//清屏幕指令,将以前的显示内容清除

_delay_ms(1);

}

/**********************************************************************

*函数名称:LCD_POS

*输入:uchar pos

*输出:无

*功能:字符显示位置

**********************************************************************/

void LCD_POS(uchar pos)

{

LCD_Write_Command(0x80|pos);//显示位置的确定方法规定为"80H+地址码x"

}

/**********************************************************************

*函数名称:Show_String

*输入:uchar*str

*输出:无

*功能:LCD1602显示字符串处理函数

**********************************************************************/

void Show_String(uchar*str)

{

while(*str!='\0')//只要没有写到结束标志,就继续写

LCD_Write_Data(*str++);//将字符常量写入LCD,并指向下一个字符

}

void song(void)

{

uchar i,j,k;

for(i=0;i<200;i++)

{

SPK=~SPK;

for(k=0;k<50;k++);

for(j=0;j<50;j++);

}

}

/////lcd1602液晶显示//////

void Display_Time(uchar Hour,uchar Min,uchar Sec)

{

Display_Buffer[0]=Hour/10+'0';//小时十位

Display_Buffer[1]=Hour%10+'0';//小时个位

Display_Buffer[2]=':';//显示:号

Display_Buffer[3]=Min/10+'0';//显示分钟十位

Display_Buffer[4]=Min%10+'0';//显示分钟个位

Display_Buffer[5]=':';//显示:号

Display_Buffer[6]=Sec/10+'0';//显示秒十位

Display_Buffer[7]=Sec%10+'0';//显示秒个位

LCD_POS(0x40);//显示在液晶第1行第0列

Show_String(Display_Buffer);

}

/////按键处理//////

void Set_time(void)

{

flag=0;

if(key1==0||key2==0||key3==0)//若key1,key2,key3其中有键按下,则为真

{

TR0=0;//定时器0停止

flag=1;//按键标志位为真

}

while(flag)//判断那一个按键按下

{

if(key1==0)//判断key1是否按下

{

while(!key1);//等待释放

H_or_M=!H_or_M;//选择是修改时还是分钟

}

else if(key2==0)//判断key2是否被按下

{

while(!key2);//等待释放

if(H_or_M)//若H_OR_M为真,则修改小时

{

if(++hour==24)//若小时=24,则小时=0

hour=0;//小时加1

}

else//否则修改分钟

{

if(++min==60)//若分钟等于60,则分钟等于0

min=0;//分钟加1

}

}

else if(key3==0)//判断key3是否被按下

{

while(!key3);//等待释放

if(H_or_M)//若H_OR_M为真,则修改小时

{

if(--hour==0xff)//小时减1,若小时等于-1,则小时等于23

hour=23;

}

else//否则修改分钟

{

if(--min==0xff)//分钟减1,若分钟等于-1,则分钟等于59

min=59;

}

}

else if(key4==0)//判断key4是否被按下

{

while(!key4);//等待释放

flag=0;//按键标志清零

TR0=1;//定时器0启动

}

Display_Time(hour,min,sec);//传H,M,S值显示到液晶

}

}

void timer0_init(void)//定时器0初始化

{

TMOD=0x01;//定时器0,方式1

ET0=1;//

EA=1;//总中断允许

TR0=1;//启动定时器0

TH0=(65535-50000)/256;//装高8位初值

TL0=(65535-50000)%256;//装低8位初值

}

void main(void)//主函数

{

//P0=0xff;

P1=0xff;//端口初始化

P3=0xff;

Init_LCD();//液晶初始化

timer0_init();//定时器0初始化

LCD_POS(0);//显示在液晶第1行第0列

Show_String(display);

while(1)//无限循环

{

Display_Time(hour,min,sec);//液晶显示时间

//_delay_ms(500);//延时

Set_time();//时间调整

}

}

void timer0() interrupt 1//定时器0中断

{

TH0=(65535-50000)/256;//重装定时器0高8位

TL0=(65535-50000)%256;//重装定时器0低8位

Count++;//计数加1

if(Count==20)//如果COUNT等于20

{

Count=0;//计数清零

sec++;//秒加1

if(sec==60)//判断秒是否等于60

{

sec=0;//秒清零

min++;//分钟加1

if(min==60)//判断分钟是否等于60

{

min=0;//若等于60,则清零分钟

hour++;//小时加1

if(hour==24)//判断小时是否等于24

{

hour=0;//若小时等于24,则清零小时,分钟,秒

min=0;

sec=0;

}

song();

}

}

}

}

pos机怎么使用 pos机使用步骤

pos机怎么使用 pos机使用步骤

pos机使用步骤如下:

1、签到:检查电源是否插好,电话线是否连接在POS机上,开机后是签到,签到一般按1键。

2、输入柜员编号01和-输密码0000,然后等待连接。

3、pos机就自动打开了。机子上显示刷卡,这时候刷卡,核对按“确认”如图2。

图1

图2

4、输入金额(这时候“0”键进位,“清楚”键退位),正确后按“确认”,让客户在小键盘上输密码按确定,自动打印消费凭条(此时刷卡成功)。

编程器到底怎么用

编程器为可编程的集成电路写入数据的工具,编程器主要用于单片机(含嵌入式)/存储器(含BIOS)之类的芯片的编程(或称刷写)。编程器主要修改只读存储器中的程序,编程器通常与计算机连接,再配合编程软件使用。

使用方法:使用编程器对存储器进行数据操作的基本配制是:一台计算机(编程器对计算机的要求并不高,只要能够运行Windows 98操作系统即可),一台编程器以及与编程器配套的驱动软件。一般操作步骤如下:

①将编程器与计算机连接好。不同的编程器与计算机的连接方式也不太相同,有的编程器是连接到计算机并口(打印机接口)上,有的是连接到计算机的串口上(COM1或COM2),有的使用USB接口(如RF910)。从速度上来说,USB接口最快,串口最慢。

②将与编程器配套的驱动软件安装到计算机上,并按要求对编程器进行相关的设置。

③运行编程器驱动软件,图所示是RF910驱动软件的运行界面。选择存储器型号。

④操作编程器驱动软件,读取计算机中存储的所需数据作为数据源。

存储器数据源的取得有两种方法:第一种是找一台与所修故障机相同型号的正常显示器,将存储器拆下,插到编程器上,读出其中的数据,并保存到计算机中;第二种是直接利用已经保存在计算机中的存储器数据(可以是自己以前所做的数据备份,厂家提供的数据或从网上下载的数据)。

⑤把空白存储器(或已使用过的各件存储器)插到编程器上,操作编程器驱动软件,编程器将正常的数据写入到空白存储器中。

⑥将写好数据的新存储器更换到故障机上。

pos机怎么用步骤视频

1、确认pos机有电,长按开关键打开pos机。

2、成功开机后,找到并点击功能键。

3、在屏幕上显示的选择栏型号,选择“1、消费”。

4、此时页面提示:“请刷卡或插IC卡或手输”,如果卡带芯片就插卡,不带的话就直接往卡槽刷卡即可。

5、然后就可以刷卡了,输入金额,让持卡人输入密码。出完两张小票之后第一张给持卡人签名,另一张自己收好,方便对账。

扩展资料:

操作注意事项:

1、使用POS机前需检查电源是否接通、打印机与主机是否连接正常、POS打印纸是否安装。

2、操作员每天营业终了,应执行“日终处理”,特别注意,因某种原因需更换POS机时,必须先做完“日终处理”后才能关机进行更换。

3、切勿因重复刷卡造成给持卡人重复扣帐。交易时,若签购单未打印出来,操作员应先选择“重打印”功能,如果重打印仍无法打印出凭证,应选“查询当前交易”功能,查询该笔交易的批次号和商户流水号,然后断电,检查打印机是否连接正确,重新拔插后,选择打印特定记录处理。

若仍旧无法打印,在POS机上查询余额,然后向银联客户服务中心查询交易是否被冲正,若答复确实消费成功,可以将消费的要素抄写在POS消费单上,持卡人签名即可取走货物,也可以做撤消此笔交易,切勿随意再次刷卡重做交易,否则会给持卡人重复扣帐。

参考资料来源:百度百科-POS机

pos机怎么用步骤图

 关于pos机怎么用的步骤接下来为您逐一解答,这里介绍的是大部分机型,其实每个机型都不一样,更多详情可搜金刚财屋!

按电源键打开POS机,按功能键选择消费。刷卡或者插IC卡,核对并输入金额,点击【确定】。将POS机交给持卡人输入密码,输入后点击【确认】。等待POS机联机并打印票据,将一联给对方签字自己留存,另一联给对方保管。具体使用步骤如下:

1、拿到pos机之后,先确认设备是否连接正常,有些大pos机需要自己把电源连接上,把打印纸装好,电签pos机不需要,只要有电就行。

2、开机后,有的pos机需要输入操作员号和密码。默认的是操作员号01,密码0000.输完后就进入主界面,然后按一下确认键;就会出现功能界面,有【消费】;【二维码】;【查询】;【管理】;【其他】等;在这里我们我们选择1【消费】即可;

3、选择完【消费】之后,在输入金额,这里要注意pos机上面是有小数点后两位的哦,比如你要输入10元,不是直接按键盘上的1和0,而是按完1和0之后再按两个0,确保你要输入金额的后面全部是零没有小数点哦,输完后会出现【请挥卡插卡或刷卡】的界面提示,您根据您的需要来,如果您的卡带芯片就可以插卡或者挥卡,挥卡一般是把芯片放到pos机带有卡片感应的标识区域,如果是插卡,一般在设备底部有个卡槽插入进去,记得芯片朝上哦!如果是磁条卡的话就直接往卡槽刷卡即可;有的卡槽在机器侧边,有的在机器顶部。

4、支付完之后会出现您的和金额,核对无误之后按【确认】键;

5、输完了POS机会提示您【请输入密码】,这个密码是您卡的密码,不要弄成了微信或者支付宝等其他支付方式的快捷密码,输入密码的时候请注意遮挡,不要让别人知道了。

6、输完后,再按【确认】键,这个时候会让您签名,pos机上侧边一般都配有签名的笔,您可以找出来用也可以直接用手指甲在屏幕指定区域内签名,签完后会打印出两张单据,一张给商家存档,一张给顾客。如果是电签pos机或者蓝牙pos机就没有票据。这样整个流程就操作完了,您不用了就可以把pos机关机,以便下次再用。

以上内容供您参考,望采纳,谢谢!

pos机如何使用方法

pos机使用前先打开电源键,把卡磁条的部分向左下从前往后刷,之后输入消费的金额进行密码确认即可完成交易,具体内容如下:

1、打开pos机电源,输入操作号和相应密码。

2、输入完毕来到pos机刷卡界面。

3、按“确认”后,输入“1”选择消费。

4、输入消费金额后,再按“确认”。就会来到“请插卡或刷卡或挥卡”界面。

5、先操作刷磁条卡。把银行卡有磁条的一面面向pos机,然后放入pos机右边的槽内,从上往下拉动银行卡。

6、随后,pos机便会读出银行卡的,无误后按“确认”。

7、输入密码再按“确认”,随后便是在pos机上签名,等待pos机出完纸后便完成交易了。

注意事项:

1、不要只刷信用卡,偶然也要刷借记卡,信用卡和借记卡需要交替使用,时不时的刷一下借记卡消费一下。

2、从理论上来说,同一张信用卡不要在同在一台机器上延续刷卡超过3个月,满3个月可以适当的暂停,过两个月再回来刷,当然如果你使用的是卡呗生活的落地POS机,可以选择无视,自选落地商户,合理规划消费。

3、不要把刷卡小票丧失,小票保存,活期扫描留底,以备不时之需。

4、信用卡额度超越1W,消费时建议每笔刷卡控制在60%以内。

pos机编程器如何使用的介绍就聊到这里吧。

POS机怎么设置

POS机怎么设置

1.长按取消键即可开机,按第一行最右面功能键,选择“1.消费”。

2.如果卡带芯片可以插卡,不带可以直接在卡槽刷卡。

3.最后输入金额及银行卡密码即可。

pos机怎么设置网络

您好,方法

首相长按绿色开机键,将pos机开机。

开机后,点击下方的网络设置。

然后再点击设置无线网络wifi。

进去以后,就可以看到搜索到的wifi名称,我们点击进行连接。

最后输入相应的密码,当连接上之后,右上角会显示连接wifi的图标。

方法总结

1、按pos机电源键开机,

2、进入开机界面之后,点击下方网络设置,

3、进去以后,点击设置无线网络设置,

4、此时我们搜索附件wifi信号,

5、点击连接,输入密码,

6、最后连接成功之后,会显示wifi信号。

pos机怎么设置楼栋信息

pos机可以这样设置楼栋信息。

1、打开离线POS界面,输入默认管理账号:66666和密码:0000登录POS,在主页面点击系统设置。

2、在打开的系统设置页面中,有五个选项卡:终端设置、系统设置、通信设置、打印设置和设备设置。

3、终端设置:设置店铺信息。设置商店信息。门店代码对应有后台信息的门店列表中的编号,门店名称和终端编号分别对应后台终端设置列表的名称和编号。

4、系统设置:设置POS销售数字的准确性,会员信息的读取方式和金额限制,以及店铺是开门还是关门接受和盘点。

5、通信设置:设置终端机器的用户名和IP与服务器通信。这是根据特定的服务器配置设置的。

6、设置完成后,如果pos界面下方的三种状态都显示OK,就可以从后台分发信息了。

相关推荐

在线客服
服务热线

24小时咨询热线:

13029808955

微信咨询
长春pos机办理
返回顶部