希望大家帮帮忙答案被采纳另加分
摘要: 单片机 与8255芯片接口连接说奣 其实我只是把8255看成一个139译码器(2-4)CS为片选,A0A1分别选中PA,PBPC,D口(控制寄存器)唯一不同的是可以通过D口控制PA,PBPC的工作方式。先來看看8255的引脚图 /Chip//Chip/161.html
以上是例子的程序里面配置的由于开始没有看到这个头文件,看到这程序感觉有点懵后面我看了头文件的东西,哈哈原来是这么回事啊!当然他头文件里面有很多东西,其实只有只一句起作用:#define XBYTE ((unsigned char volatile xdata *) 0)
这是c语言中的强制转换转换成什么类型根据要转换成的目标的单位长度, 单片机 是8位的都是以字节为单位,所以转换成char在arm中,一般就要转成unsigned int(4字节)当然,如果操作的外设的数据宽度是16bits就要转换成unsigned short
你对这个回答的评价是?
你对这个回答的评价是
呵呵 我新手 不会算啊
你对这个回答的评价是?
丅载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。