MB90470 Series
SMPL16
DESCRIPTION
To install the Software Sample Files please download the compressed self-extracting file. The Standard Installation Target Directory is:
C:\Softune\sample\smpl16
FEATURES
- ADC:
Initialize of the ADC. Conversion data is read out using polling. - ADC_INT:
This sample shows how to use the ADC with interrupts. Some channels of the ADC are scanned. Evertime the ADC has finished one channel an interrupt occurs and the value in the ADCR1 register is stored at a variable. This is done until the endchannel. - ADC_uDMA:
The ADC_uDMA project is using the uDMA function to read out ADC result buffer. Channel 0 is used, only. ADC is set to continous mode. Via uDMA the results is transfered to a buffer. When transfer count is 0 an end of uDMA interrupt is generated. - externBusCS:
This example demonstrates the use of Chip-Select facility. The MB90470series offers 4 individually programmable Chip-select signals. In this example CS0 will be used to decode a 512KByte block from Address 0x08.0000 - 0x0F.FFFF - externalBus_Multiplexed:
This example shows how to use the MULTIPLEXED External Bus interface. Address and data is shared on the pins AD00..AD15, and is controlled by the address-latch-enable signal ALE. - externalBus_nonMultiplexed:
This example shows how to use the NON-MULTIPLEXED External Bus interface. The dedicated address-lines A00-A15 and dedicated data-lines D00-D15 are used simultanously without multiplexing. - extIRQ:
All external Interrupt-Pins INT0 .. INT7 will be enabled. A rising edge on INTx will toggle PDR4_P4x in order to toggle the LEDx of the Flash-CAN-100P Board e.g. rising edge on INT3 will toggle LED D3 - I2C:
The I2C-Interface of the MB90470-Series is used to write and read data from an external EEPROM 24C16. In the first part three bytes (65,66,76 = 'A','B','C') are written to memory address 0..2 Next step is to read out EEPROM starting at address 0. The Data are stored in an array result, that can be observed by the emulator. Finally a small dispatcher is used to allow communication with the UART: Datatransferrate is 9600Baud at 16MHz By pressing "w" up to 16 characters can be stored to the EPROM. With "carriage return" the input can be finished. By pressing "r" all 16 stored bytes will be read out. No interrupts are used. note: Depending of the used EEPROM-device, Vcc5=5V has to be used... - IOPort:
IOPort-project simply counts down an internal variable and outputs the counter value to port4. No interrupts are used. - Reload:
Reload-project uses interrupts of reload-timer to toggle Port 4 (LEDs). - Template:
This is a project template for the MB90470 Series. It includes some basic settings for e.g. Linker, C-Compiler which must be checked and modified in detail, corresponding to the user application. - UART:
It is a test application to send an welcome string to the serial output UART and echos every receiving character. Baud rate 9600 at 16MHz, no parity, 1 stop bit and a data length of 8 bit. No interrupts are used. - History of the MB90470 Series:
| Date | Revision | Description |
| 11.09.06 | V01R06 | Updated Sample package released |
| 26.04.04 | V01R05 | sample package released |
| 16.04.04 | 1.4 | Template: start-up updated |
| 05.09.03 | V01R04 | sample package released |
| 02.09.03 | 1.1 | ADC_uDMA samples updated |
| 02.09.03 | 1.1 | ADC_Irq samples updated |
| 02.09.03 | 1.1 | ADC samples updated |
| 02.09.03 | 1.1 | Example externBusCS updated |
| 02.09.03 | 1.1 | Example externalBus_nonMultiplexed updated |
| 02.09.03 | 1.1 | Example externalBus_Multiplexed updated |
| 02.09.03 | 1.3 | new Header-File, Template updated |
| 15.05.03 | - | Template project updated (new start.asm) |
| 12.05.03 | V01R03 | sample package released |
| 12.05.03 | - | Example externalBus_nonMultiplexed added |
| 12.05.03 | - | Example externalBus_Multiplexed added |
| 04.02.03 | - | ADC_uDMA samples added |
| 04.02.03 | - | ADC_INT samples added |
| 04.02.03 | - | ADC samples added |
| 29.01.03 | - | new header files |
| 20.11.02 | V01R03 | sample package released |
| 20.11.02 | - | Example externBusCS added |
| 08.11.02 | V01R02 | sample package released |
| 01.11.02 | - | new header file added to all projects |
| 25.10.02 | - | disclaimer added to all source files |
| 20.08.02 | - | new Header-File, Template updated |
| 23.07.02 | - | new Header-File, Template updated |
| 09.07.02 | V01R01 | Example Package released |
| 15.02.02 | V1.00 | Example I2C added |
| 15.02.02 | V1.00 | Example extIRQ added |
| 15.02.02 | V1.00 | Example Reload added |
| 15.02.02 | V1.00 | Example UART added |
| 15.02.02 | V1.00 | Example IOPort added |
| 14.02.02 | V1.00 | Template Project generated |
DOWNLOAD
Note: Netscape Navigator 4.xx does not allow direct execution of ".exe" files. Saving them to a temporary folder and executing them there is recommended.
EXESelf-extracting Sample Files for MB90470 Series V01R06 (624 KB, 11. September 2006)
