Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed Library_7_SegDisplay_Semafor
Revision 1:4d673812b129, committed 2021-12-01
- Comitter:
- karlo_tvz
- Date:
- Wed Dec 01 21:19:53 2021 +0000
- Parent:
- 0:8614ff52857a
- Commit message:
- Konstrukcijski rad
Changed in this revision
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Projekt-Semafor/Projekt_Semafor_SegDisplay.lib Wed Dec 01 21:19:53 2021 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/teams/TVZ2021/code/Library_7_SegDisplay_Semafor/#c8316543abdd
--- a/Projekt-Semafor/SegDisplay.cpp Wed Dec 01 13:13:10 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,46 +0,0 @@
-#include "SegDisplay.h"
-BusOut Seg1(PB_4,PB_10,PA_8,PA_9,PC_7,PB_6,PA_7,PB_9);
-void SegInit(void)
-{
- Seg1=SegConvert(0);
-}
-char SegConvert(int SegValue) //Konverzija int varijable u niz bitova za ispis na 7 seg. displayu
-{
- char SegByte=0x00;
- switch (SegValue) {
- case 0 :
- SegByte = 0x3F;
- break;
- case 1 :
- SegByte = 0x06;
- break;
- case 2 :
- SegByte = 0x5B;
- break;
- case 3 :
- SegByte = 0x4F;
- break;
- case 4 :
- SegByte = 0x66;
- break;
- case 5 :
- SegByte = 0x6D;
- break;
- case 6 :
- SegByte = 0x7D;
- break;
- case 7 :
- SegByte = 0x07;
- break;
- case 8 :
- SegByte = 0x7F;
- break;
- case 9 :
- SegByte = 0x6F;
- break;
- case 10 :
- SegByte = 0x80;
- break;
- }
- return SegByte;
-}
\ No newline at end of file
--- a/Projekt-Semafor/SegDisplay.h Wed Dec 01 13:13:10 2021 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,8 +0,0 @@ -#ifndef SEGDISPLAY_H -#define SEGDISPLAY_H -#include "mbed.h" -extern BusOut Seg1; -void SegInit(void); -char SegConvert(int SegValue); -#endif - \ No newline at end of file
--- a/Projekt-Semafor/main.cpp Wed Dec 01 13:13:10 2021 +0000
+++ b/Projekt-Semafor/main.cpp Wed Dec 01 21:19:53 2021 +0000
@@ -14,6 +14,7 @@
void toggle2(void); //Semafor popravljen - pušta se ponovno u rad
int state=1; // inicijalizacija varijable
int sec=0; // inicijalizacija varijable
+
void yellowBlink()
{
yellowLED=!yellowLED;