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.
Revision 4:9ef1d33ed469, committed 2018-09-04
- Comitter:
- fabeltranm
- Date:
- Tue Sep 04 21:09:27 2018 +0000
- Parent:
- 3:4a8de2f71ed0
- Commit message:
- ok; ;
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Thu Mar 16 22:56:47 2017 +0000
+++ b/main.cpp Tue Sep 04 21:09:27 2018 +0000
@@ -9,7 +9,7 @@
DigitalOut ssel (PB_12);
#define uint8_t unsigned char
-uint8_t vcol2[8]={0,0,0,0,0,0,0,0};
+uint8_t dat_matrix[8]={0,0,0,0,0,0,0,0};
void sendSPI(uint8_t d1, uint8_t d2)
@@ -28,7 +28,7 @@
{
uint8_t i =0;
for (i=1;i<9;i++){
- sendSPI(i,*(vC+i));
+ sendSPI(i,*(vC+i-1));
}
};
@@ -36,7 +36,7 @@
void clr_vcol()
{
for (int i=0; i<8;i++){
- vcol2[i]=0;
+ dat_matrix[i]=0;
}
}
@@ -50,19 +50,19 @@
for (j=0; j<8;j++){
clr_vcol();
if(j % 2 == 0)
- vcol2[j]=1;
+ dat_matrix[j]=1;
else
- vcol2[j]=0b10000000;
+ dat_matrix[j]=0b10000000;
for (i=0; i<8;i++){
if(j % 2 == 0){
- vcol2[j]=3<<i;
+ dat_matrix[j]=3<<i;
}
else{
- vcol2[j]=0b1100000000>>i;
+ dat_matrix[j]=0b1100000000>>i;
}
- printMatrix(vcol2);
- wait_ms(5);
+ printMatrix(dat_matrix);
+ wait_ms(50);
}
}
}
@@ -80,25 +80,28 @@
for (j=0; j<8;j++){
for (i=0; i<8;i++){
if(j % 2 == 0){
- vcol2[j]=vt1[i];
+ dat_matrix[j]=vt1[i];
}else{
- vcol2[j]=vt2[i];
+ dat_matrix[j]=vt2[i];
}
- printMatrix(vcol2);
- wait_ms(5);
+ printMatrix(dat_matrix);
+ wait_ms(50);
}
}
}
int main() {
uint8_t vcol[8]={0,0,0,0,0,0,0,0};
sendSPI(0x0c,1);
+ sendSPI(0x0b,7);
sendSPI(0x0F,1);
- wait (0.1);
+ wait (0.9);
sendSPI(0x0f,0);
- wait (0.1);
+
+ wait (0.9);
int i =0;
while(1){
print_Snake();
+ print_Snake2();
}
}
// ***************************************************************************