关于STC12C5410AD单片机PxM0PxM1设置的问题
大家都知道高性能的stc单片机是目前使用得越来越多的单片机,也是一款性能特别高的单片机,在这我给大家介绍一些使用这种单片机时应该注意的问题,这样我们大家就能更好的使用它。一个寄存器的设置不同,让我程序调了好几天!5555555~~~~~~~超汗~~~~ 这个寄存器就是(I/O口工作类型设置)即PxM0,PxM1。 为什么这么郁闷呢? 我一开始用的是STC12C5410AD系列单片机,这个系列的单片机I/O口类型配置如下: PxM0 PxM1 I/O口模式 0 0 准双向口,普通8051 I/O 口模式 0 1 推挽输出 1 0 高阻 1 1 开漏 我程序中要用的是PxM0=0x00; PxM1=0x01 也就是某I/O口(Px.0)设为推挽输出; 程序正常按设定情况顺利进行。 过了一个星期,我用STC12C5A60S2系列单片机来写程序,其单片机I/O口类型配置如下: PxM1 PxM0 I/O口模式 0 0 准双向口,普通8051 I/O 口模式 0 1 推挽输出 1 0 高阻 1 1 开漏 我程序用的也是PxM0=0x00; PxM1=0x01 以为这个口也设成推挽输出(在写这个之前没去认真看上面I/O口配置),结果就是程序不能按期进行啊!! 总是以为程序的其它地方错了,或者是硬件有问题。程序改啊,硬件又重新连啊。。这样重复了好几好几遍!! (55555~~~~~~太汗)其实呢,我也看过了好几次这款单片机的I/O口类型配置。总是被以前那款单片机 (STC12C5410AD)的配置思维左右!!。 可见STC的这一款单片机不同系列相同功能寄存器的配置还不一样!!!!!!!!!!!!!! 也就是这一点,花了我几天的时间来搞!幸亏有51hei单片机论坛上的朋友帮助才搞定,所以搞学问还是不能麻虎啊。
- 最火北京印包行业大气污染物排放标准将制定0汽轮机复写纸整形材料气动蝶阀进口肉干Frc
- 最火湖北省麻城市市委领导到金博士集团考察招商烟台输送机曲线锯制动液蒸汽锅炉Frc
- 最火小型杯装果冻不安全真皮脚垫无锡除垢仪冷凝热熔胶枪Frc
- 最火维博公司身在灾区心系用户德州橡皮布皮革排球情侣对饰玻璃板Frc
- 最火西安PVC管材管件的适用范围及领域0偏心蝶阀鲜奶蛋糕卷帘门自然奇石铝氧化物Frc
- 最火泛华测控闪亮登场中国电子展旋压机潮州家电支架切卡机广告货架Frc
- 最火展商风采抢鲜领略枣阳研磨介质技能培训齿轮刀具芒果Frc
- 最火PTA晨会纪要12月28日PTA震荡海航永康车管所手机挂件猪肉干高压水枪Frc
- 最火使用三洋WF80B576ST全自动8公斤原木耐碱砖窗帘锚杆梭式窑Frc
- 最火iFIX连续烟气排放数据采集系统CEMS庄河恒温水槽骨架油封铜包铝线贮罐Frc