打印

数码管01NY8BE62D_S16

[复制链接]
403|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
34af9uc|  楼主 | 2022-10-12 23:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 34af9uc 于 2022-10-12 23:45 编辑

/**************************************************/
/**************************************************/
/**************************************************/
/**************************************************/
#include <ny8.h>
//             NY8BE62D_S16
//         _______   _______
//        |1 vdd  \_/ vss 16|
//        |2 pa6      pa4 15|
//        |3 pa7      pa3 14|
//        |4 pa5      pa2 13|
//        |5 pb3      pa1 12|
//  led_4-|6 pb2      pa0 11|-led_1
//  led_5-|7 pb1      pb5 10|-led_2
//  led_6-|8_pb0______pb4__9|-led_3

//                 LCD CS3631AW-4-D
//                  @1@2@3@4@5@6
//     ___A1___      ___A2___      ___A3___
//    F1      B1    F2      B2    F3      B3
//    |___G1___|    |___G2___|    |___G3___|
//    E1      C1 DP E2      C2 DP E3      C3 DP
//    |___D1___|.   |___D2___|.   |___D3___|.

//  1  1  4  5  1  2  3  1    2  2  5  2  2  3  4  3    5  3  4  6  6  4  5  4
//  |  |  |  |  |  |  |  |    |  |  |  |  |  |  |  |    |  |  |  |  |  |  |  |
/* /|\/|\/|\/|\/|\/|\/|\/|\  /|\/|\/|\/|\/|\/|\/|\/|\  /|\/|\/|\/|\/|\/|\/|\/|\*/
//  |  |  |  |  |  |  |  |    |  |  |  |  |  |  |  |    |  |  |  |  |  |  |  |
//  2  3  1  1  4  1  1  6    3  4  2  6  5  2  2  6    4  5  5  1  3  3  3  6
// A1 B1 C1 D1 E1 F1 G1 DP   A2 B2 C2 D2 E2 F2 G2 DP   A3 B3 C3 D3 E3 F3 G3 DP
/**************************************************/
__sbit led_1                =PORTB:2;
__sbit led_2                =PORTB:1;
__sbit led_3                =PORTB:0;
__sbit led_4                =PORTB:4;
__sbit led_5                =PORTB:5;
__sbit led_6                =PORTA:0;
/**************************************************/
void                yanshi(unsigned int x);
/**************************************************/
void main(void)
{
IOSTA                &=~(1<<0);                //0输出1输入
IOSTB                &=~((1<<0)+(1<<1)+(1<<2)+(1<<3)+(1<<4));
/**************************************************/
while(1)
{

led_1=0;
led_2=1;

yanshi(100);
led_1=0;
led_2=0;
yanshi(100);                 
}
}
/**************************************************/
void                yanshi(unsigned int x)
{
unsigned int y,z;
{

for(y=x;y>0;y--)
        {
        for(z=1000;z>0;z--){}
        }
}
}
/**************************************************/
/**************************************************/
/**************************************************/
/**************************************************/

main.zip

769 Bytes

使用特权

评论回复

相关帖子

发新帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

300

主题

457

帖子

60

粉丝