Senin, 21 November 2011
Tugas Perancangan Terbantu Komputer (P2 dan Q2)
1. Buatlah skematik gambar rangkaian berikut :
Dalam skematik rangkaian tersebut menggunakan library :
DISCRETE, CONNECTOR, AVR, ANALOG, MISC
Untuk library AVR.olb bisa diunduh di sini
File-file jawaban berupa file-file dengan ekstensi : .OPJ, .DSN, .DBK
2. Buatlah desain PCB dari rangkaian di atas. Luas maksimal desain PCB yang dibuat adalah 200 cm-persegi.
footprint tiap komponen adalah sebagai berikut :
File-file jawaban berupa file-file dengan ekstensi : .OPJ, .DSN, .DBK, .MNL, .MAX
Jawaban dikumpulkan secara langsung (tidak boleh diwakilkan) di Lab Mikrokontroler dan VLSI Lt.8 paling lambat hari Kamis, 21 Desember 2011 jam 16.00 WIB.
Tutorial Layout klik di sini
Sabtu, 08 Januari 2011
CodeVisionAVR v2.05.0
V2.05.0 Commercial Release
CodeVisionAVR 2.5.0
- added ADC support for ATxmega chips in the CodeWizardAVR
- added support for the ATmega8U2, ATmega16U2, ATmega32U2, ATmega32A chips in the C Compiler, CodeWizardAVR and Programmer
- added support for the USB controller of the AT90USB82, AT90USB162, ATmega16U4 and ATmega32U4 chips in the CodeWizardAVR
- added a new alphanumeric LCD library (alcd_ks0073.h) for the Samsung KS0073 controller
- improved configuration settings for ATxmega EBI SDRAM mode
- disabled the possibility to specify the SCK clock rate for SPI slave mode in the CodeWizardAVR for non-ATxmega devices
- added code to clean up NVM controller command register after EEPROM write for ATxmega chips
- fixed: when the EBI was configured in SDRAM 3P mode, the upper 4 bits of PORTJ were not set as outputs for address lines A8..A11
- fixed: functions with __reset attribute were removed by the linker
- fixed: added code to ensure that RAMPX=0 after clearing/initializing more than 65535 bytes of RAM in the start-up code for the ATxmega chips
- added the missing definitions of EBI_SDCAS_bm, EBI_SDROW_bm and EBI_CS_SDSREN_bm used by the start-up code during EBI initialization for ATxmega chips
- corrected SP initialization for ATxmega chips when calling functions with __reset attribute and external RAM enabled
- fixed: the compiler could produce incorrect code (hardware stack unbalance) when adressing structure members in complex expressions using pointers, if the member's offset is higher than 64-sizeof(member)
- fixed: because the ATxmega registers are not mapped to RAM, like in the rest of the AVR chips, the addresses of global variables allocated to registers R2..R14, obtained using the & operator, were not correctly passed as function arguments
- fixed: the CodeWizardAVR for ATxmega chips incorrectly set the upper 4 bits of the USART BAUDCTRLB register for negative values of BSCALE
- corrected the signature for the ATtiny4313 chip in the programmer
- added new ATxmega ADC examples in the \EXAMPLES ATxmega\ADC directory
- updated the Help topics: CodeVisionAVR C Compiler Reference|Accesing the I/O Registers and CodeVisionAVR C Compiler Reference|Bit Level Access to the I/O Registers with ATxmega specific examples.
CodeVisionAVR 2.5.0
Langganan:
Postingan (Atom)