
Mixed-Signal
Z183
Driven to Design 2000 Contest Abstract
Radiocommunications controller
with Embedded Developing System
Development of the Application Software demands the initial downloading of firmware, updating of firmware in the field, downloading and executing of diagnostics during manufacture and in the field and
debugging of down loaded programs.
Microcontroller debug was required to develop tool software with such functions as loading, monitoring and running programs from either RAM or ROM memory. Using bootable FLASH memory permits to fulfil these functions. Basic program is typical program – monitor with the function of the programmable FLASH memory and NoICE Debugger interface functions. We named this tool software as Service - Monitor. Boot block of FLASH memory (TN28F001BX-B120;8k bytes) contains this Service - Monitor, addressed from 0 to 1FFF.
Application program for debugging is loaded in the INTEL HEX format to RAM memory. RAM is addressed from 8000 to FFFF. Debugging program ( Application Firmware )is loaded in executable output format to main block FLASH memory by programmable function of the Service - monitor. Main block FLASH contains Application Firmware, addressed from 2000 to 7FFF.The microcontroller communicates with a computer through a serial port( ESCC Channel B ) using RS-232-D signal levels.
The RS-232 cable should be wired for connection from a computer (Data Termination Equipment - DTE) to a microcontroller (Data Communication Equipment - DCE). Microcontroller may be communicate with synchronous equipment through a serial port (ESCC Channel B) by synchronous V.24 signal level. The V.24 cable should be wired for connecting from synchronous equipment (DTE) to microcontroller (DCE).
The possible application of the microcontroller is a wireless communications. The purpose of the offering microcontroller is to act as an interface between an ordinary voice radio, such as a VHF or UHF FM transceiver, and a computer. Single chip radiomodems are synchronous modems for use in FM radio data links. Microcontroller communicates with FM transceiver through a serial port (ESCC Channel A) using radio modem's serial Rx and Tx Data Interfaces. Transmit and receive data interfaces are bit serial, synchronized to Tx and Rx data clocks generated by the radiomodem. Separate Tx and Rx Powersave inputs allow full or half - duplex operation. The ESCC Channel A handles synchronous bit – oriented HDLC protocol. The type of the Radio defines the type of the modem. For MSK modem controller's audio signals are fed directly into the microphone connector of the radio, and controller output is adjusted to give a proper modulation level. The receiver audio is taken from a speaker jack on the radio and fed directly to the controller. For GMSK modem controller's audio signal is fed directly into frequency modulator of the transceiver and receiver audio is taken from frequency demodulator. Baud rate is setting by the function of an Application program.
