OpenCores
URL https://opencores.org/ocsvn/wishbone_uart_controller/wishbone_uart_controller/trunk

Subversion Repositories wishbone_uart_controller

[/] [wishbone_uart_controller/] [branches/] [software/] [Form1.cs] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 themassau
using System;
2
using System.Collections.Generic;
3
using System.ComponentModel;
4
using System.Data;
5
using System.Drawing;
6
using System.Linq;
7
using System.Text;
8
using System.Windows.Forms;
9
 
10
namespace WindowsFormsApplication1
11
{
12
    public partial class Form1 : Form
13
    {
14
        byte writeadress, data, readadress;
15
        IOcomunicator com;
16
        public Form1()
17
        {
18
            InitializeComponent();
19
            Form2 subForm = new Form2();
20
            subForm.Owner = this;
21
            subForm.ShowDialog();
22
            if (subForm.ShowDialog() == DialogResult.OK)
23
            {
24
                com = new IOcomunicator(subForm.portid, subForm.speed);
25
            }
26
        }
27
        private void Form1_FormClosing(object sender, EventArgs e)
28
        {
29
            com.close();
30
        }
31
 
32
        private void read_Click(object sender, EventArgs e)
33
        {
34
            com.read(readadress);
35
        }
36
 
37
        private void write_Click(object sender, EventArgs e)
38
        {
39
            com.write(writeadress, data);
40
        }
41
 
42
 
43
        private void toPC_Click(object sender, EventArgs e)
44
        {
45
            byte[] temp = new byte[4];
46
            temp=com.topc(4);
47
            for (int i = 0; i<4;i++ )
48
                Console.Write(temp[i]);
49
 
50
        }
51
 
52
        private void writedata_TextChanged(object sender, EventArgs e)
53
        {
54
            this.data = Convert.ToByte(writedata.Text);
55
        }
56
 
57
        private void writeadresstext_TextChanged(object sender, EventArgs e)
58
        {
59
            this.writeadress = Convert.ToByte(writeadresstext.Text);
60
        }
61
 
62
        private void readadresstext_TextChanged(object sender, EventArgs e)
63
        {
64
           this.readadress= Convert.ToByte(readadresstext.Text);
65
        }
66
 
67
 
68
 
69
 
70
 
71
 
72
 
73
 
74
    }
75
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.