打印
[应用相关]

STM8 74hc165并口输入转为串口输入子程序

[复制链接]
835|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
#include "stm8s207s8.h"#define HC165_IN_RXD        cbi(PD_ODR,6);cbi(PD_CR1,6);cbi(PD_CR2,6);           //数据口#define HC165_GET_RXD         gbi(PD_IDR,6)#define HC165_OUT_TXD          sbi(PD_DDR,5);sbi(PD_CR1,5);sbi(PD_CR2,5);           //脉冲口#define HC165_SET_TXD         sbi(PD_ODR,5)#define HC165_CLR_TXD          cbi(PD_ODR,5)#define HC165_OUT_PL        sbi(PE_DDR,2);sbi(PE_CR1,2);sbi(PE_CR2,2);           //锁存口#define HC165_SET_PL        sbi(PE_ODR,2)#define HC165_CLR_PL        cbi(PE_ODR,2)u8 hc165GetDat(void){        u8 i,dat=0;        HC165_CLR_PL;        HC165_SET_PL;        for(i=0;i<8;i++)        {                HC165_CLR_TXD;                dat=dat<<1;                if(HC165_GET_RXD)                {                        dat|=0x01;                }                HC165_SET_TXD;        }        return dat;}void hc165Init(void){        HC165_OUT_PL;        HC165_OUT_TXD;        HC165_IN_RXD;}

使用特权

评论回复
沙发
天灵灵地灵灵| | 2021-6-15 14:55 | 只看该作者
你这随便贴一堆乱码是几个意思。

使用特权

评论回复
板凳
两只袜子|  楼主 | 2021-6-15 14:57 | 只看该作者
天灵灵地灵灵 发表于 2021-6-15 14:55
你这随便贴一堆乱码是几个意思。

我去,这是怎么回事

使用特权

评论回复
地板
天灵灵地灵灵| | 2021-6-15 15:04 | 只看该作者

代码要用代码专用框贴。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2055

主题

7455

帖子

10

粉丝