键盘说明:
开/关:由电池供电时是电源开关,外部供电时是复位键
通讯:无效(备用)
取消:退回到机型选择
——:退格,输入错误时退1位,类似电脑退格键
0--9:数字键,输入数字
00:无效(备用)
。:无效(备用)
上下键:选择机型或耐猜者设置项目
确认:选定或者写频
用机器原写频线接到写频器的串口就可以了
写频方法姿李:
机型选择 "GPXX8:40:47" 为写403-470的机器
选择 "GPXX8:34:47" 为写340-499的机器
1、按上下键选择机型
2、按确认键默认读出1频道的收发频率(如果显示的频率不是该机频率范围内的频率就需按"取消"退回机型 再按“确认”重读,如果频率还是不在范围内说明不能对该机写频,不要再往下 *** 作)
3、按上下键选择设置 频道、步进(显示无意义不要修改)、 收频率、发频率、分页显示收发模拟亚音,循环显示收发亚音在收和发的后面显示Q和T就分别表示收和发音,当选择到某项时,该项旁边会显示一个箭头指向该项,此时可以用数字键修改,频率和步进的单位是0.1KHz 如:“发4393125”是439312.5KHz,“步进125”是12.5KHz ,亚音的单位是0.1Hz 如:“发T0000885”是发射88. 5Hz亚音
4、按确认键 当前显示是频率保存到当前频道,显示“保存成功”后写频器会自动重读一次频率,如果显示的数值不是保存前的数值就说明保存不成功,这种情况可能是写频线接触不好造成的。
关于gp338/328(不拆机扩频):
就是用写频器对机器的小码片(at25128)重新写入扩频的文件。此方法不仅仅限于写频软件兼容gp338的机器还可以用于gp3688,可能还适用于更多摩托罗拉的机器,只是没有机器验证,当然老款的机器肯定不行,比如GP88等等。
第1种方法是互相拷贝:
例A机已经扩频,B机待扩频,
1、A机连上写频器打开对讲机电源;
2、写频器上电,选择GPXX8:COPY,按确认键,写频器蜂鸣器发出连续鸣叫,此时正在将机器码片文件拷贝进写频器,等待蜂鸣器鸣叫结束,蜂鸣器鸣叫结束后,按1下上下键判断写频器是否是正常拷贝结束,如果按上下键蜂鸣器鸣叫说明正常拷贝结束(此方法用于所有串口读写是否正常结束),如果蜂鸣器没有鸣叫说明通讯失败,检查写频线连接是否正常,对讲机是否打开电源,解决问题后重新此步骤直至正常拷贝结束。此时显示的数据迹亩迟与拷贝无关
3、断开A机与写频器的连接,不要关写频器的电源,B机连接上写频器开机后按写频器确认键,写频器蜂鸣器发出连续鸣叫,此时正在将写频器码片文件拷贝进机器,等待蜂鸣器鸣叫结束,结束后按前面介绍的方法判断1下串口读写是否正常结束,如果不是正常结束,B机不要关闭电源,重复1--3步骤,正常结束,扩频成功,B机重开机所有数据和A机一样。
如果把AB机调换1下就是将扩频的机器恢复到没扩频状态。
第2种方法是文件拷贝:
1、用通用编程器将码片文件写入1片AT24C128
2、将AT24C128放置到写频器插座上。
3、写频器上电,选择ROM:GPXX8,按确认键,写频器蜂鸣器发出连续鸣叫,此时正在将AT24C128码片文件拷贝进写频器,等待蜂鸣器鸣叫结束
4、和方法1的步骤3类似,联上待扩频机器开电源,按确认键,写频器蜂鸣器发出连续鸣叫,此时正在将写频器码片文件拷贝进机器,等待蜂鸣器鸣叫结束,结束后按前面介绍的方法判断1下串口读写是否正常结束,如果不是正常结束,对讲机不要关闭电源,重复3--4步骤
以上2种方法都可以对因写频错误出现 EEPRM CS ERROR 进行恢复,
扩频前先备份原机的文件,扩频后就得不好用还可以完全恢复
备份的方法:
1、待备份机连上写频器打开对讲机电源;
2、写频器上电,选择GPXX8:COPY,按确认键,写频器蜂鸣器发出连续鸣叫,此时正在将机器码片文件拷贝进写频器,等待蜂鸣器鸣叫结束,蜂鸣器鸣叫结束后,按1下上下键判断写频器是否是正常拷贝结束,如果按上下键蜂鸣器鸣叫说明正常拷贝结束(此方法用于所有串口读写是否正常结束),如果蜂鸣器没有鸣叫说明通讯失败,检查写频线连接是否正常,对讲机是否打开电源,解决问题后重新此步骤直至正常拷贝结束。此时显示的数据与拷贝无关
3、将AT24C128放置到写频器插座上。
3、按取消键,退回机型选择,选择GPXX8:ROM,按确认键,写频器蜂鸣器发出连续鸣叫,此时正在将写频器码片文件拷贝进AT24C128,等待蜂鸣器鸣叫结束按上面介绍的方法判断1下是不是正常结束,
正常结束码片文件已经备份到AT24C128,你可以就保存在AT24C128里,要给机器恢复就根据方法2 的2-4步骤 *** 作就可以了,也可以用通用编程器将AT24C128里的备份文件保存到电脑里。
*上面提及AT24C128只是用于方便转存的存储IC,作为附件奉送
在说明一下上面提及的读写码片的方法也适用于GP3688软件兼容的机器
第3种方法直接扩频:
1、连上写频器打开对讲机电源;
2、写频器上电,选择GPXX8KP,按确认键,写频器蜂鸣器发出连续鸣叫,此时正在将写频器内固化的扩频文件直接写入待扩频的机器,这个 *** 作几秒就会完成,机器自动重启 扩频成功。注意此方法适用于大多数常见338、328系列机器的扩频,使用此方法前强烈建议按上面说的备份的方法做好备份以备失败后恢复。
没有。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。
在众多的51系列单片机中,要算国内STC 公司的缺辩1T增强系列更具有竞争力,因他不但和8051指山升令、管脚完全兼容,而且其片内的具有大容量程序存储器且是FLASH工艺的,如STC12C5A60S2单片机内部就自带高达60K FLASHROM,这种工艺的存储器用户可以用电的方式瞬间擦除、改写。而且STC系列单片机支持串口程序烧写。显而易见,这种单片机逗扮老对开发设备的要求很低,开发时间也大大缩短。写入单片机内的程序还可以进行加密,这又很好地保护了你的劳动成果。
不是sbi而应该是spi吧?SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议,比如P89LPC900.
SPI,是一种高速的,全双工,同步的通信总线,其工作模式有两种:主模式和从模式,无论那种模式,都支持
3Mbit/s的速率,并且还具有传输完成标志和写冲突保护标志。到目前为止,我使用过的具有SPI总线的器件,就是存储芯片Eprom:at25128,在使用过程中,发现的确是有这种总线的优点。下面以P89LPC900单片机的SPI总线来解释SPI总线的通用使用规则。
LPC900单片机的SPI接口主要由4个码让局引脚构成:SPICLK、MOSI、MISO及/SS,其中SPICLK是整个SPI总线的公用时钟,MOSI、MISO作为主机,从机的输入输出的标志,MOSI是主机的输出,从机的输入,MISO是主机的输入,从机的输出。/SS
是从机的标志管脚,在互相通信的两个SPI总线的器件,/SS管脚的电平低的是从机,相反/SS管脚的电平高的是主机。在一个SPI通信系统中,必须有主机。
SPI总线可以配置成单主单从,单主多从,互为主从。今以互为主从模式作为讲解:
要进行SPI互为主从 *** 作,必须遵照以下步骤:
1 对A、B进行初始化,均设为主机(需要进行以下 *** 作)。
a) SPI端口初始化为准双向。
b) SPCTL配置为0x50,SSIG=0,SPEN=1,MSTR=1。
c) 清除SPSTAT中的SPIF及WCOL标志位为0。
d) 如果需要使用SPI中断,可使能相应中断位。
2 将A上一个引脚连接到B的/SS引脚上,然后拉低/SS,可将B强行置为从机模式,同时B机会发生以下变化:
a) B机的MSTR位自动清0。
b) B机的MOSI及SPICLK强行变为输入模式,MISO则变为输出模式。
c) B机SPIF位置位。
d) 如果SPI中断使能,B机将执行SPI中断服务程序。
3 B机可设置为查询接收或中断接收方式,以时刻准备接收由A机发送过来的数据,要使B机恢复为主机,必须完整执行步骤1。 本示例中,通过两块DP932 实验板构成了SPI互为主从测试系统。
程序中应注意的问题:
1 程序中应注意对首次拉低SS引脚进行处理:当A机首次通过B_SS将B机设置为从机后,从机的SBIF位会置位(会被认为完成一次传输),如果这之前,使能了SPI中断,则从机则会执行相应的中断服务程序(本示例程序中,当B机的SS引脚被拉为低电平,B机的SBIF首次置位进行处理)。
2 关于从机恢复为主机的问题:互为主从模式中,当B机被A机设置为从机后,CPCTL寄存器中MSTR位被清除滑御为0,且SPIF被置1,MOSI和SPICLK强制变为输入模式,MISO强制变为输出模式。要想恢复为主机,必须执行以下 *** 作:
a) 将MSTR位置1,SPIF位清0。
b) 将MOSI,SPICLK,MISO及SS重新恢复为准双向口。
c) 在a)、b)之前,需要注意将B_SS拉高,如果其一直为低电平,即使完成a)、b) *** 作,也会将B机重新设置为从机。
3 在SPI总线的使用过程中,可以通过DORD(SPI数据顺序选择位),CPOL(SPI时钟极性选择位),CPHA( SPI时钟相位选择位)控制主/从机传输格式。对于本实验,可以忽略这些位的影响,但是在使用一些其他SPI器件时,必须根据从器件数迟让据手册的要求,对SPI数据的传输顺序,SPI的时钟极性,及SPI的时钟相位进行正确的设置。
4 一些SPI的应用系统,由于硬件的设计并不是很合理,所以有时SPI通信不正常(传输数据出错,或其他情况),你可以试着降低SPI总线的传输速率,或者调节一些SPI时钟极性及相位,以使传输稳定。
文章出处:互联网
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)