Cześć Od niedawna programuję w VB i znalazłem taki, potrzebny mi kod: [syntax=vb]Imports Microsoft.VisualBasic Imports System.CodeDom.Compiler Module Module1 Sub Main() Dim kod As String = "Imports System" & vbNewLine & "Module Module1" & vbNewLine & "Sub Main()" & vbNewLine & "Console.WriteLine(" & Chr(34) & "abc" & Chr(34) & ")" & vbNewLine & "Console.ReadKey()"...
Witam gdzie moge kupic w POLSCE ten kompilator Basic-a ? PicBasic Pro Compiler firmy Pozdrawiam
Mam prośbę Załączam plik w którym jest napisany program dla PIC-a w Basicu. Przynajmniej tak twierdzi autor programu. Moja prośba dotyczy skompilowania tego softu i uzyskać HEX-a aby móc zaprogramować procesor. Może mi ktoś w tym pomóc ? procesor to PIC 16F876A Cytat ze strony. "The firmware for the 16F876A chip used in this design is given in the...
Może z tąd te różnice? For processors with RAM sizes of 256 bytes or less, such as the 2313, the compiler will create much smaller code sizes typically 30% or better. This is done by generating code with addresses that are 8 rather than 16 bits eliminating much needless code. Most other Basic and C compilers do not provide this important optimization...
Witam! Jako że zaopatrzyłem się w prosty i mało skomplikowany (co jest dla mnie b. ważne) symulator sieci neuronowych # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0513ac98, pid=1972, tid=3632 # # JRE version: 6.0_30-b12 # Java VM: Java HotSpot(TM) Client VM (20.5-b03 mixed mode,...
nie wiem jak to jest w dsPICach z serii 30, ale jestes pewny, ze oscylator masz na 15MHz? w -33 jest to 7.37MHz i TUNem mozna sobie pozmieniac bardzo niewiele i na pewno do 15MHz sie nie da dojechac... anyway - sa dwa sposoby: 1. hard way (ale inteligentny) - czestotliwosc oscylatora dzielisz przez 4 (dla pic24 i dspic33 przez 2) i masz czas wykonywania...
No i Bascom kolejny raz poległ ;) prawie identyczny program w Fastavr daje przerwanie co 1,3 us ;) czyli mam juz przebieg o czestotliwosci 380kHz, nie wspominając już o różnicach w objętości programu ;) plik ASM generowany przez fastavr ;FastAVR Basic Compiler, ver.4.0.1, by MicroDesign ;Created 11:07:00, 05-12-2005 ; .include"C:\FastAVR\inc\m16def....
Witam, jak uruchomić ten przykładowy program mając przetworniki ADC a nie komparatory ? [syntax=basic4gl]'---[ Compiler and hardware related statements ]-------------------------------- $regfile = "2313def.dat" 'register file for AT90S2313 $crystal = 10000000 '10MHz crystal $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 'default...
Przed chwilą odpaliłem tą ładowarkę. Piękna sprawa... Mam jednak problem bo czas idzie w niej 3 razy za długo - wygląda jakby olewał zewnętrzny kwarc i chodził na wewnętrznym gienku. Nie wiem jak to odmulić ???. Poza tym wszystko pięknie chodzi i wyświetla na ekranie kompa piękną charakterystykę. Niestety autor nie napisał ani słowa o obsłudze.... a...
Witam Wiem że temat jest już dosyć stary, ale jest nadal aktywny. Jakiś czas temu ainteresowł mnie ten przyrząd i postanowiłem go zrobić, lecz niestety mimo wielu prób nie udało mi się go uruchomić. Brak pracy oscylatora. Prawdopodobnie nie tylko ja miałem małe kłopoty z uruchomieniem tego układu, świadczyć mogą o tym pytania pisane w innych miejscach...
Temat w sumie nie akualny ale dzieki za zaangażowanie ;) Jeśli chodzi o fast AVR to raczej odpada bo w C na AVR jestem kiepski a nie mam za bardzo czasu na naukę pzdr tematu jeszcze nie zamykam Dodano po 2 A widze ze FAST AVR to jest BASIC COMPILER ;) Fajnie tylko jaki jest do niego programator potrzebny ? Da radę na takim jak do BASCOM'a (programator...
Zrobiłem tak, jak mówiłeś, lecz teraz pojawia się podobny błąd [syntax=c]exec: "{compiler.path}avr-g++": executable file not found in %PATH% Błąd kompilacji.[/syntax] A cały komunikat wygląda tak: [syntax=c] C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -hardware "C:\Users\Tomek\AppData\Local\Arduino15\...
Potrzebuje zainstalować Squida na płytce z ARM Cortex A8. Na płytce nie mam kompilatora i nie mam jak go zainstalować. W necie znalazłem ze można przekomponować na kompie a potem to wrzucić na płytkę. W tym celu ściągnąłem arm-arago-linux-gnueabi-gcc oraz arm-arago-linux-gnueabi-g++. Robię następujące rzeczy: [syntax=bash]tar -zxvf squid-3.5.7.tar.gz...
Z tego co piszą w AVR-Libc manual: Basically yes, C++ is supported (assuming your compiler has been configured and compiled to support it, of course). Source files ending in .cc, .cpp or .C will automatically cause the compiler frontend to invoke the C++ compiler. Alternatively, the C++ compiler could be explicitly called by the name avr-c++. However,...
Trzecie, pan Linus Thornvalds uchodzi za konfliktową osobę, a nie lubi C++ Może po prostu jest szczery? Linus Torvalds o C++: Przytoczenie z powyższego źródła: From: Linus Torvalds <torvalds <at> linux-foundation.org> Subject: Re:
no temat nie wydaje sie problematyczny... ale pewnie zawsze sie trafi na jakies przeszkody :) no nie pomoge ci podajac gotowca, ale poszukalem chwile na necie i : PS/2 Mouse/Keyboard Protocol: jesli jestes dobry w c to na podstawie ponizszego linku pewnie rozjasni sie w glowie (to interfejs klawiatury) Ponadto gotowiec znaleziony na necie ale do odczytu...
Witajcie moi drodzy W tym temacie pokażę jak każdy początkujący może najprościej uruchomić w warunkach amatorskich mikrokontroler PIC32MX795F512H bez potrzeby trawienia/kupowania pod niego konkretnego PCB. Oprócz minimalnego niezbędnego układu pracy tego mikrokontrolera umieszczę tutaj kilka przykładowych kodów/projektów które będą napisane w dwóch...
Witam . Na początek usprawiedliwie się tym że jest to mój pierwszy mikrokontroler . Problem dotyczy mikrokontrolera AT90S1200-12PI. W sieci znalazłem przykładowy programik dla BASCOMA AVR, był to program który umożliwiał załączanie i wyłączanie diody LED dwoma mikrostyczkami. Zasada działania tego programu była opisana na podstawie ukladu at90s2313...
Witam, nie wiem czy miałeś styczność już wcześniej z programowaniem a jeśli tak to z jakim językiem programowania, nie chciał bym sugerować Ci wyboru języka bo ja uważam że to kwestia gustu/preferencji programisty, w tej chwili każdy dostępny język(kompilator języka) na mikrokontrolery posiadają identyczne możliwości czy będzie to pascal czy c czy też...
"BASCOM-AVR© is the original Windows BASIC COMPILER for the AVR family." Wzięte ze strony producenta. Może i przyganiał głuchy ślepemu, ale wypadałoby spokojnie odpowiedzieć, bo w tym dziale wiele osób z wiedzą i doświadczeniem odpowiada czasami trochę zbyt nerwowo.
Witam. Napisałem pewną appkę na androida i co pewien czas aplikacja się wywala. Na podglądzie wywala mi taki błąd: F/art (19932): art/runtime/runtime.cc:295] Dumping all threads without appropriate locks held: thread list lock mutator lock Ktoś może wie co to może znaczyć. To chyba coś ma wspólnego z bluetoothem. Czekam na jakiekolwiek...
Wiem ze baskom ma jakieś bibliotekę którą wykorzystuje deklaracja "Config Clock = Soft". Pewnie trzeba było by pogrzebać w niej i zmienić stan licznika przy którym ma być przerwanie w timerze2 Dodano po 2 To chyba ta bibloteka: [syntax=basic4gl]copyright = MCS Electronics and Josef Franz Vögel www = email = avr(at)mcselec.com comment = AVR compiler...
Sam go napisałem :) Dodano po 2 ||=== Build: Debug in ff (compiler: GNU GCC Compiler) ===| C:\Programy\ff\main.cpp||In function 'int main()':| C:\Programy\ff\main.cpp|14|error: expected '}' before ';' token| C:\Programy\ff\main.cpp|14|error: invalid user-defined conversion from 'std::basic_ostream<char>' to 'char' [-fpermissive]| C:\Program Files...
W oczekiwaniu na blastera uczę się veriloga i udało mi się uruchomić symulację bardzo prostej (ale własnej) FSM. # Reading C:/altera/13.0sp1/modelsim_ase/tcl/vsim/... # do testfsm_run_msim_gate_verilog.do # if { Nie wiem czym jest to spowodowane, jakby brak odpowiednich bibliotek. Oczywiście cały proces syntezy oraz fittera przeszedł poprawnie....
Mam pytanko co do zapisu eeprom . Mam do zapisu cztery zmienne Nie jest to cakowicie poprawna forma. Może najpierw, co masz źle! Zarówno cena (chodzi tu zapewne o cenę jednostkową) jak i wagę jednostkową które będziesz mnożył przez jakieś inne zmienne wyliczone w innej części programu, a zatem te dwie zmienne nie mogą byc deklarowane jak 'string' do...
Aby te funkcje działały poprawnie należy włączyć optymalizacje kodu. In order for these functions to work as intended, compiler optimizations must be enabled, and the delay time must be an expression that is a known constant at compile-time. If these requirements are not met, the resulting delay will be much longer (and basically unpredictable), and...
Manual: In order for these functions to work as intended, compiler optimizations must be enabled, and the delay time must be an expression that is a known constant at compile-time. If these requirements are not met, the resulting delay will be much longer (and basically unpredictable), and applications that otherwise do not use floating-point calculations...
Witam Nie wiem czy autor rozwiązał problem jaki postawił w 1 poście, ale mam podobny do jego. Czytając FAQ z avrlib Basically yes, C++ is supported (assuming your compiler has been configured and compiled to support it, of course) mam własnie problem z prawidłowym ustawieniem makefila. Po zmianie opcji: CC= avr-cc na CC= avr-c++ błąd pojawia się przy...
na fabrycznej płytce w katologu u-boot-1.3.2-olimex są następujące pliki: 2010-05-27 09:30 <DIR> . 2010-05-27 09:30 <DIR> .. 2008-03-09 17:20 484 .gitignore 2010-05-26 12:18 <DIR> api 2010-05-26 12:18 <DIR> api_examples 2008-03-09 17:20 908 arm_config.mk 2008-03-13 16:29 2 503 at91sam9260_reset.script...
Poprawiłem na timer2, kompiluje się, proteus też nie pokazuje błędów ale nic się nie wyświetla. Dobrze naniosłem poprawki przy zmianie z timera0 na timer2? /* **Project:Delay Functions **Purpose:Define a series of functions to delay for a specified ** time -- every millisecond or every ~50 microseconds. ** **Author: Steven Pickles **Date:...
Włączenie opytmalizacji zmienia sposób działania opóźnień, które mogą być odmierzane błędnie O nagłówku delay.h : In order for these functions to work as intended, compiler optimizations must be enabled, and the delay time must be an expression that is a known constant at compile-time. If these requirements are not met, the resulting delay will be...
(at)kk99, masz ujemne napięcie w module z uC, czy raczej błąd na schemacie w podłączeniu diod? Piszesz, że diod jest 6 - ta szósta gdzie zniknęła? (at)mrgiver : Po prostu schemat był błędny. Podobnie jeżeli chodzi o liczbę diod, to jest ich 5, a nie 6. Po co w programie jest dodatkowa funkcja void delayMs(unsigned milliseconds)? Wykonuje tylko inną...
ryba884 napisał: Po drugie nie wolno używać zmiennych w delay. Dlaczego nie wolno? Nadal nie wiem. W przypadku arduinowego delaya, zdaje się nie ma przeciwwskazań. Co innego z _delay_m()s z avr-libc: In order for these functions to work as intended, compiler optimizations must be enabled, and the delay time must be an expression that is a known constant...
asm na pewno jest taki sam (szczegolnie ten ktorego uzywalem, bo to same podstawy), gorzej z timerami na ktorych opieraja sie dluzsze opoznienia (od ms w gore). nigdy nie zajmowalem sie dspic30, wiec... nie wiem jak to tam jest z tymi timerami. najwyzej dostosujesz sobie <: __________________________ modul sklada sie standardowo z pliku c i h. ponizej...
Polecam projekt It consists predominantly of units of TTL-'74 series. No highly integrated components were used (except for the EPROMs, RAMs and UARTs). The computer runs at a maximum of 8 MHz Available Hardware: 8-bit CPU with 8 MHz (the "MyCPU"), 1.03 MB RAM / 128 MB ROM, interrupt controller, Multi I / O with two serial ports and a parallel printer...
Wiec, probowalem jeszcze raz ale z innymi pinami sterujacymi - wybralem do tego PORT_B_PIN11 i PORT_B_PIN_12, nie jestem pewien czy dobrze to sprawdzilem w nocie katalogowej, ale wydaje mi sie ,ze one powinny byc 5V tolerant. Ponizej zalaczam caly config. h oraz main.c - probowalem znowu przetestowac mozliwe wartosci dla nowych pinow sterujacych niestety...
Witam, Posiadam mikrokontroler LPC2364, w którym nie potrafię uruchomić pętli PLL. Środowisko programistyczne to Eclipse skonfigurowane według tutoriala Freddiego Chopina. Do uruchomienia LPC2364 posłużyłem się projektem przykładowym naipisanym dla LPC2103 i znajdującym się również na stronie Freddiego Chopina. Zmieniony został plik linkera: /***************************************...
Wklejam ten kod [url=]z właściwego postu . [syntax=basic4gl]'----------------------... ' Dateiname : TEA5767-TP.bas ' Revision : 1.0 19.08.2012 ' Controller : AVR ATmega8 ' Autor : Thomas Palluthe (www.tp-homesoft.de) ' Compiler : BASCOM-AVR Rev. 2.0.7.5 ' Schaltplan : ' '---[ kurze Programmbeschreibung...
Witam, Chciałbym przerobić nie swój kod programu pod żyroskop l3g4200d. Kod znalazłem w internecie jest napisany właśnie na atmegę 1284p, a ja potrzebuję go przerobić na atmegę8. Kod wygląda następująco: [syntax=basic4gl]'======================... ' Project: L3G4200D 3tripple axes gyro Test #1 '...
Witam Ja zbudowałem swoje SDK zgodnie z linkiem poniżej czyli korzystam z gotowego linaro pisze program który korzysta z biblioteki libnl dokładnie: #include <netlink/genl/genl.h> #include <netlink/genl/family.h> #include <netlink/genl/ctrl.h> źródła do tej biblioteki łatwo dostać w internecie, ale nie mam pojęcia co dalej z tym zrobić...
Witam, Jak można zainicjować dwa odrębne pola tekstowe tak aby wyświetlały dwie zmienne wysłane przez UART -Atmegi kod VB [syntax=basic4gl] Option Explicit On Imports System Imports Microsoft.VisualBasic Imports System.Configuration.ConfigurationSettin... Imports System.Windows.Forms Imports System.IO Imports System.Data Public Class Form1 Public comm_stat...
Wiem, ale ja piszę głównie w basic, szkoda mi czasu na grzebanie się w ASM Możesz spróbować i ty,Sciągnij sobie wersję demo For your convenience we have set up a web site www.picbasic.org, where there is a section for users of PROTON BASIC to discuss the compiler, and provide self help with programs written for PROTON BASIC, or download sample programs....
W sumie można porównać, że c i bascom to to samo. w sumie to mozna by nie rozglaszac takich herezji. procesory nieprzypadkowo optymalizowane sa pod katem C, a nie basica, bo C to jezyk duzo nowoczesniejszy, wydajniejsz, prostszy i po prostu lepszy. zwroccie szczegolna uwage na to co pisze w datasheetach nowoczesnych ukladow : optimized for C. nie pisze...
Witajcie, Próbuję zbudować prosty serwer www wykorzystując demo FreeRTOS'a ze stosem lwIP dla AT91SAM7X256 (płytka Olimexu SAM7-EX256) pod CrossStudio. Po drobnych modyfikacjach udało mi się za pomocą formularza wysłać dane do serwera (przynajmniej tak mi się wydaje). Ale, gdy wyświetlam odebrany bufor na swojej stronie, nie ma na nim danych wysłanych...
Popraw mnie jeśli źle tłumaczę zwrot " Basic data types ": 3.3 Supported Data Types and Variables The HI-TECH C PRO for the PIC18 MCU Family compiler supports basic data types with 1, 2, 3 and 4 byte sizes. Table 3.1: Basic data types Tu nie ma pola na interpretację. To jasno sformułowane określenie podstawowych typów danych według producenta kompilatora.
Jeśli chodzi o kompilatory pod ten mcu to oferuje firma MikroElektronika do wyboru pascal/basic/c lub standardowo duet „sado-maso” eclipse + gcc Jeśli chodzi o kompilatory mikroe bardzo sprawnie generują kod wynikowy pod inne architektury to z FT90X też nie powinno być problemu. mikroe w swojej ofercie ma też dev board z FT900 Co do erraty...
Nie jestem pewien czy dobrze zrozumiałem Twoją radę. Dołączyłem do projektu GUI pliki znajdujące się w projekcie czujnika, stworzyłem drzewo katalogów w Keilu tak aby było połączeniem drzew z obu projektów, dodałem w zakładce C/C++ adresy do plików nagłówkowych, po skompilowaniu zniknęły błędy związane z dołączaniem plików, ale pojawiło się mnóstwo...
Witam Na początek odradzam MPLAB bo nie dasz rady bez dokładnego zapoznania się z architekturą PIC-a. Proponuję zacząć od BASICA tzn: PICBasicPlus lub PICBasicPRO + MicrocodeStudio. Coś ambitniejszego tzn: PIC CCS C Compiler lub PIC HiTECH C Compiler Jeżeli coś zadziała to noty katalogowe w łapę i dopiero MPLAB Powodzenia w walce.
Funkcje do obsługi wyświetlacza pochodzą z gotowej biblioteki, którą znalazłem za pośrednictwem elektrody. Oto funkcja do wrzucania tekstu na lcd z flash procesora. Co do pamięci - avrstudio pokazuje mi że używam około 12kB flash i 300bajtów sram więc ok. Co do double i float to nie wiedziałem, że to to samo... A jakie są tego konsekwencje? Funkcja...
Właśnie moja nauka zatrzymała się na wyświetlaczu LCD. Mruganie diodami już za mną. Dlatego proszę o pomoc:) Skonfigurowałem dwie biblioteki. Dodałem jako załącznik. Jeśli ktoś może to bardzo proszę o sprawdzenie. Pierwsza to biblioteka ze strony Wygląda tak: Pkik HD44780.h //--------------------------------------...
2.2. Requirements 2.2.1. Web Server Because LMS-UI is written in PHP, it needs Web server to work. Apache is preferred (www.apache.org). ________________________________________... 2.2.2. PHP Interpreter Interpreter version should be 4.2.x or higher. PHP can be downloaded from www.php.net. At least following PHP modules needs...
Witam Troszkę pozmieniałem w kodzie jednak wyświetlacz nie działa jak powinien. Poprawnie się inicjuje jednak nie wyświetla na dwóch dolnych liniach. Z uwagi na praktycznie brak znajomości C proszę o pomoc "co tu nie gra". #ifndef LCD_H #define LCD_H /***************************************... Title: C include file...
Witam , udało mi się odpalić wyświetlacz , użyłem innych bibliotek - pana Peter Fleury . Pojawił sie jednak kolejny problem , biblioteka jest do wyswietlacza 2x16 a ja chciałem ją przerobić na 4x20 i tu pojawia sie problem : - pierwsza linia wyświetla się ok - druga linia , pierwsze 8 znaków drugiej linii jest dublowane z linii pierwszej ( 8 ostatnich...
Witam, Mam zainstalowany kompilator Sourcery CodeBench Lite 2011.09-69 oraz Eclipse 7.0.2. Próbuję skompilować przykład "IOToggle" z biblioteki ST, wzorując się na ustawieniach z TrueStudio, w którym nie ma problemu z kompilacją. Zmieniłem flagi na -mfloat-abi=hard i mam następujący błąd: arm-none-eabi-gcc -static -mthumb -mcpu=cortex-m4 -mfloat-abi=hard...
Witam Staram się złożyć bibliotekę do obsługi lcd ze sterownikiem pcd8544 i napotkałem pewien problem. Kompilator generuje taki błąd [syntax=dot]15:19:27 **** Build of configuration Release for project m8 **** make all Building file: ../LCD/PCD8544.c Invoking: AVR Compiler avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields...
Sprzedam NOWĄ książkę "Python High Performance Programming". Autor: Gabriele Lanaro Wydanie: 2013 rok. Cena: 80 PLN + koszt dostawy. Python is a programming language with a vibrant community known for its simplicity, code readability, and expressiveness. The massive selection of third party libraries make it suitable for a wide range of applications....
Depresja.... Dodano po 1 Tak się zastanawiam czemu tu jest to: 'The GETRC5 function uses TIMER0 and the TIMER0 interrupt. a w helpie że Timer=2
Pomoze ktos w skompilowaniu tego programu ?? przepisalem ten program z Nowego Elektronik i chcialbym zaprogramowac nim procesor atmega8 ale nie wiem jak to zrobic. [syntax=basic4gl] 'Nowy Elektronik 701-k 'Licznik Impulsów ver. 1.0 'BASCOM-AVR IDE Verion : 1.11.8.1 'Compiler: Version 1.11.8.1 $regfile ="m8def.dat" $crystal = 12000000 Dim Impulsy As...
Witam, piszę sobie program na A128 i nie umiem sobie poradzić z jednym problemem ... wykorzystuję instrukcję encoder jaka jest w bascomie do zliczania zmiennej LONG + - i jednocześnie dokonuję pomiaru napięcia V kod programu [syntax=basic4gl]'----------------------... 'name : BG30dB_LCD.bas 'copyright...
Witam, postanowiłem dodać do programu pomiar temperatury mam czujnik DS18B20 , tylko że kod programu odpowiedzialny za sterowanie czujnikiem opóźnia działanie encodera ,gdzie jest tutaj błąd może czegoś nie uwzględniłem w tym kodzie ? poniżej cały kod [syntax=basic4gl] 'Filename Encoder_100.bas 'Version 1.00 'Date 2012-03-19 'Purpose Test of ALPS STEC11B13...
Witam, Chciałbym napisać jakiś najprostszy program w VB do obierania wartości zmiennej wysyłanej przez Atmegę, wysyłana jest zmienna Lngfreq Program wgrany na atmęgę poniżej [syntax=basic4gl] 'Filename Encoder_100.bas 'Version 1.00 'Date 2012-03-19 'Purpose Test of ALPS STEC11B13 encoder (reichelt.de) 'Author Georg Latzel, DL6GL 'Copyright (c) Georg...
[syntax=basic4gl] Report : noname3 Date : 10-21-2014 Time : 20:42:39 Compiler : BASCOM-AVR LIBRARY V 2.0.7.5, DEMO Edition Processor : M8 SRAM : 400 hex EEPROM : 200 hex ROMSIZE : 2000 hex ROMIMAGE : 546 hex -> Will fit into ROM ROMIMAGE : 1350 dec FLASH USED : 16 % BAUD : 9600 Baud XTAL : 16000000 Hz BAUD error : 0.16% Stack start : 45F hex Stack size...
Siema. Otóż mam taki problem, podczas gdy kod ładowania i zerowania data DACx działa, np DACB1 = 0 waitus 500 DACB1 = 4095 (full zakresu) waitus 500 daje jakieś 2Khz pisku w słuchawkach co jest oznaką działania , to gdy ładuję próbki muzyki wav z karty na zasadzie DACxx = pwm nic się nie dzieje. Tu całt kod xmega: [syntax=basic4gl] '=======================================...
Kiedy piszesz Config Clock =Soft to tworzone są zmienne When you use the CONFIG CLOCK (in soft or user mode) directive the compiler will DIM the following BYTE variables automatic : _sec _min _hour _day _month _year Jeśli chcesz porównywać wartość minut..to powinieneś stworzyć jakąś zmienną przechowująca wartośc poprzedniej minuty, na przykład Old_min...
to jest ten kod od freddiego nie robi i w tej chwili nic Dodano po 1 [syntax=basic4gl]11:45:25 **** Build of configuration Release for project disc **** make all Building file: ../main.c Invoking: Cross ARM C Compiler arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -g -std=gnu11 -MMD...
/*--------------------------------------... Name : NokiaLCD.h Description : Header file for Nokia 84x48 graphic LCD driver. Author : 2003-03-08 - Louis Frigon. History : 2003-03-08 - First release. ----------------------------------------...
widać że napisany przez bystrego gościa :0) Nie wszyscy tacy są. Inni musza zgadywać co to za program jakim kompilatorem skompilowane itd. PIC 16C84 compiler [V1.00 18 September 1999] prościej i szybciej napiszesz to na nowo. poz. dioda Nie załaczyłeś czałego pliku po kompilacji program był napisany w Basicu i masz wszystko jak kawa na ławie . pozdrawiam...
zalezy czy umiesz juz programowac w jakims jezyku :) ja sie wprawdzie wychowalem na basicu (Commodore 64) ale nie chcialbym juz wracac do tego jezyka, bo to nie ma sensu (podobnie jak nie ma sensu w dzisiejszych czasach startowac od i8051 i pochodnych) jesli programowales kiedys juz w C to polecam skupienie sie na programowaniu w AVRstudio z pakietem...
Witam, właśnie walczę z obsługą LCD pod Atmegą 8 - cały kod jest w C, z użyciem biblioteki: lcd.h #ifndef LCD_H #define LCD_H /***************************************... Title: C include file for the HD44780U LCD library (lcd.c) Author: Peter Fleury <pfleury(at)gmx.ch> http://jump.to/fleury File:...
Witam, wypowiem sie na temat modułów tibbo bo z nimi mam duże doświadczenie, nad lentronix-em też się zastanawiałem w czasie projektu ale padło na tibbo, ma darmowe środowisko do programowania modułu, składnia języka oparta o BASIC, obiekty i programowanie zdarzeniowe to zmasakrowało Lantronix-a, dla którego trzeba zakupić "Paradigm C++ Compiler" (czy...
Dla ułatwienie decyzji , czym i jak. Asembler 8051 -free Symulator 8051, z bardzo dobrym opisem uP. W programie są dostępne różne interfejsy: diody LED, wyświetlacze 7-seg, przyciski,silnik krokowy, oscyloskop z wyjścia przetwornika DA, klawiatura i inne z przykładami X-- Basic i Asembler Tak jak i powyżej z bogatym interfejsem z przykładami for Windows...
Ok. ............ Ale mam jeszcze pytanie. Powiedzmy że mamy program główny w pętli do... loop. Gdy nastąpi przerwanie np w 10 linii w pętli, zostanie wykonana procedura przerwania. Czy następnie wykonywana jest pętla od początku, czy od momentu, od linii w której nastąpiło przerwanie? Czy jest możliwość programowania, żeby powrót był do momentu przerwania...
tak , masz rację to jest lcd.c lcd.h : #ifndef LCD_H #define LCD_H /***************************************... Title: C include file for the HD44780U LCD library (lcd.c) Author: Peter Fleury <pfleury(at)gmx.ch> http://jump.to/fleury File: $Id: lcd.h,v 1.12.2.4 2005/02/28 22:54:41...
A tak wracając do początku, czy przez przypadek fragment bascomowego help'a (przykład z $serialinput), nie odpowiada na pierwszy post? ldi R24, 13 'fake enter so INPUT will end '---------------------------------------... 'name : $serialinput.bas 'copyright : (c) 1995-2005, MCS Electronics 'purpose...
Witam. Muszę zrobić projekt aplikacji bazodanowej w Visual Studio. Dawniej miałem styczność z programem Borland Builder C++. Z językiem C++ miałem już styczność więc w tym języku również zamierzam napisać, oczywiście przy Waszej pomocy :D, aplikację bazodanową. Może ona współpracować z bazą na SQL server lub na bazie zapisanej w pliku. Ja w tym przykładzie...
Witam, mam problem z wyświetlaczem LCD 8x2 zgodnym z HD44780 wyświetla mi jakieś dziwne znaki zamiast tego co powinien. Program miał z założenia wyświetlać tekst ABC po uruchomieniu programu, następnie po naciśnięciu przycisku USER powinien wyświetlić DEF , a po ponownym naciśnięciu przycisku GHI Zamieszczam link do krótkiego filmiku pokazującego jego...
. Zrobiłem na wzór tego kodu, który mi podałeś i też nie działa: Nie musiałeś nic przerabiac ani dodawac. To był cały poprawny code na twjój wymóg " Toggle Portd.0 " co 10 sec. Wystarczyło go przecopiowac do Bascom, dokonac compilacji i wpisac plik *.hex do processora. Pewnie błąd zrobiłem w tym kawałku po timer1_isr: ale tak to właśnie zrozumiałem...
OpenOCD zaktualizowanie tak jak kompilator wcześniej. Przerabiam przykład od początku teraz na bazie tego o którym mówiłeś LPC Będe wklejał tutaj co dokładnie przerabiam. Jeśli coś robię źle to mam nadzieje że mnie poprawicie. Jeśli dobrze to mam nadzieje że komuś się przyda. 1.Import projektu lpc1114_blink_led i rename na stm32f0_blink_led 2. Zmiany...
........... Mam pytanie, czy ten Atmel Studio lub avrdude maja wbudowany compiler czy konieczne sa jakies dodatkowe operacje? Atmel studio, albo starsze versje 'AVR Atmel' jest kompletnym IDE, (podobnie jak Bascom w Basic) zorientowany w C. Masz tam w nim praktycznie wszystko łącznie z symulatorem i programatorem lecz jak już wcześniej wspomniałem...
'Minął ponad rok'... i ciągle robisz ten sam błąd(!). Ponieważ ciągle mam tę samą książkę - autor - Marcin Wiązana. Czyżby autor tej książki się mylił? Przecież to z Jego książki zaczerpnięty jest fragment kodu odmierzający 1 sekundę. Mało tego - ten fragment kodu funkcjonuje poprawnie! A Ty mi piszesz, że LOAD i "=" jest ignorowane przez compiler...
Trochę wysiłku i wszystko można ;).......... BASCOM również nie polecam, osobiście używam C ( jak dla mnie jest łatwy, prosty i przejrzysty ) jeśli tylko masz chęci i ochotę do nauki to bardzo polecam ten język. Dokłdnie.....(!???) Najlepszym przykładem jest wątek: problem z którym autor ma kłopoty; - pisząc to w Bascom zajęłoby nie więcej niż 10 linijek...
Cześć, mam pewien problem. Posiadam płytkę rozwojową opartą na ATmega 32. Wcześniej uczyłem się BASICa i robiłem różne projekty, korzystałem z systemu Windows. Jakiś czas temu przesiadłem się na Linuxa i chciałbym poznać język C dla paru ambitnych projektów;) Materiałów dotyczących nauki C i AVR mi nie brakuje. Posiadam programator( sudo apt-get install...
Witam. Zakupiłem konwerter I2C do wyświetlacza LCD i mam mały problem z jego obsługą. Komunikacja z ekspanderem następuje prawidłowo, jedynie co udało mi się uzyskać to miganie podświetleniem, ale uparty wyświetlacz za choinkę nie chce nic wyświetlić. Schematu konwertera niestety nie posiadam, gdyż producent go nie udostępnia. Kod którego używam prezentuje...
Dzień Dobry Udało mi się skonfigurować timer i wszystko działa poprawnie tylko mam problem ze świadomym ustawieniem czasu trwania okresu. Wynika to z faktu że nie jest dla mnie do końca jasne: 1. Jaka częstotliwość jest dzielona przez preskaler 2. Jak w rejestrze: [syntax=c] TIM2->ARR [/syntax] ustawić czas trwania okresu świadomie. Załączę mój program:...
Dzięki Piotrus_999 A to takie proste (trzeba tylko zajarzyć) > adres 'bazowy' plus b3b2b1 pimijając b0 (RW) i czekać czy 'odpowie' Dodano po 18 Witam, załączam kod programu jest to 'przykład' z DOXYGEN'a skopiowany 1 do 1 main.c [syntax=c] /* * * testowanie EEPROM na I2C * z DOXYGEN'a * */ #include <util/delay.h> #include "i2cmaster.h" #include...
Męczę się z tym problemem już od bardzo długiego czasu, więc postanowiłem wreszcie poszukać pomocy na forum. Mianowicie nie potrafię w żaden sposób sprawić by ten układ wysłał mi jakiekolwiek dane. Połączenie atmegi z kompasem jest poprawne ponieważ skaner wyszukuje jego adres: Robiąc to bardziej ręcznie funkcjami z biblioteki też działa: Problem zaczyna...
Aplety javy nie są już od jakiegoś czasu obsługiwane w przeglądarkach, ale razem z jdk (java developer kit), a może i z jre (runtime enviroment) jest załączany appletviewer - konsolowy program do uruchamiania strony z apletem. [syntax=text]appletviewer(1) Basic Tools appletviewer(1) NAME appletviewer - Runs applets outside of a web browser. SYNOPSIS...
Wieszanie aplikacji u mnie wygląda w taki sposób ,że gram gram i nagle mi znika okno z tą aplikacja. Nie musze robic hard resetu tylko jeszcze raz włączam aplikacje i czasem jest tak, że potrafi mi scrashować kilka razy pod rząd. W sensie takim, że właczam csa dostaje crasha znów włączam dostaje crasha i mnie w koncu pusci. Akurat wczoraj grałem i podczas...
Witam. Mam taki problem. Obraz na ekranie monitora miga i następnie pokazują się paski. Po wejściu do BIOSu obraz też miga. Po zainstalowaniu nowego systemu przez jakiś czas jest OK, ale w końcu zaczyna się problem od nowa. Zaraz po zainstalowaniu systemu, kiedy jeszcze obraz był normalny dwukrotnie robiłem test programem 3D Mark Basic i test został...
Dobry wieczór, Otóż borykam się ostatnio z problemem podziału plików w projekcie pisanym w TypeScript. Problem wygląda następująco: Chciałbym w pliku main.ts zaimportować klasę Person z pliku person.ts . Kod w obu plikach wygląda następująco: main.ts person.ts tsconfig.json Obrazek: Ma ktoś pomysł jak to naprawić?