three forms are mentioning the identical position in third directionally of the pointer。 The micro controller can sends the position of the pointer with the basic information from the accelerometer。

The reset logic is used to protect the internal program of the micro controller when the power spikes are present in the line current。 And the oscillator is used to generate the clock for the micro controller to run the internal programs and clock of the micro controller。

IV。RECEIVER MODULE

From the Fig。 3 the receiver having the IR receiver to receives the signal from the transmitter。 This data will transmit by using IR rays。 This signal will convert into equivalent digital signal that signal is given to the micro controller。 The input of the micro controller is in the form of serial input data。 The micro controller will take the input data and convert that data into equivalent hexadecimal data and given to the output to the output port。 The output port is the construction of the PS/2 connector。

Figure 3。   Block Diagram of Receiver

A。  SCHEMATIC DIAGRAM OF RECEIVER

PC CONNECTOR

Figure 2。    Block diagram of Transmitter

A。SCHEMATIC DIAGRAM OF TRANSMITTER

B。MICRO CONTROLLER (AT89C52)

The AT89C52 is 80C51 microcontrollers with 128kB Flash and 1024 bytes of data RAM。A key feature of the AT89C52 is its X2 mode option。 The design engineer can choose to run the application with the conventional 80C51 clock rate (12 clocks per machine cycle) or select the X2 mode (6 clocks per machine cycle) to achieve twice the throughput at the same clock frequency。 Another way to benefit from this feature is to keep the same performance by reducing the clock frequency by half, thus dramatically reducing the EMI。

The Flash program memory supports both parallel programming and in serial In-System Programming (ISP)。 Parallel programming mode offers gang-programming at high speed, reducing programming costs and time to market。 ISP allows a device to be reprogrammed in the end product under software control。 The capability to field/update the application firmware makes a wide range of applications possible。 The AT89C52 is also In-Application Programmable (IAP), allowing the Flash program memory to be reconfigured even while the application is running。

Figure 4。   Block Diagram Of Micro Controller

C。FUNCTIONAL DESCRIPTION

1)Power-On reset code execution

Following reset, the AT89C52 will either enter the Soft ICE mode (if previously enabled via ISP command) or attempt to auto baud to the ISP boot loader。 If this auto baud is not successful within about 400 ms, the device will begin execution of the user code。

D。IN-SYSTEM PROGRAMMING (ISP)

In-System Programming is performed without removing the microcontroller from the system。 The In-System Programming facility consists of a series of internal hardware resources coupled with internal firmware to facilitate remote programming of the AT89C52 through the serial port。 This firmware is provided by Atmel and embedded within each AT89C52 device。 The Atmel In-System Programming facility has made in-circuit programming in an embedded application possible with a minimum of additional expense in components and circuit board area。 The ISP function uses five pins (VDD, VSS, TxD, RxD, and RST)。 Only a small connector needs to be available to interface your application to an external circuit in order to use this feature。

Input/output (I/O) ports 32 of the pins are arranged as four 8-bit I/O ports P0–P3。 Twenty-four of these pins are dual purpose with each capable of operating as a control line or part of the data/address bus in addition to the I/O functions。 Details are as follows:

Port 0 : This is a dual-purpose port occupying pins 32 to 39 of the device。 The port is an open-drain bidirectional I/O port with Schmitt trigger inputs。 Pins that have 1s written to them float and can be used as high-impedance inputs。 The port may be used with external memory to provide a multiplexed address and data bus。 In this application internal pull-ups are used when emitting 1s。 The port also outputs the code bytes during EPROM programming。 External pull-ups are necessary during program verification。

上一篇:机器人运动模糊逻辑控制英文文献和中文翻译
下一篇:反馈控制消除机械振动英文文献和中文翻译

集成生理传感器系统英文文献和中文翻译

ZigBee-RFID混合网络的节电英文文献和中文翻译

红外光电传感器的智能循...

弧焊机器人传感器英文文献和中文翻译

起重机升降传感器系统英文文献和中文翻译

焊接机器人传感器英文文献和中文翻译

压力测量的压电传感器英文文献和中文翻译

压疮高危人群的标准化中...

浅论职工思想政治工作茬...

从政策角度谈黑龙江對俄...

提高教育质量,构建大學生...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅谈高校行政管理人员的...

基于Joomla平台的计算机学院网站设计与开发

上海居民的社会参与研究

AES算法GPU协处理下分组加...

酵母菌发酵生产天然香料...