Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Ján Labuda
FPGA - UART
Commits
3f0a38d9
Commit
3f0a38d9
authored
Dec 13, 2021
by
Ján Labuda
Browse files
Delete transmiter_example.v
parent
d700c8f4
Changes
1
Hide whitespace changes
Inline
Side-by-side
transmiter_example.v
deleted
100644 → 0
View file @
d700c8f4
module
transmiter_example
(
input
_
CLOCK_50
,
input
_
KEY
,
input
[
7
:
0
]
_
SW
,
inout
_
GPIO_0
);
reg
TX
;
wire
[
9
:
0
]
SWITCH
;
assign
SWITCH
=
_
SW
;
assign
_
GPIO_0
=
TX
;
reg
[
7
:
0
]
uart_data
;
reg
uart_start
;
wire
uart_clock
;
wire
uart_bit
;
clock_divider
divider
(
.
clock
(
_
CLOCK_50
),
.
out
(
uart_clock
)
);
defparam
divider
.
divider
=
434
;
/* 115.2 kHz */
transmiter
trensmit
(
.
clock
(
uart_clock
),
.
start
(
uart_start
),
.
data
(
uart_data
),
.
out
(
uart_bit
)
);
always
@
(
posedge
_
CLOCK_50
)
begin
uart_data
<=
SWITCH
[
7
:
0
];
uart_start
<=
!
_
KEY
;
TX
<=
uart_bit
;
end
endmodule
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment