Σελίδα 1 από 5 1 2 3 ... ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 1 έως 10 από 44

Θέμα: Προβλημα με C# (CCS)

  1. #1
    Μέλος Το avatar του χρήστη dbsjro
    Όνομα
    Θανασης
    Εγγραφή
    Feb 2009
    Περιοχή
    Θεσ/νικη
    Μηνύματα
    384

    Smile Προβλημα με C# (CCS)

    Ρε παιδια ξερετε γιατι η εντολη getc() μου κολλαει?
    Στελνω χαρακτηρα αλλα τπτ δν προχωραει ο κωδικας πιο κατω
    πρεπει μηπως να δηλωσω τπτ αλλο πιο πριν?

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη Radiometer : 31-08-09 στις 22:40
    **Ο κόσμος είναι επικίνδυνος, όχι εξαιτίας αυτών που κάνουν το κακό,αλλά εξαιτίας αυτών που τους κοιτάζουν χωρίς να κάνουν τίποτα.

  2. #2
    Μέλος Το avatar του χρήστη kopla
    Όνομα
    Κλεομένης
    Εγγραφή
    Jul 2006
    Περιοχή
    Ελλάδα, Αθήνα
    Μηνύματα
    1.064

    Προεπιλογή

    Στη C# ε?
    Γράψε 2-3 γραμμές κώδικα να δούμε...

    0 Not allowed! Not allowed!

  3. #3
    Μέλος Το avatar του χρήστη dbsjro
    Όνομα
    Θανασης
    Εγγραφή
    Feb 2009
    Περιοχή
    Θεσ/νικη
    Μηνύματα
    384

    Προεπιλογή

    Ενδεικτικα (δεν ειναι αυτος ακριβως ο κωδικας μου)

    Κώδικας:
    .............
    void main(void) {
    char a='U';
    set_tris_b(0b00100000);
    set_tris_a(0x00);
      
    printf("prwto keimeno");
    a=getc();
    printf("deutero keimeno");
    ................
    βγαζει ας πουμε το prwto keimeno αλλα εκει κολλαει το deytero keimeno δεν εμφανιζεται ποτε

    0 Not allowed! Not allowed!
    **Ο κόσμος είναι επικίνδυνος, όχι εξαιτίας αυτών που κάνουν το κακό,αλλά εξαιτίας αυτών που τους κοιτάζουν χωρίς να κάνουν τίποτα.

  4. #4
    Μέλος Το avatar του χρήστη kopla
    Όνομα
    Κλεομένης
    Εγγραφή
    Jul 2006
    Περιοχή
    Ελλάδα, Αθήνα
    Μηνύματα
    1.064

    Προεπιλογή

    Δεν μου μοιάζει για C# αυτό.
    Για C/C++ καλό είναι.

    Βάλε ενα #include <conio.h>
    και αλλαξε a=getch();

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη dbsjro
    Όνομα
    Θανασης
    Εγγραφή
    Feb 2009
    Περιοχή
    Θεσ/νικη
    Μηνύματα
    384

    Προεπιλογή

    σορρυ C εννοουσα
    Exω ηδη δοκιμασει κ το a=getch(); αλλα τιποταΣτο include βαζω τον pic που χρησιμοποιω (#include <16F628.h>)

    0 Not allowed! Not allowed!
    **Ο κόσμος είναι επικίνδυνος, όχι εξαιτίας αυτών που κάνουν το κακό,αλλά εξαιτίας αυτών που τους κοιτάζουν χωρίς να κάνουν τίποτα.

  6. #6
    Μέλος Το avatar του χρήστη kopla
    Όνομα
    Κλεομένης
    Εγγραφή
    Jul 2006
    Περιοχή
    Ελλάδα, Αθήνα
    Μηνύματα
    1.064

    Προεπιλογή

    C για μικροελεγκτη είναι? Επειδή ειναι στην ενότητα Hlektronika.gr > Διάφορα > Hardware & Software Η/Υ

    Πως κολλάει το GetChar που θες να κανεις ( σαν καθυστέριση του τύπου "Press any key to continue" μοιάζει ) με τον μικροελεγκτή ? Επίσης ποιον compiler χρησιμοποιείς ?

    Ξέχασα, include θα βάλεις όσα χρειάζονται, δεν είναι αποκλειστικά μόνο ένα.

    0 Not allowed! Not allowed!

  7. #7
    Μέλος Το avatar του χρήστη dbsjro
    Όνομα
    Θανασης
    Εγγραφή
    Feb 2009
    Περιοχή
    Θεσ/νικη
    Μηνύματα
    384

    Προεπιλογή

    Επειδη το προβλημα ειναι στην C υπεθεσα εδω ειναι πιο σωστα
    (αν δν αρεσει στους υπευθυνους και ειναι ευκολοας το μεταφερουν)

    Χρησιμοποιω τον CCS C και μετα simulation με proteus

    Θελω να στειλω ενα χαρακτηρα απο το PC να το αναγνωρισει ο μΕ και
    αναλογα με τον χαρακτηρα που στελνω να κανει κατι πχ ενα LED η κατι αλλο

    0 Not allowed! Not allowed!
    **Ο κόσμος είναι επικίνδυνος, όχι εξαιτίας αυτών που κάνουν το κακό,αλλά εξαιτίας αυτών που τους κοιτάζουν χωρίς να κάνουν τίποτα.

  8. #8
    Μέλος Το avatar του χρήστη kopla
    Όνομα
    Κλεομένης
    Εγγραφή
    Jul 2006
    Περιοχή
    Ελλάδα, Αθήνα
    Μηνύματα
    1.064

    Προεπιλογή

    Τότε θα πρέπει να σε βοηθήσει κάποιος άλλος, δεν έχω ασχοληθεί εως τώρα με CSS C

    0 Not allowed! Not allowed!

  9. #9
    Μέλος Το avatar του χρήστη Radiometer
    Όνομα
    Γιαννης
    Εγγραφή
    Feb 2005
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    1.038

    Προεπιλογή

    Προφανώς σου κολλάει η getc() διότι περιμένει να λαβή έναν χαρακτήρα τον οποίο δεν παίρνει και σταμάτα εκεί

    C Compiler Reference Manual August 2009
    " This function waits for a character to come in over the RS232 RCV pin and returns the character "

    Δώσε το τμήμα του κώδικα με την εντολή για να το δούμε καλύτερα τι γίνεται.

    Και δες αν η σειριακή επικοινωνία δουλεύει σωστά

    0 Not allowed! Not allowed!
    A light-year is equal to exactly 9,460,730,472,580.8 km http://www.hlektronika.gr/forum/images/misc/logo.gif
    Μηνύματα γραμμένα με greeklish θα διαγράφονται χωρίς προειδοποίηση!

  10. #10
    Μέλος Το avatar του χρήστη dbsjro
    Όνομα
    Θανασης
    Εγγραφή
    Feb 2009
    Περιοχή
    Θεσ/νικη
    Μηνύματα
    384

    Προεπιλογή

    Αυτο ειναι. Γνωριζω ηδη τι κανει η εντολη αλλα σε μενα δν λειτουργει
    Η σειριακη σε αλλα προγραμματα παλι προσομοιωση καλα λειτουργει

    Κώδικας:
    #include <16F628.h>
    #fuses INTRC_IO, NOLVP, NOWDT, PUT, BROWNOUT
    #use delay(clock=4000000)
    #byte PORTB = 0x06
    #byte PORTA = 0x05
    #use fast_io(A)
    #use fast_io(B)
    #USE RS232(BAUD=9600, XMIT=PIN_B2, RCV=PIN_B1, STREAM=COM_1, uart1, parity=n, bits=8, stop=1,)
    
    void main(void) {
    char a;
    int i=0;
       while(true) {
          a=getc();              
    if (a=='Z'){
             i=0;
             for(i=0;i<5;i++){
             portb=0b00000001;
             delay_ms(100);
             portb=0b00000000;
              delay_ms(100);}
              }
    else {portb=0b00000001;
             delay_ms(300);}
    }}

    0 Not allowed! Not allowed!
    **Ο κόσμος είναι επικίνδυνος, όχι εξαιτίας αυτών που κάνουν το κακό,αλλά εξαιτίας αυτών που τους κοιτάζουν χωρίς να κάνουν τίποτα.

Σελίδα 1 από 5 1 2 3 ... ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Παραδείγματα σε CCS
    By spiroscfu in forum Μικροελεγκτές
    Απαντήσεις: 122
    Τελευταίο Μήνυμα: 23-09-16, 20:17
  2. Περι CCS...
    By Lykos1986 in forum Μικροελεγκτές
    Απαντήσεις: 49
    Τελευταίο Μήνυμα: 29-12-07, 18:51
  3. Drivers στην CCS...
    By Lykos1986 in forum Λογισμικά Σχεδίασης
    Απαντήσεις: 0
    Τελευταίο Μήνυμα: 31-01-06, 10:33

Tags for this Thread

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας