STC_IR_REMOTER
代码说明:
说明: 使用P3.2外部中断下降沿触发, 对NEC红外编码方案进行解码。 单片机晶振12M, 22pf匹配电容 测试遥控器为淘宝购买, 淘宝输入 ‘红外遥控器’ 即可, 不到2元一个。 单片机用的是 STC 的 12C5A60S2, 使用串口下载烧录程序。 因为使用的12M晶振, 不是11.0592,所以使用单片机内部的专用波特率发生器, 最高9600bps,再高就乱码误码比较大了。 红外接收电路1838T 3脚一体化, 使用数据手册里的推荐电路, 自行百度。(NEC infrared decoder program based on STC MCU using C language. MCU model: STC12C5A60S2 CRYSTAL: 12 M INFRARED RECEIVER MODEL: 1838T)
文件列表:
test\helper.c, 260 , 2020-09-03
test\infrared_remote.c, 398 , 2020-09-02
test\io_ops.c, 744 , 2020-09-04
test\Listings\helper.i, 3992 , 2020-09-04
test\Listings\helper.lst, 31344 , 2020-09-04
test\Listings\infrared_remote.i, 4079 , 2020-09-04
test\Listings\infrared_remote.lst, 31529 , 2020-09-04
test\Listings\io_ops.i, 4212 , 2020-09-04
test\Listings\io_ops.lst, 33193 , 2020-09-04
test\Listings\main.i, 12865 , 2020-09-04
test\Listings\main.lst, 92046 , 2020-09-04
test\Listings\STARTUP.lst, 14411 , 2020-09-04
test\Listings\test.m51, 29312 , 2020-09-04
test\main.c, 8640 , 2020-09-04
test\Objects\helper.obj, 1930 , 2020-09-04
test\Objects\infrared_remote.obj, 1899 , 2020-09-04
test\Objects\io_ops.obj, 2123 , 2020-09-04
test\Objects\main.obj, 18900 , 2020-09-04
test\Objects\STARTUP.obj, 824 , 2020-09-04
test\Objects\test, 22778 , 2020-09-04
test\Objects\test.build_log.htm, 1400 , 2020-09-04
test\Objects\test.hex, 7649 , 2020-09-04
test\Objects\test.lnp, 207 , 2020-09-04
test\STARTUP.A51, 6376 , 2015-07-08
test\stc12a5c60s2.h, 18727 , 2020-09-02
test\test.uvgui.Administrator, 93106 , 2020-09-04
test\test.uvopt, 6913 , 2020-09-03
test\test.uvproj, 15201 , 2020-09-03
test\Listings, 0 , 2020-09-04
test\Objects, 0 , 2020-09-04
test, 0 , 2020-09-04
下载说明:请别用迅雷下载,失败请重下,重下不扣分!