You have no items in your shopping cart.

Subtotal: 0.00

8085TRAINER KIT

PS-TRAINER-8085 microprocessor trainer kit is proposed to smooth the progress of learning and developing designs of microprocessor from Intel. It has the Facility to connect PC’s 101/104 Keyboard, to enter user programs in Assembly languages. User verifies the programs through LCD or PC. User friendly Firmware confirms facilitating the beginners learns operations of a microprocessor quickly.

ZIGBEE

Zigbee is a specification for a suite of high level communication protocols using small, low-power digital radios based on an IEEE 802 standard for personal area networks.

DIGI ZIGBEE

The Digi Xbee 802.15.4 modules are the easiest to use, most reliable and cost-effective RF devices we've experienced. The 802.15.4 Xbee modules provide two friendly modes of communication - a simple serial method of transmit/receive or a framed mode providing advanced features. These modules can communicate point to point, from one point to a PC, or in a mesh network.



Block diagram of Zigbee

Fig. 1 Block diagram of Zigbee

INTERFACING ZIGBEE

Fig. 1 shows how to interface the Zigbee with microprocessor. The Xbee modules work at the 2.4 GHz frequency which means smaller board and antenna size. Xbee modules have the ability to transmit Digital, PWM, Analog or Serial RS232 signals wirelessly. To communicate over UART or USART, we just need three basic signals which are namely, RXD (receive), TXD (transmit), GND (common ground). So to interface UART with 8085, we just need the basic signals.



Interfacing Zigbee to Microprocessor

Fig. 1 Interfacing Zigbee to Microprocessor

INTERFACING ZIGBEE WITH 8085

We now want to interface the ZigBee module with 8085 Trainer Board for wireless controlling application through UART0. The data communication is done in RF communication by using the ZigBee module through MAX232 (refer serial interfacing with 8085). The serial data from the Zigbee receiver is taken by using the Serial Interrupt of the controller. +5V and ground is connected to provide power to the module. While TX and RX pin is connected for communication.

PIN ASSIGNMENT WITH 8085



 

UART DB-9 Connector

8251

 

Serial Port Section

UART0

TXD-0

19

         Serial Port Section

RXD-0

3

 

CIRCUIT DIAGRAM TO INTERFACE ZIGBEE WITH 8085



Serial Port Section RXD-0  3    CIRCUIT DIAGRAM TO INTERFACE ZIGBEE WITH 8085

ASSEMBLY PROGRAM TO INTERFACE ZIGBEE WITH 8085

****************************************************************************************************

Title : Program to interface Zigbee with 8085

****************************************************************************************************

ADDRESS

OPCODE

                NEMONICS

9100 

3E B6

                MVI A,B6

9102

D3 23

                OUT 23

9104

3E 40

                MVI A,B6

9106

D3 22

                OUT 22

9108

3E 01

                MVI A,01

910A

D3 22

                OUT 22

910C

0E 05 

 REPET :  MVI C,05

910E

DB 01

 CHECK:  IN 01   

9110

E6 04

                ANI 04

9112

CA 0E 91

                JZ  CHECK

9115

21 00 92

START :  LXI H,LOOK UP

9118

06 0C

                MVI B,0C

911A

7E

REPT1:   MOV A,M

911B

D3 00

                OUT 00

911D

11 03 03

                LXI D,0303

9120

00

 DELAY:   NOP

9121

1B

                 DCX D

9122

7B

                 MOV A,E

9123

B2

                ORA D

9124

C2 20 91

                JNZ DELAY

9127

23

                INX H

9128

05

                DCR B

9129

C2 1A 91

                JNZ REPT1

912C

C3 15 91

                JMP START

912F

FE 3F

                CPI 3F

9131

C2 0C 91

                JNZ  REPET

9134

0D

                DCR C

9135

C2 0E 91

                JNZ CHECK

9138

CF

                RST 1